Page 4000 "Hybrid Cloud Setup Wizard"
HybridBaseDeployment · Microsoft.DataMigration
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 15 connected objects and pages
HybridBaseDeployment · Microsoft.DataMigration · captioned “Cloud Migration Setup” · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Cloud Migration Setup |
| SourceTable | Intelligent Cloud Setup |
| PageType | NavigatePage |
| UsageCategory | Administration |
| ApplicationArea | All |
| Permissions | tabledata 4003 = rimd |
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 |
|---|---|---|---|
| Banner1 | MediaResourcesStandard | MediaResources_Standard."Media Reference" |
— |
| Banner2 | MediaResourcesDone | MediaResources_Done."Media Reference" |
— |
| Para1.2.1 | HelpTxt | HelpStringTxt |
— |
| Para1.2.2 | PrivacyNotice | PrivacyNoticeTxt |
— |
| I accept warning privacy notice. | InAgreementWithPolicy |
— | |
| Para2.1.1 | Product | TempHybridProductType."Display Name" |
— |
| Para2.1.2 | SelectedProductDescription | SelectedProductDescription |
— |
| Para201.1.1 | Replication Mappings SQL Table Name | ReplicationMappingsTableNameTxt |
Specifies the SQL table name of the table containing mappings for the tables to be replicated. |
| Para201.1.2 | Setup Mappings SQL Table Name | SetupMappingsTableNameTxt |
Specifies the SQL name of the table containing mappings for the tables to be copied during Setup. |
| Para201.1.3 | Companies SQL Table Name | SourceCompaniesTableNameTxt |
Specifies the SQL name of the table in the source database containing company names. |
| Link to approval page | ApprovalPageLinkTxt | ApprovalPageLinkTxt |
— |
| Define your SQL database connection | SQL Configuration | Sql Server Type | — |
| Para3.2 | SQL Connection String | SqlConnectionStringTxt |
: Server=myServerName\myInstanceName;Database=myDataBase;User Id=myUsername;Password=myPassword; |
| Para3.3 | Integration Runtime Name | RuntimeNameTxt |
The Integration Runtime name is found in the Microsoft Integration Configuration Manager. |
| Para4.1.1 | DownloadShir | DownloadShirLinkTxt |
— |
| RuntimeInstructions2 | '2. Install the integration runtime on your on-premises database server' |
— | |
| RuntimeInstructions3 | '3. Use the authentication key below to set up your integration runtime' |
— | |
| RuntimeInstructions4 | '4. Choose Next to verify all the connections are working' |
— | |
| 4.2 | Authentication Key: | RuntimeKeyTxt |
— |
| Para5.1.1 | pageHybridCompanies | part Page 4005 “Hybrid Companies” | — |
| Para5.1.2 | Migrate all companies | ChooseAll |
— |
| MoveCompaniesIntoLiveTenants | Instruction | SetupAdditionalCompaniesInstructionTxt |
— |
| LearnMore | LearnMoreTxt |
— | |
| MigrationInformation | SizeInstructions | LearnMoreDatabaseSizeLinkTxt |
— |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Back | Go to the previous page. | |
| Next | Next | ||
| Finish | Complete and close the cloud migration setup wizard. |
Events published
OnHandleCloseWizard(var Handled: Boolean; var CloseWizard: Boolean)(integration)- subscribers: Codeunit 4016 “Hybrid GP Management” OnHandleCloseWizard, Codeunit 47013 “SL Hybrid Management” OnHandleSLCloseWizard
OnSelectedProduct(ProductId: Text)(integration)- subscribers: Codeunit 4026 “W1 Management” HandleOnSelectedProduct
OnSkipShowLiveCompaniesWarning(var SkipShowLiveCompaniesWarning: Boolean)(integration)- subscribers: Codeunit 4016 “Hybrid GP Management” HandleSkipCompaniesWizard, Codeunit 46862 “BC14 Migration Orchestrator” HandleSkipCompaniesWizard, Codeunit 47013 “SL Hybrid Management” HandleSkipCompaniesWizard
Procedures
17 local procedures, no public ones.
Triggers
OnInit, OnOpenPage, OnQueryClosePage
Relations
- source table Table 4003 “Intelligent Cloud Setup”
Extended by
- Page extension 4014 “Hybrid Cloud Wizard Extension”
- Page extension 47002 “SL Hybrid Cloud Wizard Ext.”
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” (17 calls:
NavigateToBusinessCentral → GetSaasWizardRedirectUrl,NextStep → CanSkipIRSetup,NextStep → IsOnPremDevelopmentEnabled, …) - Codeunit 1990 “Guided Experience” (3 calls:
OnOpenPage → Exists,ShowConfirmationDialogAfterSetup → Exists,ShowConfirmationDialogAfterSetup → IsAssistedSetupComplete) - Codeunit 152 “User Permissions” (1 call:
OnInit → IsSuper) - Codeunit 40035 “OnPrem Migration Handler” (1 call:
ShowCompanySelectionStep → EnableCloudMigration) - Codeunit 4030 “Client Type Management” (1 call:
LoadTopBanners → GetCurrentClientType) - Codeunit 8703 “Feature Telemetry” (1 call:
OnOpenPage → LogUptake) - Page 4003 “Intelligent Cloud Management” (1 call:
ShowConfirmationDialogAfterSetup → (object)) - Page 40063 “Cloud Migration Management” (1 call:
ShowConfirmationDialogAfterSetup → (object))
Called by
- Codeunit 4001 “Hybrid Cloud Management” (1 call:
OpenWizardAction → (object))
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: "Hybrid Cloud Setup Wizard"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.