Codeunit 5703 Catalog Item Management in 20

App
Base Application

Procedures, 14Events, 39

Versions171819202122232425262728latest

Source29

Procedures, 14

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]public-
CreateNewItem(Code[20], Record Nonstock Item)public-

Events, 39

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 eventOnBeforeCreateNewItem(var Record Item, Record Item Template, Record Nonstock Item)Pending 18.0
Event will be removed with other functionality related to "old" templates. Replaced by OnAfterInitItemFromTemplate()
Integration eventOnBeforeDeleteCreatedFromNonstockItem(var Record Item, var Record Nonstock Item, var Boolean)-
Integration eventOnBeforeGetNewItemNo(Record Nonstock Item, Integer, Integer, var Code[20], var Boolean)-
Integration eventOnBeforeNonstockAutoItem(var Record Nonstock Item)-
Integration eventOnBeforeNonstockItemCrossRef(var Record Nonstock Item, var Boolean)Pending 20.0
Replaced by event OnBeforeNonstockItemReference
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 eventOnNonStockSalesOnBeforeProgWindowClose(var Record Nonstock Item, var Record 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])-
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)-