codeunitAdministration & Setupofficial - Microsoftderived - from the source, no model text

Codeunit 1867 "C5 Item Migrator" (DK)

DK country layer · Microsoft.DataMigration.C5

Across versions

  1. BC23-28not present
  2. BC29-30present

DK country layer · Microsoft.DataMigration.C5 · BC29-30 · source at ea08af5e · facts from BC29

An object of the DK localization, not part of W1.

Properties

Property Value
TableNo C5 InvenTable

Event subscriptions

  • OnMigrateItem subscribes to Codeunit “Item Data Migration Facade” OnMigrateItem
  • OnMigrateCostingMethod subscribes to Codeunit “Item Data Migration Facade” OnMigrateCostingMethod
  • OnMigrateItemTrackingCode subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemTrackingCode
  • OnMigrateItemUnitOfMeasure subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemUnitOfMeasure
  • OnMigrateItemDiscountGroup subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemDiscountGroup
  • OnMigrateItemSalesLineDiscount subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemSalesLineDiscount
  • OnMigrateItemPrices subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemPrice
  • OnMigrateItemTariffNo subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemTariffNo
  • OnMigrateItemDimensions subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemDimensions
  • OnMigrateItemPostingGroups subscribes to Codeunit “Item Data Migration Facade” OnMigrateItemPostingGroups
  • OnMigrateInventoryTransactions subscribes to Codeunit “Item Data Migration Facade” OnMigrateInventoryTransactions

Procedures

  • MigrateItem(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateCostingMethod(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemTrackingCode(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemUnitOfMeasure(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemDiscountGroup(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemSalesLineDiscount(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemPrices(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemTariffNo(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemDimensions(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId) (internal)
  • MigrateItemPostingGroups(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId; ChartOfAccountsMigrated: Boolean) (internal)
  • MigrateInventoryTransactions(var Sender: Codeunit "Item Data Migration Facade"; RecordIdToMigrate: RecordId; ChartOfAccountsMigrated: Boolean) (internal)
  • GetOrCreateItemTrackingCode(C5OrderTrackingPolicy: Option None,Batch,"Serial number"): Code[10]
  • GetHardCodedBatchName(): Code[10]

Plus 13 local procedures.

Deprecations

  • procedure CreateNavSalesPriceIfNeeded: guarded (#if not CLEAN27)
  • procedure CreateSalesLineDiscountIfNeeded: guarded (#if not CLEAN27)

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). 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: "C5 Item Migrator"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

A DK country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.

Evidence 1 sources