| Integration event | OnAfterInsertPurchLine | (var Record Purchase Line, Record Sales Line) | 17-18, gone | - |
| Integration event | OnAfterSalesLineModify | (var Record Sales Line, Record Purchase Line) | 17-28 | - |
| Integration event | OnBeforeEnterPurchaseItemCrossRef | (var Record Purchase Line, var Boolean) | 17-19, gone | Pending 19.0 |
| Replaced by same procedure from Item Reference Management codeunit. |
| Integration event | OnBeforeInsertPurchLine | (var Record Purchase Line, Record Sales Line) | 17-28 | - |
| Integration event | OnBeforeSalesLineModify | (var Record Sales Line, Record Purchase Line) | 17-28 | - |
| Integration event | OnAfterSalesItemCrossRefFound | (var Record Sales Line, Record Item Cross Reference) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnAfterSalesItemCrossRefNotFound | (var Record Sales Line, var Record Item Variant) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnAfterPurchItemCrossRefFound | (var Record Purchase Line, Record Item Cross Reference) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnAfterPurchItemCrossRefNotFound | (var Record Purchase Line, var Record Item Variant) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnAfterSetFiltersTypeAndTypeNoItemCrossRef | (var Record Item Cross Reference, Integer, Code[30]) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnBeforeICRLookupSalesItem | (var Record Sales Line, var Record Item Cross Reference, Boolean, var Boolean) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnBeforeICRLookupPurchaseItem | (var Record Purchase Line, var Record Item Cross Reference, Boolean, var Boolean) | 17-19, gone | Pending 18.0 |
| Replaced by event fron Item Reference Management codeunit. |
| Integration event | OnGetSpecialOrdersOnAfterSalesLineSetFilters | (var Record Sales Line, Record Sales Header) | 17, gone | - |
| Integration event | OnGetSpecialOrdersOnAfterTransferExtendedText | (Record Sales Line, Record Purchase Header, var Integer) | 17-28 | - |
| Integration event | OnGetSpecialOrdersOnBeforeSelectSalesHeader | (var Record Purchase Header, var Record Sales Header, var Boolean) | 17-28 | - |
| Integration event | OnGetSpecialOrdersOnBeforeTestSalesHeader | (Record Sales Header) | 17-28 | - |
| Integration event | OnGetSpecialOrdersOnBeforeTestSalesLine | (Record Sales Line, Record Purchase Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeProcessSalesLine | (Record Sales Line, var Boolean) | 17-18, gone | - |
| Integration event | OnGetSpecialOrdersOnAfterSalesLineSetFilters | (var Record Sales Line, Record Sales Header, var Record Purchase Header) | 18-28 | - |
| Integration event | OnAfterInsertPurchLine | (var Record Purchase Line, Record Sales Line, var Integer) | 19-28 | - |
| Integration event | OnBeforeCheckShipToCode | (var Record Purchase Header, Record Sales Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeCheckAddSpecialOrderToAddress | (var Record Purchase Header, Record Sales Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeGetSpecialOrders | (Record Purchase Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeProcessSalesLine | (var Record Sales Line, var Boolean) | 19-28 | - |
| Integration event | OnGetSpecialOrdersOnBeforeModifyPurchaseHeader | (var Record Purchase Header) | 23-24, gone | - |
| Integration event | OnGetSpecialOrdersOnBeforeModifyPurchaseHeader | (var Record Purchase Header, var Record Sales Header) | 25-28 | - |