| Integration event | OnPostDocumentOnBeforePurchaseHeaderInsert | (var Record Purchase Header) | 17-28 | - |
| Integration event | OnBeforeValidateShipToOptions | (var Record Purchase Header, Option) | 17-28 | - |
| Integration event | OnAfterValidateShipToOptions | (var Record Purchase Header, Option) | 17-28 | - |
| Integration event | OnPostDocumentBeforeNavigateAfterPosting | (var Record Purchase Header, var Integer, var Enum Navigate After Posting, Boolean, var Boolean) | 18-28 | - |
| Integration event | OnAfterOnAfterGetRecord | (var Record Purchase Header) | 20-28 | - |
| Integration event | OnQueryClosePageOnAfterCalcShowConfirmCloseUnposted | (var Record Purchase Header, var Boolean) | 20-28 | - |
| Integration event | OnBeforeCurrencyCodeOnAssistEdit | (var Record Purchase Header, Record Purchase Header, var Boolean) | 24-28 | - |
| Integration event | OnPostDocumentOnAfterCalcDocumentIsScheduledForPosting | (var Record Purchase Header, var Boolean, var Boolean) | 25-28 | - |