Codeunit 1806 "Excel Data Migrator"
Base Application · System.Integration
Across versions
- BC23-30present
Neighbourhood 10 connected objects and pages
Base Application · System.Integration · BC23-30 · source at ea08af5e · facts from BC29
Events published
OnUploadFile(var ServerFileName: Text)(integration)OnDownloadTemplate(var HideDialog: Boolean)(integration)
Event subscriptions
- RegisterExcelDataMigrator subscribes to Table “Data Migrator Registration” OnRegisterDataMigrator
- HasSettings subscribes to Table “Data Migrator Registration” OnHasSettings
- OpenSettings subscribes to Table “Data Migrator Registration” OnOpenSettings
- ValidateSettings subscribes to Table “Data Migrator Registration” OnValidateSettings
- HasTemplate subscribes to Table “Data Migrator Registration” OnHasTemplate
- GetInstructions subscribes to Table “Data Migrator Registration” OnGetInstructions
- DownloadTemplate subscribes to Table “Data Migrator Registration” OnDownloadTemplate
- ImportData subscribes to Table “Data Migrator Registration” OnDataImport
- SelectDataToApply subscribes to Table “Data Migrator Registration” OnSelectDataToApply
- HasAdvancedApply subscribes to Table “Data Migrator Registration” OnHasAdvancedApply
- OpenAdvancedApply subscribes to Table “Data Migrator Registration” OnOpenAdvancedApply
- ApplySelectedData subscribes to Table “Data Migrator Registration” OnApplySelectedData
- HasErrors subscribes to Table “Data Migrator Registration” OnHasErrors
- ShowErrors subscribes to Table “Data Migrator Registration” OnShowErrors
Procedures
ImportExcelData(): BooleanImportExcelDataByFileName(FileName: Text[250])ImportExcelDataStream(): BooleanImportExcelDataByStream(FileStream: InStream)ExportExcelTemplate(): BooleanExportExcelTemplateByFileName(var FileName: Text; HideDialog: Boolean): BooleanGetPackageCode(): Code[20]
Plus 24 local procedures.
Triggers
OnRun
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 8611 “Config. Package Management” (16 calls:
ApplySelectedData → ApplyPackage,ApplySelectedData → CleanPackageErrors,ApplySelectedData → SetHideDialog, …) - Codeunit 419 “File Management” (3 calls:
ImportExcelData → UploadFile,ImportExcelDataByFileName → ValidateFileExtension,ImportExcelDataStream → GetToFilterText) - Codeunit 8618 “Config. Excel Exchange” (2 calls:
ExportExcelTemplateByFileName → ExportExcel,ExportExcelTemplateByFileName → SetHideDialog) - Page 1807 “Data Migration Settings” (2 calls:
OpenSettings → (object),ValidateSettings → (object)) - Codeunit 10 “Type Helper” (1 call:
GetInstructions → CRLFSeparator) - Codeunit 1812 “Data Migration Del G/L Account” (1 call:
RemoveDemoData → (object)) - Codeunit 43 “Language” (1 call:
CreatePackageMetadata → GetDefaultApplicationLanguageId) - Codeunit 9015 “Application System Constants” (1 call:
CreatePackageMetadata → ApplicationVersion) - Page 8614 “Config. Package Card” (1 call:
OpenAdvancedApply → (object)) - Page 8616 “Config. Package Errors” (1 call:
ShowErrors → (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: "codeunit", object_name: "Excel Data Migrator"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.