Codeunit 4015 "Hybrid GP Wizard"
HybridGP · Microsoft.DataMigration.GP
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 10 connected objects and pages
HybridGP · Microsoft.DataMigration.GP · BC29-30 · source at ea08af5e · facts from BC29
Event subscriptions
- OnGetHybridProductType subscribes to Codeunit “Hybrid Cloud Management” OnGetHybridProductType
- HandleGetHybridProductName subscribes to Codeunit “Hybrid Cloud Management” OnGetHybridProductName
- HandleOnBeforeCreateCompany subscribes to Codeunit “Create Companies IC” OnBeforeCreateCompany
- HandleGetHybridProductDescription subscribes to Codeunit “Hybrid Cloud Management” OnGetHybridProductDescription
- OnCanMapCustomTables subscribes to Page “Intelligent Cloud Management” CanMapCustomTables
- OnCanSetupAdlMigration subscribes to Codeunit “Hybrid Cloud Management” OnCanSetupAdlMigration
- BeforeShowProductSpecificSettingsPageStep subscribes to Codeunit “4001” OnBeforeShowProductSpecificSettingsPageStep
- OnCanShowUpdateReplicationCompanies subscribes to Page “Intelligent Cloud Management” CanShowUpdateReplicationCompanies
- CheckAdditionalProcesses subscribes to Page “Intelligent Cloud Management” CheckAdditionalProcesses
- OnResetAllCloudData subscribes to Page “Intelligent Cloud Management” OnResetAllCloudData
- CompanyOnAfterDelete subscribes to Table “Company” OnAfterDeleteEvent
Procedures
ProductId(): Text[250]ProductName(): Text[250]GetGPMigrationEnabled(): Boolean
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 40125 “GP Populate Combined Tables” (1 call:
BeforeShowProductSpecificSettingsPageStep → PopulateGPCompanySettings) - Codeunit 4037 “Helper Functions” (1 call:
BeforeShowProductSpecificSettingsPageStep → AnyCompaniesWithTooManySegments)
Called by
- Codeunit 4016 “Hybrid GP Management” (12 calls:
DisableNewSessionForGPCloudMigration → GetGPMigrationEnabled,GetGPMessageOnResolveMessageCode → GetGPMigrationEnabled,HandleBeforeResetUsersToIntelligentCloudPermissions → GetGPMigrationEnabled, …) - Codeunit 40112 “GP Migration Error Handler” (2 calls:
UpdateErrorOverview → GetGPMigrationEnabled,UpdateErrorOverviewOnDelete → GetGPMigrationEnabled) - Codeunit 4025 “GP Cloud Migration” (2 calls:
HandleIsCloudMigrationCompleted → ProductId,OnInsertDefaultTableMappings → ProductId) - Codeunit 40903 “GP Migration Validator” (2 calls:
OnPrepareValidation → ProductId,RegisterValidationSuite → ProductId) - Codeunit 40043 “GP Collect All Modifications” (1 call:
ShouldLogTable → GetGPMigrationEnabled) - Codeunit 4035 “Wizard Integration” (1 call:
OnAfterMigrationFinishedSubscriber → GetGPMigrationEnabled) - Page 4050 “GP Migration Configuration” (1 call:
OnOpenPage → ProductId) - Page extension 4015 “Intelligent Cloud Extension” (1 call:
OnOpenPage → ProductId)
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: "Hybrid GP Wizard"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.