| EnterSalesItemReference | (var Record Sales Line) | | public | 17-28 | - |
| ReferenceLookupSalesItem | (var Record Sales Line, var Record Item Reference, Boolean) | | public | 17-28 | - |
| EnterPurchaseItemReference | (var Record Purchase Line) | | public | 17-28 | - |
| ReferenceLookupPurchaseItem | (var Record Purchase Line, var Record Item Reference, Boolean) | | public | 17-28 | - |
| InsertItemReference | (Record Item Vendor) | | public | 17-28 | - |
| DeleteItemReference | (Record Item Vendor) | | public | 17-28 | - |
| UpdateItemReference | (Record Item Vendor, Record Item Vendor) | | public | 17-28 | - |
| SalesReferenceNoLookup | (var Record Sales Line) | | public | 17-28 | - |
| SalesReferenceNoLookup | (var Record Sales Line, Record Sales Header) | | public | 17-28 | - |
| ValidateSalesReferenceNo | (var Record Sales Line, Record Sales Header, Boolean, Integer) | | public | 17-28 | - |
| ValidateSalesReferenceNo | (var Record Sales Line, Record Sales Header, Record Item Reference, Boolean, Integer) | | public | 17-28 | - |
| PurchaseReferenceNoLookup | (var Record Purchase Line) | | public | 17-28 | - |
| PurchaseReferenceNoLookup | (var Record Purchase Line, Record Purchase Header) | | public | 17-28 | - |
| ValidatePurchaseReferenceNo | (var Record Purchase Line, Record Purchase Header, Record Item Reference, Boolean, Integer) | | public | 17-28 | - |
| IsEnabled | () | Boolean | public | 17-21, gone | Pending 19.0 |
| Not used anymore, item reference is always enabled |
| GetFeatureKey | () | Text[50] | public | 17-21, gone | 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 | 20-28 | - |
| PhysicalInventoryOrderReferenceNoLookup | (var Record Phys. Invt. Order Line) | | public | 22-28 | - |
| ValidatePhysicalInventoryOrderReferenceNo | (var Record Phys. Invt. Order Line, Record Item Reference, Boolean, Integer) | | public | 22-28 | - |
| ReferenceLookupPhysicalInventoryOrderItem | (var Record Phys. Invt. Order Line, var Record Item Reference, Boolean) | | public | 22-28 | - |
| ItemJournalReferenceNoLookup | (var Record Item Journal Line) | | public | 22-28 | - |
| ValidateItemJournalReferenceNo | (var Record Item Journal Line, Record Item Reference, Boolean, Integer) | | public | 22-28 | - |
| ReferenceLookupItemJournalItem | (var Record Item Journal Line, var Record Item Reference, Boolean) | | public | 22-28 | - |
| FindOrSelectFromItemReferenceList | (var Record Item Reference, Boolean, Code[20], Code[50], Code[30], Enum Item Reference Type, Date) | | public | 23-28 | - |
| PhysicalInventoryRecordReferenceNoLookup | (var Record Phys. Invt. Record Line) | | public | 23-28 | - |
| ValidatePhysicalInventoryRecordReferenceNo | (var Record Phys. Invt. Record Line, Record Item Reference, Boolean, Integer) | | public | 23-28 | - |
| ReferenceLookupPhysicalInventoryRecordItem | (var Record Phys. Invt. Record Line, var Record Item Reference, Boolean) | | public | 23-28 | - |
| ValidateInvtDocumentReferenceNo | (var Record Invt. Document Line, Record Item Reference, Boolean, Integer) | | public | 23-28 | - |
| ReferenceLookupInvtDocumentItem | (var Record Invt. Document Line, var Record Item Reference, Boolean) | | public | 23-28 | - |
| InvtDocumentReferenceNoLookup | (var Record Invt. Document Line) | | public | 23-28 | - |