| Integration event | OnAfterLineOnPreDataItem | (var Record Sales Invoice Header, var Record Sales Invoice Line) | 17-28 | - |
| Integration event | OnBeforeLineOnAfterGetRecord | (var Record Sales Invoice Header, var Record Sales Invoice Line) | 17-28 | - |
| Integration event | OnBeforeGetDocumentCaption | (Record Sales Invoice Header, var Text) | 17-28 | - |
| Integration event | OnAfterGetSalesHeader | (Record Sales Invoice Header) | 17-28 | - |
| Integration event | OnAfterFillLeftHeader | (var Record Name/Value Buffer, Record Sales Invoice Header) | 18-28 | - |
| Integration event | OnAfterFillRightHeader | (var Record Name/Value Buffer, Record Sales Invoice Header) | 19-28 | - |
| Integration event | OnBeforeFormatLineValues | (Record Sales Invoice Line, var Text, var Text, var Text, var Text, var Boolean) | 20-28 | - |
| Integration event | OnAfterFormatDocumentFields | (var Record Sales Invoice Header) | 21-28 | - |
| Integration event | OnBeforeVATAmountLineInsertLine | (var Record VAT Amount Line, Record Sales Invoice Line, var Boolean) | 21-28 | - |
| Integration event | OnBeforeFillRightHeader | (var Record Sales Invoice Header, Record Salesperson/Purchaser, var Text, var Record Name/Value Buffer, var Boolean) | 21-28 | - |
| Integration event | OnAfterGetUOMText | (Code[10], var Text[50]) | 21-28 | - |
| Integration event | OnHeaderOnAfterGetRecordOnAfterUpdateNoPrinted | (Boolean, var Record Sales Invoice Header) | 22-28 | - |
| Integration event | OnInitReportForGlobalVariable | (var Boolean, var Text, var Text, var Text, var Text, var Text) | 23-28 | - |