Codeunit 5720 Item Reference Management in 22

App
Base Application

Procedures, 21Events, 41

Versions171819202122232425262728latest

Source29

Procedures, 21

NameParametersReturnsAccessObsolete
EnterSalesItemReference(var Record Sales Line)public-
ReferenceLookupSalesItem(var Record Sales Line, var Record Item Reference, Boolean)public-
EnterPurchaseItemReference(var Record Purchase Line)public-
ReferenceLookupPurchaseItem(var Record Purchase Line, var Record Item Reference, Boolean)public-
InsertItemReference(Record Item Vendor)public-
DeleteItemReference(Record Item Vendor)public-
UpdateItemReference(Record Item Vendor, Record Item Vendor)public-
SalesReferenceNoLookup(var Record Sales Line)public-
SalesReferenceNoLookup(var Record Sales Line, Record Sales Header)public-
ValidateSalesReferenceNo(var Record Sales Line, Record Sales Header, Boolean, Integer)public-
ValidateSalesReferenceNo(var Record Sales Line, Record Sales Header, Record Item Reference, Boolean, Integer)public-
PurchaseReferenceNoLookup(var Record Purchase Line)public-
PurchaseReferenceNoLookup(var Record Purchase Line, Record Purchase Header)public-
ValidatePurchaseReferenceNo(var Record Purchase Line, Record Purchase Header, Record Item Reference, Boolean, Integer)public-
FindOrSelectFromItemReferenceList(var Record Item Reference, Boolean, Code[20], Code[50], Code[30], Enum Item Reference Type)public-
PhysicalInventoryOrderReferenceNoLookup(var Record Phys. Invt. Order Line)public-
ValidatePhysicalInventoryOrderReferenceNo(var Record Phys. Invt. Order Line, Record Item Reference, Boolean, Integer)public-
ReferenceLookupPhysicalInventoryOrderItem(var Record Phys. Invt. Order Line, var Record Item Reference, Boolean)public-
ItemJournalReferenceNoLookup(var Record Item Journal Line)public-
ValidateItemJournalReferenceNo(var Record Item Journal Line, Record Item Reference, Boolean, Integer)public-
ReferenceLookupItemJournalItem(var Record Item Journal Line, var Record Item Reference, Boolean)public-

Events, 41

KindNameParametersObsolete
Integration eventOnAfterSalesItemReferenceFound(var Record Sales Line, Record Item Reference)-
Integration eventOnAfterSalesItemItemRefNotFound(var Record Sales Line, var Record Item Variant)-
Integration eventOnAfterPurchItemReferenceFound(var Record Purchase Line, Record Item Reference)-
Integration eventOnAfterPurchItemItemRefNotFound(var Record Purchase Line, var Record Item Variant)-
Integration eventOnAfterValidateSalesReferenceNo(var Record Sales Line, Record Item Reference, Record Item Reference)-
Integration eventOnAfterValidatePurchaseReferenceNo(var Record Purchase Line, Record Item Reference, Record Item Reference)-
Integration eventOnBeforeReferenceLookupSalesItem(var Record Sales Line, var Record Item Reference, Boolean, var Boolean)-
Integration eventOnBeforeReferenceLookupPurchaseItem(var Record Purchase Line, var Record Item Reference, Boolean, var Boolean)-
Integration eventOnBeforeSalesReferenceNoLookup(var Record Sales Line, Record Sales Header, var Boolean)-
Integration eventOnPurchaseReferenceNoLookUpOnAfterSetFilters(var Record Item Reference, Record Purchase Line)-
Integration eventOnPurchaseReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Line, Record Purchase Header)-
Integration eventOnValidatePurchaseReferenceNoOnBeforeAssignNo(var Record Purchase Line, Record Item Reference)-
Integration eventOnAfterSetFiltersTypeAndTypeNoItemRef(var Record Item Reference, Enum Item Reference Type, Code[30])-
Integration eventOnBeforeCountItemReference(var Record Item Reference, var Integer, var Integer, Enum Item Reference Type, Code[30], var Boolean)-
Integration eventOnBeforeEnterSalesItemReference(var Record Sales Line, var Record Item Reference, var Boolean, var Boolean)-
Integration eventOnBeforeFindItemReferenceForSalesLine(Record Sales Line, var Record Item Reference, var Boolean, var Boolean)-
Integration eventOnBeforeFillItemReferenceFromItemVendor(var Record Item Reference, Record Item Vendor, var Boolean)-
Integration eventOnCreateItemReferenceOnBeforeInsert(var Record Item Reference, Record Item Vendor)-
Integration eventOnSalesReferenceNoLookupOnBeforeValidateUnitPrice(var Record Sales Line, Record Sales Header, var Boolean)-
Integration eventOnValidateSalesReferenceNoOnAfterAssignNo(var Record Sales Line, Record Item Reference)-
Integration eventOnValidatePurchaseReferenceNoOnBeforePurchaseLineUpdateDirectUnitCost(var Record Purchase Line, Record Item Reference)-
Integration eventOnBeforeProcessDecisionTree(var Record Item Reference, Integer, Integer, Code[50], Enum Item Reference Type, Code[30], var Boolean, var Boolean, var Boolean)-
Integration eventOnBeforeSelectOrFindReference(var Record Item Reference, Code[50], Enum Item Reference Type, Code[30], Boolean, Boolean, Boolean, var Boolean)-
Integration eventOnEnterPurchaseItemReferenceOnAfterCalcShouldAssignDescription(var Record Purchase Line, Record Item Reference, var Boolean)-
Integration eventOnBeforeFillDescription(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeEnterPurchaseItemReference(var Record Purchase Line, var Record Item Reference, var Boolean, var Boolean)-
Integration eventOnBeforePurchaseReferenceNoLookup(var Record Purchase Line, Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidatePurchaseReferenceNo(var Record Purchase Line, Record Purchase Header, Record Item Reference, Boolean, Integer, var Boolean)-
Integration eventOnInitItemReferenceFiltersOnBeforeCheckIsEmpty(var Record Item Reference, Enum Item Reference Type)-
Integration eventOnSalesReferenceNoLookupOnAfterSetFilters(var Record Item Reference, Record Sales Line, Record Sales Header)-
Integration eventOnValidateSalesReferenceNoOnBeforeAssignNo(var Record Sales Line, var Record Item Reference)-
Integration eventOnPhysicalInventoryOrderReferenceNoLookupOnAfterSetFilters(var Record Item Reference, Record Phys. Invt. Order Line)-
Integration eventOnBeforeReferenceLookupPhysicalInventoryOrderItem(var Record Phys. Invt. Order Line, var Record Item Reference, Boolean, var Boolean)-
Integration eventOnValidatePhysicalInventoryOrderReferenceNoOnBeforeAssignNo(var Record Phys. Invt. Order Line, Record Item Reference)-
Integration eventOnAfterValidatePhysicalInventoryOrderReferenceNo(var Record Phys. Invt. Order Line, Record Item Reference, Record Item Reference)-
Integration eventOnItemJournalReferenceNoLookupOnAfterSetFilters(var Record Item Reference, Record Item Journal Line)-
Integration eventOnBeforeReferenceLookupItemJournalItem(var Record Item Journal Line, var Record Item Reference, Boolean, var Boolean)-
Integration eventOnValidateItemJournalReferenceNoOnBeforeAssignNo(var Record Item Journal Line, Record Item Reference)-
Integration eventOnAfterValidateItemJournalReferenceNo(var Record Item Journal Line, Record Item Reference, Record Item Reference)-
Integration eventOnEnterSalesItemReferenceOnAfterFillDescriptionFromItem(var Record Sales Line, var Record Item)-
Integration eventOnEnterSalesItemReferenceOnAfterFillDescriptionFromItemVariant(var Record Sales Line, var Record Item Variant)-