Codeunit 5720 Item Reference Management in 27
- App
- Base Application
- Namespace
- Microsoft.Inventory.Item.Catalog
Versions171819202122232425262728latest
Source29
Procedures, 28
| 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 | - | |
| 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 | - | |
| FindOrSelectFromItemReferenceList | (var Record Item Reference, Boolean, Code[20], Code[50], Code[30], Enum Item Reference Type, Date) | public | - | |
| PhysicalInventoryRecordReferenceNoLookup | (var Record Phys. Invt. Record Line) | public | - | |
| ValidatePhysicalInventoryRecordReferenceNo | (var Record Phys. Invt. Record Line, Record Item Reference, Boolean, Integer) | public | - | |
| ReferenceLookupPhysicalInventoryRecordItem | (var Record Phys. Invt. Record Line, var Record Item Reference, Boolean) | public | - | |
| ValidateInvtDocumentReferenceNo | (var Record Invt. Document Line, Record Item Reference, Boolean, Integer) | public | - | |
| ReferenceLookupInvtDocumentItem | (var Record Invt. Document Line, var Record Item Reference, Boolean) | public | - | |
| InvtDocumentReferenceNoLookup | (var Record Invt. Document Line) | public | - |
Events, 57
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| 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 | OnPurchaseReferenceNoLookUpOnAfterSetFilters | (var Record Item Reference, Record Purchase Line) | - |
| Integration event | OnPurchaseReferenceNoLookupOnBeforeValidateDirectUnitCost | (var Record Purchase Line, Record Purchase Header) | - |
| 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 | OnBeforeFillItemReferenceFromItemVendor | (var Record Item Reference, Record Item Vendor, var Boolean) | - |
| Integration event | OnCreateItemReferenceOnBeforeInsert | (var Record Item Reference, Record Item Vendor) | - |
| 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) | - |
| Integration event | OnBeforeFillDescription | (var Record Purchase Line, var Boolean) | - |
| Integration event | OnBeforeEnterPurchaseItemReference | (var Record Purchase Line, var Record Item Reference, var Boolean, var Boolean) | - |
| Integration event | OnBeforePurchaseReferenceNoLookup | (var Record Purchase Line, Record Purchase Header, var Boolean) | - |
| Integration event | OnBeforeValidatePurchaseReferenceNo | (var Record Purchase Line, Record Purchase Header, Record Item Reference, Boolean, Integer, var Boolean) | - |
| Integration event | OnInitItemReferenceFiltersOnBeforeCheckIsEmpty | (var Record Item Reference, Enum Item Reference Type) | - |
| Integration event | OnSalesReferenceNoLookupOnAfterSetFilters | (var Record Item Reference, Record Sales Line, Record Sales Header) | - |
| Integration event | OnValidateSalesReferenceNoOnBeforeAssignNo | (var Record Sales Line, var Record Item Reference) | - |
| Integration event | OnPhysicalInventoryOrderReferenceNoLookupOnAfterSetFilters | (var Record Item Reference, Record Phys. Invt. Order Line) | - |
| Integration event | OnBeforeReferenceLookupPhysicalInventoryOrderItem | (var Record Phys. Invt. Order Line, var Record Item Reference, Boolean, var Boolean) | - |
| Integration event | OnValidatePhysicalInventoryOrderReferenceNoOnBeforeAssignNo | (var Record Phys. Invt. Order Line, Record Item Reference) | - |
| Integration event | OnAfterValidatePhysicalInventoryOrderReferenceNo | (var Record Phys. Invt. Order Line, Record Item Reference, Record Item Reference) | - |
| Integration event | OnItemJournalReferenceNoLookupOnAfterSetFilters | (var Record Item Reference, Record Item Journal Line) | - |
| Integration event | OnBeforeReferenceLookupItemJournalItem | (var Record Item Journal Line, var Record Item Reference, Boolean, var Boolean) | - |
| Integration event | OnValidateItemJournalReferenceNoOnBeforeAssignNo | (var Record Item Journal Line, Record Item Reference) | - |
| Integration event | OnAfterValidateItemJournalReferenceNo | (var Record Item Journal Line, Record Item Reference, Record Item Reference) | - |
| Integration event | OnPhysicalInventoryRecordReferenceNoLookupOnAfterSetFilters | (var Record Item Reference, Record Phys. Invt. Record Line) | - |
| Integration event | OnBeforeReferenceLookupPhysicalInventoryRecordItem | (var Record Phys. Invt. Record Line, var Record Item Reference, Boolean, var Boolean) | - |
| Integration event | OnValidatePhysicalInventoryRecordReferenceNoOnBeforeAssignNo | (var Record Phys. Invt. Record Line, Record Item Reference) | - |
| Integration event | OnAfterValidatePhysicalInventoryRecordReferenceNo | (var Record Phys. Invt. Record Line, Record Item Reference, Record Item Reference) | - |
| Integration event | OnValidateInvtDocumentReferenceNoOnBeforeAssignNo | (var Record Invt. Document Line, Record Item Reference) | - |
| Integration event | OnAfterValidateInvtDocumentReferenceNo | (var Record Invt. Document Line, Record Item Reference, Record Item Reference) | - |
| Integration event | OnBeforeReferenceLookupInvtDocumentItem | (var Record Invt. Document Line, var Record Item Reference, Boolean, var Boolean) | - |
| Integration event | OnInvtDocumentReferenceNoLookupOnAfterSetFilters | (var Record Item Reference, Record Invt. Document Line) | - |
| Integration event | OnBeforeCreateItemReference | (Record Item Vendor, var Boolean) | - |
| Integration event | OnBeforeValidateSalesReferenceNo | (var Record Sales Line, Record Item Reference, Boolean, Integer, var Boolean) | - |
| Integration event | OnValidatePurchaseReferenceNoOnBeforeAssignNo | (var Record Purchase Line, var Record Item Reference) | - |
| Integration event | OnBeforeSetFiltersBlankTypeItemRef | (var Record Item Reference, var Boolean) | - |
| Integration event | OnFindItemReferenceForSalesLineOnBeforeFindFirst | (var Record Sales Line, var Record Item Reference) | - |
| Integration event | OnAfterFindItemReferenceForSalesLine | (var Record Sales Line, var Record Item Reference, var Boolean) | - |
| Integration event | OnBeforeFindItemReferenceForPurchaseLine | (var Record Purchase Line, var Record Item Reference, var Boolean, var Boolean) | - |
| Integration event | OnFindItemReferenceForPurchaseLineBeforeFindFirst | (var Record Purchase Line, var Record Item Reference) | - |
| Integration event | OnAfterFindItemReferenceForPurchaseLine | (var Record Purchase Line, var Record Item Reference, var Boolean) | - |
| Integration event | OnAfterSalesItemReferenceFound | (var Record Sales Line, Record Item Reference, Record Sales Line) | - |
| Integration event | OnAfterSalesItemItemRefNotFound | (var Record Sales Line, var Record Item Variant, Record Sales Line) | - |
| Integration event | OnEnterSalesItemReferenceOnAfterFillDescriptionFromItem | (var Record Sales Line, var Record Item, Record Sales Line) | - |
| Integration event | OnEnterSalesItemReferenceOnAfterFillDescriptionFromItemVariant | (var Record Sales Line, var Record Item Variant, Record Sales Line) | - |
| Integration event | OnBeforeFindItemReferenceForSalesLine | (var Record Sales Line, var Record Item Reference, var Boolean, var Boolean) | - |