| Integration event | OnAfterCalculateCurrentShippingAndPayToOption | (var Option, var Option, Record Purchase Header) | 17-28 | - |
| Integration event | OnPostDocumentOnBeforePurchaseHeaderInsert | (var Record Purchase Header) | 17-28 | - |
| Integration event | OnQueryClosePageOnAfterCalcShowConfirmCloseUnposted | (var Record Purchase Header, var Boolean) | 17-28 | - |
| Integration event | OnPostDocumentBeforeNavigateAfterPosting | (var Record Purchase Header, var Integer, var Enum Navigate After Posting, Boolean, var Boolean) | 18-24, gone | - |
| Integration event | OnAfterSetOpenPage | () | 19-28 | - |
| Integration event | OnAfterSetControlAppearance | () | 19-28 | - |
| Integration event | OnAfterOnAfterGetRecord | (var Record Purchase Header) | 20-28 | - |
| Integration event | OnBeforeValidateShippingOption | (var Record Purchase Header, Option, var Boolean) | 23-28 | - |
| Integration event | OnBeforeCalculateCurrentShippingAndPayToOption | (var Record Purchase Header, var Option, var Option, var Boolean) | 23-28 | - |
| Integration event | OnBeforeCurrencyCodeOnAssistEdit | (var Record Purchase Header, Record Purchase Header, var Boolean) | 23-28 | - |
| Integration event | OnPostDocumentBeforeNavigateAfterPosting | (var Record Purchase Header, var Integer, var Enum Navigate After Posting, var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnPostDocumentOnAfterCalcDocumentIsScheduledForPosting | (var Record Purchase Header, var Boolean, var Boolean) | 25-28 | - |