Codeunit 6113 Item Data Migration Facade in 18
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 49
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| CreateItemIfNeeded | (Code[20], Text[50], Text[50], Option) | Boolean | public | - | |||
| CreateLocationIfNeeded | (Code[10], Text[50]) | Boolean | public | - | |||
| DoesItemExist | (Code[20]) | Boolean | public | - | |||
| SetGlobalItem | (Code[20]) | Boolean | public | - | |||
| ModifyItem | (Boolean) | public | - | ||||
| CreateSalesLineDiscountIfNeeded | (Option, Code[20], Option, Code[20], Decimal) | Boolean | public | Pending 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) | Boolean | public | - | |||
| CreateCustDiscGroupIfNeeded | (Code[20], Text[50]) | Boolean | public | - | |||
| CreateItemDiscGroupIfNeeded | (Code[20], Text[50]) | Boolean | public | - | |||
| CreateSalesPriceIfNeeded | (Option, Code[20], Code[20], Decimal, Code[10], Date, Code[10], Decimal, Code[10]) | Boolean | public | Pending 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) | Boolean | public | - | |||
| CreateTariffNumberIfNeeded | (Code[20], Text[50], Boolean) | Boolean | public | - | |||
| CreateUnitOfMeasureIfNeeded | (Code[10], Text[10]) | Boolean | public | - | |||
| CreateItemTrackingCodeIfNeeded | (Code[10], Text[50], Boolean, Boolean) | Boolean | public | - | |||
| CreateInventoryPostingSetupIfNeeded | (Code[20], Text[50], Code[10]) | Boolean | public | - | |||
| CreateGeneralProductPostingSetupIfNeeded | (Code[20], Text[50], Code[20]) | Boolean | public | - | |||
| 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]) | Boolean | public | - | |||
| 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]) | Boolean | public | - | |||
| SetGeneralProductPostingGroup | (Code[20]) | Boolean | public | - | |||
| SetSearchDescription | (Code[50]) | public | - | ||||
Events, 11
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnMigrateItem | (RecordId) | - |
| Integration event | OnMigrateItemPrice | (RecordId) | - |
| Integration event | OnMigrateItemSalesLineDiscount | (RecordId) | - |
| Integration event | OnMigrateItemTrackingCode | (RecordId) | - |
| Integration event | OnMigrateCostingMethod | (RecordId) | - |
| Integration event | OnMigrateItemUnitOfMeasure | (RecordId) | - |
| Integration event | OnMigrateItemDiscountGroup | (RecordId) | - |
| Integration event | OnMigrateItemTariffNo | (RecordId) | - |
| Integration event | OnMigrateItemDimensions | (RecordId) | - |
| Integration event | OnMigrateItemPostingGroups | (RecordId, Boolean) | - |
| Integration event | OnMigrateInventoryTransactions | (RecordId, Boolean) | - |