Codeunit 5703 Catalog Item Management in 23

App
Base Application
Namespace
Microsoft.Inventory.Item.Catalog

Procedures, 17Events, 48

Versions171819202122232425262728latest

Source29

Procedures, 17

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)public-
DelNonStockSalesArch(var Record Sales Line Archive)public-
NonStockFSM(var Record Service Line)public-
CreateItemFromNonstock(Record Nonstock Item)public-
InsertItemUnitOfMeasure(Code[10], Code[20])public-
GetNewItemNo(Record Nonstock Item, Integer, Integer)Code[20]publicPending 22.0
Replaced by GetNewItemNo(NonstockItem)
CreateNewItem(Code[20], Record Nonstock Item)publicPending 22.0
Replaced by CreateNewItem(NonstockItem)
CheckItemTemplateCode(Record Nonstock Item)public-
DetermineItemNoAndItemNoSeries(var Record Nonstock Item)public-
CreateNewItem(Record Nonstock Item)public-

Events, 48

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 eventOnBeforeGetNewItemNo(Record Nonstock Item, Integer, Integer, var Code[20], var Boolean)Pending 21.4
Replaced by OnBeforeDetermineItemNoAndItemNoSeries(NonstockItem, IsHandled)
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)-
Integration eventOnNonStockFSMOnBeforeInsertItemUnitOfMeasure(var Record Nonstock Item)-
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 eventOnAfterGetNewItemNo(Record Nonstock Item, var Code[20])Pending 22.0
Replaced by OnAfterDetermineItemNoAndItemNoSeries(NonstockItem)
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)-
Integration eventOnBeforeDelNonStockFSM(var Record Service Line, var Boolean)-
Integration eventOnBeforeDelNonStockSalesArch(var Record Sales Line Archive, var Boolean)-
Integration eventOnBeforeCreateNewItem(var Record Nonstock Item, var Boolean)-
Integration eventOnNonStockFSMOnBeforeProgWindowClose(var Boolean, Record Service Line)-
Integration eventOnCreateNewItemOnBeforeItemModify(var Record Item, Record Nonstock Item)-