Codeunit 5720 Item Reference Management in 19

App
Base Application

Procedures, 16Events, 28

Versions171819202122232425262728latest

Source29

Procedures, 16

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-
IsEnabled()BooleanpublicPending 19.0
Not used anymore, item reference is always enabled
GetFeatureKey()Text[50]publicPending 19.0
Not used anymore, item reference is always enabled

Events, 28

KindNameParametersObsolete
Integration eventOnAfterIsEnabled(var Boolean)Pending 19.0
Not used anymore, item reference is always enabled
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 eventOnSalesReferenceNoLookupOnAfterSetFilters(var Record Item Reference, Record Sales Line)-
Integration eventOnPurchaseReferenceNoLookUpOnAfterSetFilters(var Record Item Reference, Record Purchase Line)-
Integration eventOnPurchaseReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Line, Record Purchase Header)-
Integration eventOnValidateSalesReferenceNoOnBeforeAssignNo(var Record Sales Line, Record Item Reference)-
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 eventOnInitItemReferenceFiltersOnBeforeCheckIsEmpty(var Record Item Reference)-
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)-