Codeunit 6113 Item Data Migration Facade in 24

App
Base Application
Namespace
System.Integration

Procedures, 49Events, 11

Versions171819202122232425262728latest

Source29

Procedures, 49

NameParametersReturnsAccessObsolete
CreateItemIfNeeded(Code[20], Text[50], Text[50], Option)Booleanpublic-
CreateLocationIfNeeded(Code[10], Text[50])Booleanpublic-
DoesItemExist(Code[20])Booleanpublic-
SetGlobalItem(Code[20])Booleanpublic-
ModifyItem(Boolean)public-
CreateSalesLineDiscountIfNeeded(Option, Code[20], Option, Code[20], Decimal)BooleanpublicPending 17.0
Replaced by the CreateSalesLineDiscountIfNeeded(SourceType: Enum "Price Source Type"; ...)
CreateSalesLineDiscountIfNeeded(Enum Price Source Type, Code[20], Enum Price Asset Type, Code[20], Decimal, Decimal)Booleanpublic-
CreateCustDiscGroupIfNeeded(Code[20], Text[50])Booleanpublic-
CreateItemDiscGroupIfNeeded(Code[20], Text[50])Booleanpublic-
CreateSalesPriceIfNeeded(Option, Code[20], Code[20], Decimal, Code[10], Date, Code[10], Decimal, Code[10])BooleanpublicPending 16.0
Replaced by the CreateSalesPriceIfNeeded(SourceType: Enum "Price Source Type"; ...)
CreateSalesPriceIfNeeded(Enum Price Source Type, Code[20], Code[10], Date, Code[20], Code[10], Code[10], Decimal, Decimal)Booleanpublic-
CreateTariffNumberIfNeeded(Code[20], Text[50], Boolean)Booleanpublic-
CreateUnitOfMeasureIfNeeded(Code[10], Text[10])Booleanpublic-
CreateItemTrackingCodeIfNeeded(Code[10], Text[50], Boolean, Boolean)Booleanpublic-
CreateInventoryPostingSetupIfNeeded(Code[20], Text[50], Code[10])Booleanpublic-
CreateGeneralProductPostingSetupIfNeeded(Code[20], Text[50], Code[20])Booleanpublic-
CreateItemJournalBatchIfNeeded(Code[10], Code[20], Code[20])public-
CreateItemJournalLine(Code[10], Code[20], Text[50], Date, Decimal, Decimal, Code[10], Code[20])public-
SetItemJournalLineItemTracking(Code[50], Code[50])public-
SetItemJournalLineDimension(Code[20], Text[50], Code[20], Text[50])public-
CreateDefaultDimensionAndRequirementsIfNeeded(Text[20], Text[50], Code[20], Text[30])public-
CreateBOMComponent(Code[20], Decimal, Code[10], Option)public-
SetItemTrackingCode(Code[10])public-
SetBaseUnitOfMeasure(Code[10])public-
SetPurchUnitOfMeasure(Code[10])public-
SetItemDiscGroup(Code[20])public-
SetTariffNo(Code[20])public-
SetCostingMethod(Option)public-
SetUnitCost(Decimal)public-
SetStandardCost(Decimal)public-
SetVendorItemNo(Text[20])public-
SetNetWeight(Decimal)public-
SetUnitVolume(Decimal)public-
SetBlocked(Boolean)public-
SetStockoutWarning(Boolean)public-
SetPreventNegativeInventory(Boolean)public-
SetReorderQuantity(Decimal)public-
SetAlternativeItemNo(Code[20])public-
SetVendorNo(Code[20])Booleanpublic-
SetUnitPrice(Decimal)public-
SetUnitListPrice(Decimal)public-
SetLastDateModified(Date)public-
SetLastModifiedDateTime(DateTime)public-
CreateCustomerPriceGroupIfNeeded(Code[10], Text[50], Boolean)Code[10]public-
SetInventoryPostingSetupInventoryAccount(Code[20], Code[10], Code[20])public-
SetGeneralPostingSetupInventoryAdjmntAccount(Code[20], Code[10], Code[20])public-
SetInventoryPostingGroup(Code[20])Booleanpublic-
SetGeneralProductPostingGroup(Code[20])Booleanpublic-
SetSearchDescription(Code[50])public-

Events, 11

KindNameParametersObsolete
Integration eventOnMigrateItem(RecordId)-
Integration eventOnMigrateItemPrice(RecordId)-
Integration eventOnMigrateItemSalesLineDiscount(RecordId)-
Integration eventOnMigrateItemTrackingCode(RecordId)-
Integration eventOnMigrateCostingMethod(RecordId)-
Integration eventOnMigrateItemUnitOfMeasure(RecordId)-
Integration eventOnMigrateItemDiscountGroup(RecordId)-
Integration eventOnMigrateItemTariffNo(RecordId)-
Integration eventOnMigrateItemDimensions(RecordId)-
Integration eventOnMigrateItemPostingGroups(RecordId, Boolean)-
Integration eventOnMigrateInventoryTransactions(RecordId, Boolean)-