| Integration event | OnAfterGetSrcDocLineQtyOutstanding | (Integer, Integer, Code[20], Integer, Integer, var Decimal, var Decimal) | 17-28 | - |
| Integration event | OnAfterGetSourceDocument | (Integer, Integer, var Option, var Boolean) | 17-23, gone | Pending 21.0 |
| Replaced by event OnAfterGetSourceDocumentType() |
| Integration event | OnBeforeGetSourceDocument | (Integer, Integer, var Option, var Boolean) | 17-23, gone | Pending 21.0 |
| Replaced by event OnBeforeGetSourceDocumentType() |
| Integration event | OnBeforeGetSourceType | (Record Whse. Worksheet Line, var Integer, var Boolean) | 17-28 | - |
| Integration event | OnAfterGetJournalSourceDocument | (Integer, Integer, var Enum Warehouse Journal Source Document, var Boolean) | 17-28 | - |
| Integration event | OnBeforeGetJournalSourceDocument | (Integer, Integer, var Enum Warehouse Journal Source Document, var Boolean) | 17-28 | - |
| Integration event | OnAfterSetSourceFilterForWhseRcptLine | (var Record Warehouse Receipt Line, Integer, Option, Code[20], Integer, Boolean) | 19-28 | - |
| Integration event | OnAfterSetSourceFilterForWhseShptLine | (var Record Warehouse Shipment Line, Integer, Option, Code[20], Integer, Boolean) | 19-28 | - |
| Integration event | OnAfterSetSourceFilterForPostedWhseRcptLine | (var Record Posted Whse. Receipt Line, Integer, Option, Code[20], Integer, Boolean) | 19-28 | - |
| Integration event | OnAfterSetSourceFilterForPostedWhseShptLine | (var Record Posted Whse. Shipment Line, Integer, Option, Code[20], Integer, Boolean) | 19-28 | - |
| Integration event | OnAfterGetSourceDocumentType | (Integer, Integer, var Enum Warehouse Journal Source Document, var Boolean) | 21-28 | - |
| Integration event | OnBeforeGetSourceDocumentType | (Integer, Integer, var Enum Warehouse Journal Source Document, var Boolean) | 21-28 | - |
| Integration event | OnAfterGetWhseRqstSourceDocument | (Enum Warehouse Journal Source Document, var Enum Warehouse Request Source Document) | 25-28 | - |