| field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. |
| field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. |
| field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. |
| field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. |
| field | 5712 Product Group Code | Removed | 15.0 | 17 | 25, gone |
| Product Groups became first level children of Item Categories. |
| procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| procedure | CrossReferenceNoLookUp() | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure in Item Reference Management codeunit. |
| procedure | FindOpenATOEntry(Code[50], Code[50]) | Pending | 17.0 | 17 | 24, gone |
| Replaced by FindOpenATOEntry() with parameter ItemTrackingSetup. |
| event | OnBeforeCrossReferenceNoAssign(var Record Sales Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| event | OnAfterUpdateItemCrossRef(var Record Sales Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| event | OnAfterValidateCrossReferenceNo(var Record Sales Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| event | OnAfterCreateDimTableIDs(var Record Sales Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| event | OnAfterCrossReferenceNoLookUp(var Record Sales Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| event | OnCrossReferenceNoLookUpOnAfterSetFilters(var Record Item Cross Reference, Record Sales Line) | Pending | 18.0 | 18 | 20, gone |
| Replaced by same event in Item Reference Management codeunit. |
| event | OnCrossReferenceNoLookupOnBeforeValidateUnitPrice(Record Sales Header, var Record Sales Line) | Pending | 18.0 | 18 | 20, gone |
| Replaced by same event in Item Reference Management codeunit. |
| event | OnBeforeUpdateLocationCode(var Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnValidateLocationCodeOnAfterCheckAssocPurchOrder and OnBeforeInitHeaderLocactionCode |
| procedure | CanCalculateTax() | Pending | 22.0 | 21 | 24, gone |
| Renaming the global procedure to GetSkipTaxCalculation():Boolean |
| event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Sales Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| event | OnCopyFromGLAccountOnBeforeTestDirectPosting(var Record Sales Line, var Record G/L Account, var Record Sales Header, var Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnBeforeTestDirectPosting() with same params |
| procedure | SetSkipEnsurePositiveLineNo(Boolean) | Pending | 28.0 | 27 | 28 |
| Not used anymore |