Codeunit 5720 Item Reference Management in 20
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 17
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| 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 | () | Boolean | public | Pending 19.0 | |||
| Not used anymore, item reference is always enabled | |||||||
| GetFeatureKey | () | Text[50] | public | Pending 19.0 | |||
| Not used anymore, item reference is always enabled | |||||||
| FindOrSelectFromItemReferenceList | (var Record Item Reference, Boolean, Code[20], Code[50], Code[30], Enum Item Reference Type) | public | - | ||||
Events, 28
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnAfterIsEnabled | (var Boolean) | Pending 19.0 | ||||
| Not used anymore, item reference is always enabled | |||||||
| Integration event | OnAfterSalesItemReferenceFound | (var Record Sales Line, Record Item Reference) | - | ||||
| Integration event | OnAfterSalesItemItemRefNotFound | (var Record Sales Line, var Record Item Variant) | - | ||||
| Integration event | OnAfterPurchItemReferenceFound | (var Record Purchase Line, Record Item Reference) | - | ||||
| Integration event | OnAfterPurchItemItemRefNotFound | (var Record Purchase Line, var Record Item Variant) | - | ||||
| Integration event | OnAfterValidateSalesReferenceNo | (var Record Sales Line, Record Item Reference, Record Item Reference) | - | ||||
| Integration event | OnAfterValidatePurchaseReferenceNo | (var Record Purchase Line, Record Item Reference, Record Item Reference) | - | ||||
| Integration event | OnBeforeReferenceLookupSalesItem | (var Record Sales Line, var Record Item Reference, Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeReferenceLookupPurchaseItem | (var Record Purchase Line, var Record Item Reference, Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeSalesReferenceNoLookup | (var Record Sales Line, Record Sales Header, var Boolean) | - | ||||
| Integration event | OnSalesReferenceNoLookupOnAfterSetFilters | (var Record Item Reference, Record Sales Line) | - | ||||
| Integration event | OnPurchaseReferenceNoLookUpOnAfterSetFilters | (var Record Item Reference, Record Purchase Line) | - | ||||
| Integration event | OnPurchaseReferenceNoLookupOnBeforeValidateDirectUnitCost | (var Record Purchase Line, Record Purchase Header) | - | ||||
| Integration event | OnValidateSalesReferenceNoOnBeforeAssignNo | (var Record Sales Line, Record Item Reference) | - | ||||
| Integration event | OnValidatePurchaseReferenceNoOnBeforeAssignNo | (var Record Purchase Line, Record Item Reference) | - | ||||
| Integration event | OnAfterSetFiltersTypeAndTypeNoItemRef | (var Record Item Reference, Enum Item Reference Type, Code[30]) | - | ||||
| Integration event | OnBeforeCountItemReference | (var Record Item Reference, var Integer, var Integer, Enum Item Reference Type, Code[30], var Boolean) | - | ||||
| Integration event | OnBeforeEnterSalesItemReference | (var Record Sales Line, var Record Item Reference, var Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeFindItemReferenceForSalesLine | (Record Sales Line, var Record Item Reference, var Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeFillItemReferenceFromItemVendor | (var Record Item Reference, Record Item Vendor, var Boolean) | - | ||||
| Integration event | OnCreateItemReferenceOnBeforeInsert | (var Record Item Reference, Record Item Vendor) | - | ||||
| Integration event | OnInitItemReferenceFiltersOnBeforeCheckIsEmpty | (var Record Item Reference) | - | ||||
| Integration event | OnSalesReferenceNoLookupOnBeforeValidateUnitPrice | (var Record Sales Line, Record Sales Header, var Boolean) | - | ||||
| Integration event | OnValidateSalesReferenceNoOnAfterAssignNo | (var Record Sales Line, Record Item Reference) | - | ||||
| Integration event | OnValidatePurchaseReferenceNoOnBeforePurchaseLineUpdateDirectUnitCost | (var Record Purchase Line, Record Item Reference) | - | ||||
| Integration event | OnBeforeProcessDecisionTree | (var Record Item Reference, Integer, Integer, Code[50], Enum Item Reference Type, Code[30], var Boolean, var Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeSelectOrFindReference | (var Record Item Reference, Code[50], Enum Item Reference Type, Code[30], Boolean, Boolean, Boolean, var Boolean) | - | ||||
| Integration event | OnEnterPurchaseItemReferenceOnAfterCalcShouldAssignDescription | (var Record Purchase Line, Record Item Reference, var Boolean) | - | ||||