| Integration event | OnAfterSetPurchLineFilters | (var Record Purchase Line) | 17-28 | - |
| Integration event | OnAfterPurchLineDelete | (var Record Purchase Line) | 17-28 | - |
| Integration event | OnAfterDeletePurchaseHeader | (var Record Purchase Header) | 17-23, gone | - |
| Integration event | OnBeforePurchLineDelete | (var Record Purchase Line) | 17-28 | - |
| Integration event | OnBeforeDeletePurchaseHeader | (var Record Purchase Header) | 17-21, gone | - |
| Integration event | OnBeforePurchaseHeaderOnAfterGetRecord | (var Record Purchase Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeAutoArchivePurchDocument | (var Record Purchase Header) | 20-21, gone | - |
| Integration event | OnBeforeAutoArchivePurchDocument | (var Record Purchase Header, var Boolean) | 22-28 | - |
| Integration event | OnBeforeDeletePurchaseHeader | (var Record Purchase Header, var Boolean) | 22-28 | - |
| Integration event | OnPurchaseHeaderOnAfterGetRecordOnAfterCalcShouldDeleteLinks | (var Record Purchase Line, var Boolean) | 22-28 | - |
| Integration event | OnPurchaseHeaderOnAfterGetRecordOnBeforeDeleteLinks | (var Record Purchase Header, var Boolean) | 22-28 | - |
| Integration event | OnAfterDeletePurchaseHeader | (var Record Purchase Header, var Boolean) | 24-28 | - |
| Integration event | OnAfterGetRecordPurchaseHeaderOnBeforeCheckInvoicedPurchaseLineIsEmpty | (var Record Purchase Line, var Record Purchase Header) | 24-28 | - |