| GetNextPurchaseLineNo | (Record Purchase Line, var Integer) | Boolean | public | 17-28 | - |
| GetNextSalesLineNo | (Record Sales Line, var Integer) | Boolean | public | 17-28 | - |
| GetNextServiceLineNo | (Record Service Line, var Integer) | Boolean | public | 17-27, gone | Pending 25.0 |
| Replaced by same procedure in codeunit "Serv. VAT Rate Change Conv." |
| ConvertVATProdPostGrp | (Option) | Boolean | public | 18-28 | - |
| ConvertGenProdPostGrp | (Option) | Boolean | public | 18-28 | - |
| UpdateTable | (Integer, Boolean, Boolean) | | public | 18-28 | - |
| UpdateRec | (var RecordRef, Boolean, Boolean) | | public | 21-28 | - |
| WriteLogEntry | (Record VAT Rate Change Log Entry) | | public | 21-28 | - |
| AddNewSalesLine | (Record Sales Line, Code[20], Code[20]) | | public | 21-28 | - |
| UpdatePurchase | () | | public | 21-28 | - |
| UpdateUnitPriceInclVAT | (Enum Sales Line Type) | Boolean | public | 21-28 | - |
| LineInScope | (Code[20], Code[20], Boolean, Boolean) | Boolean | public | 21-28 | - |
| GetRoundingPrecision | (Code[10]) | Decimal | public | 21-28 | - |
| IncludeLine | (Option, Code[20]) | Boolean | public | 21-24, gone | Pending 22.0 |
| Replaced by procedures IncludeSalesLine() and IncludePurchLine() |
| IncludeSalesLine | (Enum Sales Line Type, Code[20]) | Boolean | public | 21-28 | - |
| IncludePurchLine | (Enum Purchase Line Type, Code[20]) | Boolean | public | 21-28 | - |
| InitVATRateChangeLogEntry | (var Record VAT Rate Change Log Entry, RecordRef, Decimal, Integer) | | public | 21-28 | - |
| RunOnAddNewServiceLineOnBeforeOldServiceLineModify | (var Record Service Line, var Record Service Line, Code[20], Code[20]) | | internal | 25-27, gone | - |
| RunOnBeforeUpdateServPriceAdjDetail | (var Record VAT Rate Change Setup, var Boolean) | | internal | 25-27, gone | - |
| RunOnBeforeUpdateService | (var Record VAT Rate Change Setup, var Boolean) | | internal | 25-27, gone | - |