Codeunit 5703 Catalog Item Management in 26

App
Base Application
Namespace
Microsoft.Inventory.Item.Catalog

Procedures, 25Events, 47

Versions171819202122232425262728latest

Source29

Procedures, 25

NameParametersReturnsAccessObsolete
NonstockAutoItem(Record Nonstock Item)public-
NonstockItemVend(Record Nonstock Item)public-
NonstockItemReference(var Record Nonstock Item)public-
NonstockItemDel(var Record Item)public-
NonStockSales(var Record Sales Line)public-
DelNonStockSales(var Record Sales Line)public-
DelNonStockPurch(var Record Purchase Line)public-
DelNonStockFSM(var Record Service Line)publicPending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
DelNonStockSalesArch(var Record Sales Line Archive)public-
NonStockFSM(var Record Service Line)publicPending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
CreateItemFromNonstock(Record Nonstock Item)public-
InsertItemUnitOfMeasure(Code[10], Code[20])public-
GetNewItemNo(Record Nonstock Item, Integer, Integer)Code[20]publicPending 24.0
Replaced by GetNewItemNo(NonstockItem)
CheckItemTemplateCode(Record Nonstock Item)public-
DetermineItemNoAndItemNoSeries(var Record Nonstock Item)public-
CreateNewItem(Record Nonstock Item)public-
OpenProgressDialog(Record Nonstock Item, Code[20])public-
CloseProgressDialog()public-
CheckLicensePermission(Integer)Booleanpublic-
DelNonStockItem(var Record Item)public-
RunOnNonStockFSMOnAfterCreateNewItem(var Record Item)internal-
RunOnNonStockFSMOnBeforeInsertItemUnitOfMeasure(var Record Nonstock Item)internal-
RunOnNonStockFSMOnBeforeProgWindowOpen(var Record Service Line, var Boolean)internal-
RunOnBeforeDelNonStockFSM(var Record Service Line, var Boolean)internal-
RunOnNonStockFSMOnBeforeProgWindowClose(var Boolean, Record Service Line)internal-

Events, 47

KindNameParametersObsolete
Integration eventOnNonstockItemReferenceOnAfterSetBarCodeFilters(var Record Item Reference, Record Nonstock Item)-
Integration eventOnNonstockItemReferenceOnAfterSetVendorItemNoFilters(var Record Item Reference, Record Nonstock Item)-
Integration eventOnAfterItemReferenceInsert(var Record Item Reference, Record Nonstock Item)-
Integration eventOnAfterNonstockItemDel(var Record Item)-
Integration eventOnAfterNonstockAutoItem(var Record Nonstock Item, var Record Item)-
Integration eventOnBeforeCreateItemFromNonstock(var Record Nonstock Item)-
Integration eventOnBeforeCheckNonStockItem(var Record Nonstock Item, var Boolean)-
Integration eventOnBeforeDeleteCreatedFromNonstockItem(var Record Item, var Record Nonstock Item, var Boolean)-
Integration eventOnBeforeNonstockAutoItem(var Record Nonstock Item)-
Integration eventOnBeforeNonStockSales(var Record Nonstock Item, var Record Sales Line, var Boolean)-
Integration eventOnCreateItemFromNonstockOnBeforeInsertItemUnitOfMeasure(var Record Nonstock Item)-
Integration eventOnNonstockItemVendOnBeforeItemVendInsert(var Record Item Vendor, Record Nonstock Item)-
Integration eventOnNonstockAutoItemOnBeforeInsertItemUnitOfMeasure(var Record Nonstock Item)-
Integration eventOnNonStockSalesOnAfterCreateNewItem(var Record Item)-
Integration eventOnNonStockSalesOnBeforeInsertItemUnitOfMeasure(var Record Nonstock Item)-
Integration eventOnNonStockFSMOnAfterCreateNewItem(var Record Item)Pending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
Integration eventOnNonStockFSMOnBeforeInsertItemUnitOfMeasure(var Record Nonstock Item)Pending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
Integration eventOnAfterNonstockItemCrossRef(var Record Nonstock Item)-
Integration eventOnAfterInitItemFromTemplate(var Record Item, Record Item Templ., Record Nonstock Item)-
Integration eventOnCreateNewItemOnBeforeItemInsert(var Record Item, Record Nonstock Item)-
Integration eventOnAfterInsertUnitOfMeasure(Code[10], Code[20])-
Integration eventOnBeforeInsertItemUnitOfMeasure(Code[10], Code[20])-
Integration eventOnBeforeNonstockItemVend(Record Nonstock Item)-
Integration eventOnBeforeDelNonStockSales(var Record Sales Line, var Boolean)-
Integration eventOnBeforeShowItemCreatedMessage(var Record Item, Record Nonstock Item, var Boolean)-
Integration eventOnAfterCreateNewItem(var Record Item, Record Nonstock Item, var Record Item)-
Integration eventOnAfterNonstockItemVend(Record Nonstock Item, var Record Item Vendor)-
Integration eventOnBeforeCheckItemAlreadyExists(var Record Nonstock Item, var Boolean)-
Integration eventOnBeforeDelNonStockItem(var Record Item, var Boolean)-
Integration eventOnBeforeNonstockItemReference(var Record Nonstock Item, var Boolean)-
Integration eventOnNonstockAutoItemOnAfterCreateNewItem(var Record Item, var Boolean)-
Integration eventOnInsertItemUnitOfMeasuresOnBeforeItemUnitOfMeasureGet(Code[10], var Boolean)-
Integration eventOnBeforeCheckItemTemplateCode(var Record Nonstock Item, var Boolean)-
Integration eventOnBeforeInitItemFromTemplate(var Record Item, Record Nonstock Item, var Boolean)-
Integration eventOnAfterDetermineItemNoAndItemNoSeries(var Record Nonstock Item)-
Integration eventOnBeforeDelNonStockPurch(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeDetermineItemNoAndItemNoSeries(var Record Nonstock Item, var Boolean)-
Integration eventOnNonStockSalesOnBeforeProgWindowClose(var Record Nonstock Item, var Record Item, Record Sales Line, var Boolean)-
Integration eventOnBeforeGetItemNoFromNoSeries(var Record Nonstock Item, var Boolean)-
Integration eventOnAfterGetItemNoFromNoSeries(var Record Nonstock Item)-
Integration eventOnNonStockFSMOnBeforeProgWindowOpen(var Record Service Line, var Boolean)Pending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
Integration eventOnBeforeDelNonStockFSM(var Record Service Line, var Boolean)Pending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
Integration eventOnBeforeDelNonStockSalesArch(var Record Sales Line Archive, var Boolean)-
Integration eventOnBeforeCreateNewItem(var Record Nonstock Item, var Boolean)-
Integration eventOnNonStockFSMOnBeforeProgWindowClose(var Boolean, Record Service Line)Pending 25.0
Moved to codeunit Serv. Catalog Item Mgt.
Integration eventOnCreateNewItemOnBeforeItemModify(var Record Item, Record Nonstock Item)-
Integration eventOnDelNonStockItemOnAfterCheckRelations(var Record Item, var Boolean)-