Page 47018 "SL Migration Configuration"
HybridSL · Microsoft.DataMigration.SL
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 2 connected objects and pages
HybridSL · Microsoft.DataMigration.SL · captioned “SL Company Migration Configuration” · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | SL Company Migration Configuration |
| SourceTable | SL Company Additional Settings |
| PageType | Card |
| UsageCategory | Administration |
| 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 |
|---|---|---|---|
| Content | Description | label | — |
| Use this page to configure the migration for all companies, and/or use the bottom table to configure for individual companies. | label | — | |
| SL Segments and BC Dimensions | label | — | |
| Use the Set All Dimensions button above to quickly assign dimensions for all companies, or the Per Company section below to set the dimensions on individual companies. | label | — | |
| When setting dimensions, you will select the two segments from Dynamics SL you would like as the global dimensions. The remaining segments will automatically be set up as shortcut dimensions. | label | — | |
| Modules | General Ledger | Migrate GL Module | Specifies whether to migrate the General Ledger module. |
| Accounts Payables | Migrate Payables Module | Specifies whether to migrate the Payables module. | |
| Open Purchase Orders | Migrate Open POs | Specifies whether to migrate the open Purchase Orders. | |
| Accounts Receivables | Migrate Receivables Module | Specifies whether to migrate the Receivables module. | |
| Open Sales Orders | Migrate Open SOs | Specifies whether to migrate open Sales Orders. | |
| Inventory | Migrate Inventory Module | Specifies whether to migrate the Inventory module. | |
| Project Controller | Include Project Module | Specifies whether to migrate the Project module. | |
| Cash Manager | Migrate Cash Manager Module | Specifies whether to migrate the Cash Manager module. | |
| Master Data Only | General Ledger | Migrate Only GL Master | Specifies whether to migrate GL master data only. |
| Payables | Migrate Only Payables Master | Specifies whether to migrate Payables master data only. | |
| Receivables | Migrate Only Rec. Master | Specifies whether to migrate Receivables master data only. | |
| Inventory | Migrate Only Inventory Master | Specifies whether to migrate Inventory master data only. | |
| Cash Accounts | Migrate Only CashAcct Master | Specifies whether to migrate Cash Account master data only. | |
| Project Options | Active Project Employees/Resources | Resource Master Only | Specifies whether to migrate Project Employee/Resources with a Status of Active. |
| Include Hold Status Resources | Include Hold Status Resources | Specifies whether to migrate Project Employee/Resources with a Status of Hold. | |
| Active Projects | Project Master Only | Specifies whether to migrate Projects with a Status of Active. | |
| Include Plan Status Projects | Include Plan Status Projects | Specifies whether to migrate Projects wait a Status of Hold. | |
| Active Tasks | Task Master Only | Specifies whether to migrate Tasks with a Status of Active. | |
| Disable Auto Posting | Account Batches | Skip Posting Account Batches | Specify whether to disable auto posting Account batches. |
| Customer Batches | Skip Posting Customer Batches | Specify whether to disable auto posting Customer batches. | |
| Vendor Batches | Skip Posting Vendor Batches | Specify whether to disable auto posting Vendor batches. | |
| Item Batches | Skip Posting Item Batches | Specify whether to disable auto posting Item batches. | |
| Inactive Records | Inactive Customers | Migrate Inactive Customers | Specifies whether to migrate inactive customers. |
| Inactive Vendors | Migrate Inactive Vendors | Specifies whether to migrate inactive vendors. | |
| Inactive Items | Migrate Inactive Items | Specifies whether to migrate inactive items. | |
| Delete Status Items | Migrate Discontinued Items | Specifies whether to migrate discontinued items. | |
| Classes | Customer Classes | Migrate Customer Classes | Specifies whether to migrate customer classes. |
| Vendor Classes | Migrate Vendor Classes | Specifies whether to migrate vendor classes. | |
| Product Classes | Migrate Item Classes | Specifies whether to migrate Product classes. | |
| HistoricalMain | Enable/Disable All Transactions | EnableDisableAllHistTrx |
Specifies whether to migrate historical transactions. |
| HistoricalAreas | GL Transactions | Migrate Hist. GL Trx. | Specifies whether to migrate Historical GL transactions. |
| AR Transactions | Migrate Hist. AR Trx. | Specifies whether to migrate Historical AR transactions. | |
| AP Transactions | Migrate Hist. AP Trx. | Specifies whether to migrate Historical AP transactions. | |
| Inventory Transactions | Migrate Hist. Inv. Trx. | Specifies whether to migrate Historical Inv. transactions. | |
| PO Receipt Transactions | Migrate Hist. Purch. Trx. | Specifies whether to migrate Historical PO transactions. | |
| Per Company | Configure individual company settings | part Page 47017 “SL Company Add. Settings List” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Reset Defaults | Reset all companies to the default settings. | |
| Set All Dimensions | Attempt to set the Dimensions for all Companies. |
Procedures
ShouldShowManagementPromptOnClose(shouldShow: Boolean)(internal)EnsureSettingsForAllCompanies()(internal)PrepSettingsForFieldUpdate(): BooleanDeleteCurrentSettings()(internal)ResetAll()(internal)SettingsHasCompanyMissingDimension(): Boolean(internal)AssignDimension(DimensionNumber: Integer; DimensionLabel: Text[30])(internal)CompanyHasSegment(CompanyName: Text[50]; SegmentName: Text[30]): Boolean(internal)GetProjectControllerModuleEnabled()(internal)
Triggers
OnInit, OnOpenPage, OnQueryClosePage
Relations
- source table Table 47061 “SL Company Additional Settings”
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.
- Page 4003 “Intelligent Cloud Management” (1 call:
OnQueryClosePage → (object))
Recent changes
- 2026-10-02 #9438 SL - Add support for migrating historical project transactions (main, BC30, feature)
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: "SL Migration Configuration"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.