| Integration event | OnBeforeHandlePurchaseLine | (var Record Warehouse Shipment Line, var Record Purchase Line, Record Warehouse Shipment Header, var Boolean, var Boolean, Record Whse. Post Parameters) | 25-28 | - |
| Integration event | OnInitSourceDocumentHeaderOnBeforePurchaseHeaderUpdatePostingDate | (var Record Purchase Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnInitSourceDocumentHeaderOnBeforeReopenPurchHeader | (var Record Warehouse Shipment Line, var Record Purchase Header) | 25-28 | - |
| Integration event | OnHandlePurchLineOnNonWhseLineOnAfterCalcModifyLine | (var Record Purchase Line, var Boolean) | 25-28 | - |
| Integration event | OnHandlePurchaseLineOnAfterValidateQtytoReceive | (var Record Purchase Line, var Record Warehouse Shipment Line) | 25-28 | - |
| Integration event | OnHandlePurchaseLineOnAfterValidateRetQtytoShip | (var Record Purchase Line, var Record Warehouse Shipment Line) | 25-28 | - |
| Integration event | OnInitSourceDocumentHeaderOnBeforePurchHeaderModify | (var Record Purchase Header, var Record Warehouse Shipment Header, var Boolean) | 25-28 | - |
| Integration event | OnAfterFindWhseShptLineForPurchLine | (var Record Warehouse Shipment Line, var Record Purchase Line) | 25-28 | - |
| Integration event | OnHandlePurchLineOnAfterCalcShouldModifyExpectedReceiptDate | (Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Purchase Line, var Boolean) | 25-28 | - |
| Integration event | OnBeforePurchLineModify | (var Record Purchase Line, Record Warehouse Shipment Line, var Boolean, Record Whse. Post Parameters) | 25-28 | - |
| Integration event | OnAfterHandlePurchaseLine | (var Record Warehouse Shipment Line, Record Purchase Header, Record Whse. Post Parameters) | 25-28 | - |
| Integration event | OnPostSourceDocumentOnBeforePostPurchHeader | (var Codeunit Purch.-Post, var Record Purchase Header, Record Whse. Post Parameters, Record Warehouse Shipment Header, var Integer, var Boolean) | 25, gone | - |
| Integration event | OnPostSourceDocumentOnBeforePrintPurchReturnShipment | (var Record Purchase Header, var Boolean) | 25-28 | - |
| Integration event | OnPostSourceDocumentOnBeforePrintPurchCreditMemo | (var Record Purchase Header, var Boolean) | 25-28 | - |
| Integration event | OnAfterPurchPost | (var Record Warehouse Shipment Line, Record Purchase Header, Record Whse. Post Parameters, Record Warehouse Shipment Header) | 25-28 | - |
| Integration event | OnBeforeTryPostSourcePurchDocument | (var Codeunit Purch.-Post, var Record Purchase Header, var Boolean) | 25-28 | - |
| Integration event | OnAfterTryPostSourcePurchDocument | (var Integer, var Codeunit Purch.-Post, var Record Purchase Header, Boolean) | 25-28 | - |
| Integration event | OnAfterPostSourcePurchDocument | (var Integer, var Codeunit Purch.-Post, var Record Purchase Header) | 25-28 | - |
| Integration event | OnBeforePostSourcePurchDocument | (var Codeunit Purch.-Post, var Record Purchase Header) | 25-28 | - |
| Integration event | OnPostSourceDocumentOnBeforePostPurchHeader | (var Codeunit Purch.-Post, var Record Purchase Header, var Record Whse. Post Parameters, Record Warehouse Shipment Header, var Integer, var Boolean) | 26-28 | - |