| Integration event | OnAfterGetRecordOnAfterCalculateAdjProfitLCY | (Record Sales Invoice Header, var Decimal) | 17-28 | - |
| Integration event | OnBeforeCalculateTotals | (Record Sales Invoice Header, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, var Decimal) | 17-28 | - |
| Integration event | OnCalculateTotalsOnAfterAddLineTotals | (var Record Sales Invoice Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal) | 17, gone | - |
| Integration event | OnCalculateTotalsOnAfterAddLineTotals | (var Record Sales Invoice Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Sales Invoice Header) | 18-28 | - |
| Integration event | OnCalculateTotalsOnAfterSalesInvLineSetFilters | (var Record Sales Invoice Line, Record Sales Invoice Header) | 21-28 | - |
| Integration event | OnAfterGetRecordOnBeforeCalculateProfitLCY | (var Record Sales Invoice Header, var Decimal, var Decimal, var Decimal, var Decimal) | 26-28 | - |