Page 40041 "Cloud Mig - Select Tables"
HybridBaseDeployment · Microsoft.DataMigration
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 4 connected objects and pages
HybridBaseDeployment · Microsoft.DataMigration · captioned “Select tables to migrate” · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Select tables to migrate |
| SourceTable | Intelligent Cloud Status |
| PageType | Worksheet |
| ApplicationArea | All |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| GroupName | Company Name | CompanyFilterDisplayName |
Specifies the filter to lookup the data for selected company. |
| Table Name | TableNameFilter |
Specifies the name of the table to filter the data. | |
| TablesToMigrate | Table Name | Rec."Table Name" |
Specifies the name of the table to be migrated. |
| Company Name | Rec."Company Name" |
Specifies the name of the company that the table belongs to. | |
| Table Id | Rec."Table Id" |
Specifies the ID of the table to be migrated. | |
| Synced Version | Rec."Synced Version" |
Specifies the version of the table that is synced to the cloud. This version is used to delta sync the data. | |
| Blocked | Rec.Blocked |
Specifies if the table is blocked. This value is set if the table fails replication. | |
| Replicate Data | Rec."Replicate Data" |
Specifies if the data should be replicated to the cloud. | |
| Preserve the Cloud Data | Rec."Preserve Cloud Data" |
Specifies if the data should only be delta synced. Setting this value to false will delete all data from the table before copying the data from on-premises database. | |
| View only | IsInternal |
Specifies if the replication properties of the table cannot be changed. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Include in migration | Marks the selected tables for replication. | |
| Exclude from migration | Removes the mark for replication from the selected tables. | ||
| Preserve data | Defines that the data is not deleted before the cloud migration. | ||
| Clear data before migration | Defines that the table data is deleted before the cloud migration. | ||
| Manage custom tables | Manage custom table mappings for the migration. This functionality can be used to rename the table during replication or to split on-premises table with customizations to main table and table extensions. | Page 4009 “Migration Table Mapping” | |
| View changed records | Shows the changed records only. | ||
| Show history | Shows all changes that were done to how the data is replicated. | Page 40042 “Cloud Mig Change Data Log” | |
| Reset to default | Returns the record to the original values. |
Events published
OnCanChangeSetup(var CanChangeSetup: Boolean)(internal)- subscribers: Codeunit 40035 “OnPrem Migration Handler” HandleCanChangeSetup, Codeunit 4008 “Hybrid BC Management” OnCanChangeSetup, Codeunit 4021 “Hybrid BC Last Management” OnCanChangeSetup
Triggers
OnOpenPage, OnAfterGetRecord
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 40021 “Cloud Mig. Replicate Data Mgt.” (2 calls:
OnAfterGetRecord → CheckRecordCanBeModified,OnOpenPage → ShowDocumentationNotification)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Cloud Mig - Select Tables"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.