| event | OnAfterCalcInvoiceDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterCalcLineDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterCreatePostedDeferralSchedule(Record Purchase Line, var Record Posted Deferral Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterGetPurchAccount(Record Purchase Line, Record General Posting Setup, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterInitTotalAmounts(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterPrepareGenJnlLine(var Record Gen. Journal Line, Record Purchase Header, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterSetJobLineFilters(var Record Purchase Line, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Purchase Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforeCalcInvoiceDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforeCalcLineDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforeCalculateVATAmounts(Record Purchase Header, var Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforeInitGenJnlLine(var Record Gen. Journal Line, Record Purchase Header, Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforeInitGenJnlLineAmountFieldsFromTotalPurchLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforePostLines(Record Purchase Header, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPostBalancingEntryOnAfterGenJnlPostLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPostLedgerEntryOnAfterGenJnlPostLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPostBalancingEntryOnBeforeGenJnlPostLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPostLedgerEntryOnBeforeGenJnlPostLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforePrepareLine(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforePrepareLineFADiscount(var Record Invoice Posting Buffer, Record General Posting Setup, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforePostLedgerEntry(var Record Purchase Header, Record Purchase Line, Record Purchase Line, Record Invoice Posting Parameters, var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Purchase Line, var Integer, var Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnCalculateVATAmountsOnAfterGetReverseChargeVATPostingSetup(var Record VAT Posting Setup) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterAssignAmounts(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterSetAmounts(var Record Invoice Posting Buffer, Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterFillInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeAdjustTotalAmounts(Record Purchase Line, var Decimal, var Decimal, Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeSetAccount(Record Purchase Header, Record Purchase Line, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeSetAmounts(Record Purchase Line, Record Purchase Line, var Record Invoice Posting Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterSetInvoiceDiscAccount(Record Purchase Line, Record General Posting Setup, var Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterSetLineDiscAccount(Record Purchase Line, Record General Posting Setup, var Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeCalcInvoiceDiscountPosting(var Record Invoice Posting Buffer, var Record Invoice Posting Buffer, Record Purchase Header, Record Purchase Line, Decimal, Decimal, Decimal, Decimal, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeCalcLineDiscountPosting(var Record Invoice Posting Buffer, var Record Invoice Posting Buffer, Record Purchase Header, Record Purchase Line, Decimal, Decimal, Decimal, Decimal, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPostLinesOnAfterGenJnlLinePost(var Record Gen. Journal Line, Record Purchase Header, Record Invoice Posting Buffer, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPostLinesOnBeforeGenJnlLinePost(var Record Gen. Journal Line, Record Purchase Header, Record Invoice Posting Buffer, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareGenJnlLineOnAfterCopyToGenJnlLine(var Record Gen. Journal Line, Record Purchase Header, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterSetInvoiceDiscountPosting(Record Purchase Header, Record Purchase Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterSetLineDiscountPosting(Record Purchase Header, Record Purchase Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterPrepareDeferralLine(Record Purchase Line, Record Invoice Posting Buffer, Date, Integer, Integer, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnAfterUpdateInvoicePostingBuffer(Record Purchase Header, Record Purchase Line, Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforePrepareDeferralLine(Record Purchase Line, Record Invoice Posting Buffer, Date, Integer, Integer, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforePreparePurchase(Record Purchase Header, Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeSetInvoiceDiscAccount(Record Purchase Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareLineOnBeforeSetLineDiscAccount(Record Purchase Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| event | OnPrepareDeferralLineOnBeforeDeferralPostingBufferPrepareInitialAmounts(var Record Deferral Posting Buffer, Record Purchase Header, Record Purchase Line, Decimal, Decimal, Decimal, Decimal, Code[20], Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |