Codeunit 46851 "BC14 Migration Setup"
HybridBC14 · Microsoft.DataMigration.BC14Reimplementation
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 63 connected objects and pages
HybridBC14 · Microsoft.DataMigration.BC14Reimplementation · BC29-30 · source at ea08af5e · facts from BC29
Events published
OnAfterSetupReplicationTableMapping()(integration)OnBeforeRegisterMappingsForAllMigrators(CompanyName: Text; var SkipDefaultRegistration: Boolean)(integration)OnAfterSetupReplicationMappings(CompanyName: Text)(integration)
Event subscriptions
- HandleOnOpenNewUI subscribes to Page “Intelligent Cloud Management” OnOpenNewUI
Procedures
SetupReplicationTableMappings(): Sets up replication table mappings for all per-company tables we replicate: Setup/Configuration, Master Data, Transaction, and Historical.InsertPerCompanyMapping(CompanyName: Text; SourceTableID: Integer; DestinationTableID: Integer)
Plus 2 local procedures.
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 4001 “Hybrid Cloud Management” (1 call:
InsertPerCompanyMapping → CreateReplicationMapping) - Codeunit 46861 “BC14 Wizard” (1 call:
HandleOnOpenNewUI → GetBC14MigrationEnabled) - Codeunit 46866 “BC14 Telemetry” (1 call:
SetupReplicationTableMappings → GetCategory)
Called by
- Codeunit 46850 “BC14 Migration Provider” (1 call:
SetupReplicationTableMappings → SetupReplicationTableMappings) - Codeunit 46865 “BC14 Customer Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46867 “BC14 Vendor Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46869 “BC14 GL Account Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46870 “BC14 Item Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46880 “BC14 Posted Sales Inv Migr.” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46881 “BC14 Old G/L Entry Migr.” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46887 “BC14 Dim. Value Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46888 “BC14 G/L Entry Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46890 “BC14 Dimension Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46891 “BC14 Payment Terms Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46892 “BC14 Payment Method Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46893 “BC14 Currency Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46894 “BC14 Curr. Exch. Rate Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46895 “BC14 Acct. Period Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46897 “BC14 Inv. Post. Group Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46898 “BC14 Inv. Post. Setup Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46900 “BC14 Country/Region Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46901 “BC14 Post Code Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46902 “BC14 Language Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46903 “BC14 Unit of Measure Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46904 “BC14 Cust. Post. Grp. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46905 “BC14 Vend. Post. Grp. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46906 “BC14 GenBus PG Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46907 “BC14 GenProd PG Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46908 “BC14 VATBus PG Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46909 “BC14 VATProd PG Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46910 “BC14 Gen. Post. Setup Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46911 “BC14 VAT Post. Setup Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46912 “BC14 Salesp./Purch. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46913 “BC14 Shipment Method Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46914 “BC14 Territory Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46915 “BC14 Item Category Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46916 “BC14 Item Trk. Code Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46917 “BC14 Tariff Number Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46918 “BC14 Location Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46919 “BC14 Reason Code Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46920 “BC14 Source Code Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46921 “BC14 Cust. Price Grp. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46922 “BC14 Cust. Disc. Grp. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46923 “BC14 Item Disc. Grp. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46924 “BC14 Fin. Chrg. Terms Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46925 “BC14 Reminder Terms Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46926 “BC14 Reminder Level Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46927 “BC14 Reminder Text Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46928 “BC14 No. Series Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46929 “BC14 No. Series Line Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46930 “BC14 Item Attribute Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46931 “BC14 Item Attr. Value Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - Codeunit 46932 “BC14 Cust. Bank Acct. Migrator” (1 call:
RegisterReplicationMappings → InsertPerCompanyMapping) - and 10 more: data/code/graph/29/calls.json
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: "codeunit", object_name: "BC14 Migration Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.