| PrepareSales | (var Record Sales Line) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in codeunit Sales Post Invoice |
| CalcDiscount | (Boolean, Decimal, Decimal) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| SetAccount | (Code[20], var Decimal, var Decimal, var Decimal, var Decimal) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| SetAmounts | (Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| PreparePurchase | (var Record Purchase Line) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| CalcDiscountNoVAT | (Decimal, Decimal) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| SetSalesTaxForPurchLine | (Record Purchase Line) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in codeunit Purch Post Invoice |
| SetSalesTaxForSalesLine | (Record Sales Line) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in codeunity Sales Post Invoice |
| ReverseAmounts | () | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| SetAmountsNoVAT | (Decimal, Decimal, Decimal) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| PrepareService | (var Record Service Line) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in codeunit Service Post Invoice |
| FillPrepmtAdjBuffer | (var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean) | | public | 17-21, gone | Pending 19.0 |
| Replaced by PreparePrepmtAdjBuffer(). |
| Update | (Record Invoice Post. Buffer, var Integer, var Integer) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| UpdateVATBase | (var Decimal, var Decimal) | | public | 17-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| ApplyRoundingForFinalPosting | () | | internal | 18-25, gone | - |
| PreparePrepmtAdjBuffer | (Record Invoice Post. Buffer, Code[20], Decimal, Boolean) | | public | 19-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| Update | (Record Invoice Post. Buffer) | | public | 19-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| CopyToGenJnlLine | (var Record Gen. Journal Line) | | public | 19-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |
| CopyToGenJnlLineFA | (var Record Gen. Journal Line) | | public | 19-26, gone | Pending 20.0 |
| Replaced by procedure in table Invoice Posting Buffer |