| Integration event | OnAfterCalcLineAmount | (var Record VAT Amount Line, var Decimal) | 17-28 | - |
| Integration event | OnAfterCopyFromPurchInvLine | (var Record VAT Amount Line, Record Purch. Inv. Line) | 17-28 | - |
| Integration event | OnAfterCopyFromPurchCrMemoLine | (var Record VAT Amount Line, Record Purch. Cr. Memo Line) | 17-28 | - |
| Integration event | OnAfterCopyFromSalesInvLine | (var Record VAT Amount Line, Record Sales Invoice Line) | 17-28 | - |
| Integration event | OnAfterCopyFromSalesCrMemoLine | (var Record VAT Amount Line, Record Sales Cr.Memo Line) | 17-28 | - |
| Integration event | OnAfterCopyFromServInvLine | (var Record VAT Amount Line, Record Service Invoice Line) | 17-27, gone | Pending 25.0 |
| Replaced by event OnAfterCopyToVATAmountLine in table Service Invoice Line |
| Integration event | OnAfterCopyFromServCrMemoLine | (var Record VAT Amount Line, Record Service Cr.Memo Line) | 17-27, gone | Pending 25.0 |
| Replaced by event OnAfterCopyToVATAmountLine in table Service Cr.Memo Line |
| Integration event | OnAfterSalesTaxCalculateCalculateTax | (var Record VAT Amount Line, Record Currency, Code[20], Boolean, Date, Decimal) | 17-28 | - |
| Integration event | OnAfterSalesTaxCalculateReverseCalculateTax | (var Record VAT Amount Line, Record Currency, Code[20], Boolean, Date, Decimal) | 17-28 | - |
| Integration event | OnAfterVATAmountText | (Decimal, Integer, var Text[30]) | 17-28 | - |
| Integration event | OnInsertLineOnBeforeInsert | (var Record VAT Amount Line, var Record VAT Amount Line) | 17-28 | - |
| Integration event | OnInsertLineOnBeforeModify | (var Record VAT Amount Line, Record VAT Amount Line) | 17-28 | - |
| Integration event | OnInsertLine | (var Record VAT Amount Line, var Boolean) | 17-18, gone | - |
| Integration event | OnUpdateLinesOnAfterCalcVATAmount | (var Record VAT Amount Line, Record VAT Amount Line, var Record Currency, Decimal, Boolean) | 17-28 | - |
| Integration event | OnUpdateLinesOnBeforeCalcSalesTaxVatBase | (var Record VAT Amount Line) | 17-28 | - |
| Integration event | OnAfterCalcVATFields | (var Record VAT Amount Line, Boolean, Decimal) | 17-18, gone | - |
| Integration event | OnBeforeGetTotalVATAmount | (var Record VAT Amount Line, var Decimal, var Boolean) | 18-28 | - |
| Integration event | OnAfterCheckVATDifference | (Record VAT Amount Line, Code[10], Boolean) | 19-28 | - |
| Integration event | OnInsertLineOnAfterValidatePositive | (var Record VAT Amount Line) | 19-28 | - |
| Integration event | OnInsertLine | (var Record VAT Amount Line, var Boolean, var Boolean) | 19-26, gone | - |
| Integration event | OnUpdateLinesOnAfterCalcVATBase | (var Record VAT Amount Line, Record Currency, Boolean) | 19-28 | - |
| Integration event | OnUpdateLinesOnAfterCalcVATBaseSalesTax | (var Record VAT Amount Line, Record Currency, Boolean) | 19-28 | - |
| Integration event | OnAfterCalcVATFields | (var Record VAT Amount Line, Boolean, Decimal, Record Currency) | 19-28 | - |
| Integration event | OnUpdateLinesOnAfterCalcAmountIncludingVATNormalVAT | (var Record VAT Amount Line, Record VAT Amount Line, var Record Currency, Decimal, Boolean) | 20-28 | - |
| Integration event | OnBeforeCalcVATFields | (var Record VAT Amount Line, var Decimal) | 21-28 | - |
| Integration event | OnDeductVATAmountLineOnBeforeModify | (var Record VAT Amount Line, Record VAT Amount Line) | 21-28 | - |
| Integration event | OnBeforeGetVATBaseDiscountPerc | (var Record VAT Amount Line, Decimal, var Decimal, var Boolean) | 22-28 | - |
| Integration event | OnUpdateLinesOnAfterInitPrevVATAmountLine | (var Record VAT Amount Line) | 23-24, gone | - |
| Integration event | OnUpdateLinesOnAfterInitPrevVATAmountLine | (var Record VAT Amount Line, Record Currency, Boolean, var Decimal, var Record VAT Amount Line) | 25-28 | - |
| Integration event | OnBeforeUpdateLines | (var Record VAT Amount Line, var Decimal, Record Currency, Decimal, Boolean, Decimal, Code[20], Boolean, Date, var Boolean) | 25-28 | - |
| Integration event | OnApplyNonDeductibleVATOnBeforeModify | (var Record VAT Amount Line, Decimal) | 26-28 | - |
| Integration event | OnCopyFromPurchInvLineOnAfterSetLineAmount | (var Record VAT Amount Line, var Record Purch. Inv. Line) | 26-28 | - |
| Integration event | OnCopyFromPurchCrMemoLineOnAfterSetLineAmount | (var Record VAT Amount Line, var Record Purch. Cr. Memo Line) | 26-28 | - |
| Integration event | OnInsertLine | (var Record VAT Amount Line, var Boolean, var Boolean, var Boolean) | 27-28 | - |
| Integration event | OnUpdateLinesOnAfterCalcPreVATAmountline | (var Record VAT Amount Line, var Record VAT Amount Line, var Record Currency, Decimal) | 27-28 | - |