| CheckVATDifference | (Code[10], Boolean) | | public | 17-28 | - |
| InsertLine | () | Boolean | public | 17-28 | - |
| InsertNewLine | (Code[20], Enum Tax Calculation Type, Code[20], Boolean, Decimal, Boolean, Boolean) | | public | 17-25, gone | Pending 23.0 |
| Replaced with InsertNewLine with NonDeductibleVATPct parameter |
| GetLine | (Integer) | | public | 17-28 | - |
| VATAmountText | () | Text[30] | public | 17-28 | - |
| GetTotalLineAmount | (Boolean, Code[10]) | Decimal | public | 17-28 | - |
| GetTotalVATAmount | () | Decimal | public | 17-28 | - |
| GetTotalInvDiscAmount | () | Decimal | public | 17-28 | - |
| GetTotalInvDiscBaseAmount | (Boolean, Code[10]) | Decimal | public | 17-28 | - |
| GetTotalVATBase | () | Decimal | public | 17-28 | - |
| GetTotalAmountInclVAT | () | Decimal | public | 17-28 | - |
| GetTotalVATDiscount | (Code[10], Boolean) | Decimal | public | 17-28 | - |
| GetAnyLineModified | () | Boolean | public | 17-28 | - |
| SetInvoiceDiscountAmount | (Decimal, Code[10], Boolean, Decimal) | | public | 17-28 | - |
| SetInvoiceDiscountPercent | (Decimal, Code[10], Boolean, Boolean, Decimal) | | public | 17-28 | - |
| CalcLineAmount | () | Decimal | public | 17-28 | - |
| CalcVATFields | (Code[10], Boolean, Decimal) | | public | 17-28 | - |
| GetBaseLCY | (Date, Code[10], Decimal) | Decimal | public | 17-28 | - |
| GetAmountLCY | (Date, Code[10], Decimal) | Decimal | public | 17-28 | - |
| DeductVATAmountLine | (var Record VAT Amount Line) | | public | 17-28 | - |
| SumLine | (Decimal, Decimal, Decimal, Boolean, Boolean) | | public | 17-27, gone | Pending 25.0 |
| Replaced by procedures using Source Record. |
| UpdateLines | (var Decimal, Record Currency, Decimal, Boolean, Decimal, Code[20], Boolean, Date) | | public | 17-28 | - |
| CopyFromPurchInvLine | (Record Purch. Inv. Line) | | public | 17-28 | - |
| CopyFromPurchCrMemoLine | (Record Purch. Cr. Memo Line) | | public | 17-28 | - |
| CopyFromSalesInvLine | (Record Sales Invoice Line) | | public | 17-28 | - |
| CopyFromSalesCrMemoLine | (Record Sales Cr.Memo Line) | | public | 17-28 | - |
| CopyFromServInvLine | (Record Service Invoice Line) | | public | 17-27, gone | Pending 25.0 |
| Replaced by procedure CopyToVATAmountLine in table Service Invoice Line |
| CopyFromServCrMemoLine | (Record Service Cr.Memo Line) | | public | 17-27, gone | Pending 25.0 |
| Replaced by procedure CopyToVATAmountLine in table Service Cr.Memo Line |
| InsertNewLine | (Code[20], Enum Tax Calculation Type, Code[20], Boolean, Decimal, Boolean, Boolean, Decimal) | | public | 22-28 | Pending 26.0 |
| Replaced by procedures using Source Record. |
| RunOnAfterCopyFromServInvLine | (var Record VAT Amount Line, Record Service Invoice Line) | | internal | 25-27, gone | - |
| RunOnAfterCopyFromServCrMemoLine | (var Record VAT Amount Line, Record Service Cr.Memo Line) | | internal | 25-27, gone | - |
| ApplyNonDeductibleVAT | (Decimal) | | internal | 26-28 | - |