| object | Invoice Post. Buffer | Removed | 27.0 | 18 | 28 |
| This table will be replaced by table Invoice Posting Buffer in new Invoice Posting implementation. |
| procedure | PrepareSales(var Record Sales Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in codeunit Sales Post Invoice |
| procedure | CalcDiscount(Boolean, Decimal, Decimal) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | SetAccount(Code[20], var Decimal, var Decimal, var Decimal, var Decimal) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | SetAmounts(Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | PreparePurchase(var Record Purchase Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | CalcDiscountNoVAT(Decimal, Decimal) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | SetSalesTaxForPurchLine(Record Purchase Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in codeunit Purch Post Invoice |
| procedure | SetSalesTaxForSalesLine(Record Sales Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in codeunity Sales Post Invoice |
| procedure | ReverseAmounts() | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | SetAmountsNoVAT(Decimal, Decimal, Decimal) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | PrepareService(var Record Service Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in codeunit Service Post Invoice |
| procedure | FillPrepmtAdjBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by PreparePrepmtAdjBuffer(). |
| procedure | Update(Record Invoice Post. Buffer, var Integer, var Integer) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | UpdateVATBase(var Decimal, var Decimal) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| event | OnAfterInvPostBufferPrepareSales(var Record Sales Line, var Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterInvPostBufferPreparePurchase(var Record Purchase Line, var Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterInvPostBufferPrepareService(var Record Service Line, var Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterInvPostBufferModify(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterInvPostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnBeforeCalcDiscount(var Record Invoice Post. Buffer, var Boolean) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnBeforeCalcDiscountNoVAT(var Record Invoice Post. Buffer, var Boolean) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnBeforeInvPostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnBeforeInvPostBufferModify(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnBeforePrepareSales(var Record Invoice Post. Buffer, var Record Sales Line) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnFillPrepmtAdjBufferOnBeforeAssignInvoicePostBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterSetAmountsNoVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| procedure | PreparePrepmtAdjBuffer(Record Invoice Post. Buffer, Code[20], Decimal, Boolean) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | Update(Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | CopyToGenJnlLine(var Record Gen. Journal Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| procedure | CopyToGenJnlLineFA(var Record Gen. Journal Line) | Pending | 20.0 | 21 | 26, gone |
| Replaced by procedure in table Invoice Posting Buffer |
| event | OnAfterCopyToGenJnlLine(var Record Gen. Journal Line, Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterCopyToGenJnlLineFA(var Record Gen. Journal Line, Record Invoice Post. Buffer) | Pending | 20.0 | 21 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterAdjustRoundingForUpdate(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 22 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |
| event | OnAfterApplyRoundingForFinalPosting(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 22 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer |