| event | OnAfterCreatePostedDeferralScheduleFromSalesDoc(var Record Sales Line, var Record Posted Deferral Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterCreatePostedDeferralScheduleFromSalesDoc in codeunit Sales Post Invoice Subscr. |
| event | OnAfterGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterGetSalesAccount in codeunit Sales Post Invoice Subscr. |
| event | OnAfterPrepareGenJnlLine(var Record Gen. Journal Line, Record Sales Header, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterPrepareGenJnlLine in codeunit Sales Post Invoice Subscr. |
| event | OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Sales Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterSetApplyToDocNo in codeunit Sales Post Invoice Subscr. |
| event | OnAfterSetJobLineFilters(var Record Sales Line, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterSetJobLineFilters in codeunit Sales Post Invoice Subscr. |
| event | OnBeforeCalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforeCalcInvoiceDiscountPosting in codeunit Sales Post Invoice Subscr. |
| event | OnBeforeCalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforeCalcLineDiscountPosting in codeunit Sales Post Invoice Subscr. |
| event | OnBeforeInitGenJnlLine(var Record Gen. Journal Line, Record Sales Header, Record Invoice Posting Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforeInitGenJnlLine in codeunit Sales Post Invoice Subscr. |
| event | OnBeforePostLines(Record Sales Header, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforePostLines in codeunit Sales Post Invoice Subscr. |
| event | OnBeforePostLedgerEntry(var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, Record Invoice Posting Parameters, var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforePostLedgerEntry in codeunit Sales Post Invoice Subscr. |
| event | OnBeforePrepareLine(Record Sales Header, Record Sales Line, Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforePrepareLine in codeunit Sales Post Invoice Subscr. |
| event | OnBeforeSetAmountsForBalancingEntry(var Record Cust. Ledger Entry, var Record Gen. Journal Line, var Record Sales Line, var Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforeSetAmountsForBalancingEntry in codeunit Sales Post Invoice Subscr. |
| event | OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Sales Line, var Integer, var Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnBeforeTempDeferralLineInsert in codeunit Sales Post Invoice Subscr. |
| event | OnPostBalancingEntryOnBeforeFindCustLedgEntry(Record Sales Header, Record Sales Line, Record Invoice Posting Parameters, var Record Cust. Ledger Entry, var Boolean, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnBeforeFindCustLedgEntry in codeunit Sales Post Invoice Subscr. |
| event | OnPostLedgerEntryOnAfterGenJnlPostLine(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostLedgerEntryOnAfterGenJnlPostLine in codeunit Sales Post Invoice Subscr. |
| event | OnPostLedgerEntryOnBeforeGenJnlPostLine(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostLedgerEntryOnBeforeGenJnlPostLine in codeunit Sales Post Invoice Subscr. |
| event | OnPostBalancingEntryOnAfterGenJnlPostLine(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnAfterGenJnlPostLine in codeunit Sales Post Invoice Subscr. |
| event | OnPostBalancingEntryOnBeforeGenJnlPostLine(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnBeforeGenJnlPostLine in codeunit Sales Post Invoice Subscr. |
| event | OnPostBalancingEntryOnAfterFindCustLedgEntry(var Record Cust. Ledger Entry) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnAfterFindCustLedgEntry in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterAssignAmounts(Record Sales Line, Record Sales Line, var Decimal, var Decimal) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterAssignAmounts in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterSetAmounts(var Record Invoice Posting Buffer, Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterSetAmounts in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterFillInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterFillInvoicePostingBuffer in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeAdjustTotalAmounts(Record Sales Line, var Decimal, var Decimal, Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforeAdjustTotalAmounts in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeSetAccount(Record Sales Header, Record Sales Line, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforeSetAccount in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeSetAmounts(Record Sales Line, Record Sales 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 RunOnPrepareLineOnBeforeSetAmounts in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterSetInvoiceDiscAccount(Record Sales Line, Record General Posting Setup, var Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterSetInvoiceDiscAccount in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterSetLineDiscAccount(Record Sales Line, Record General Posting Setup, var Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterSetLineDiscAccount in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeCalcInvoiceDiscountPosting(var Record Invoice Posting Buffer, var Record Invoice Posting Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforeCalcInvoiceDiscountPosting in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeCalcLineDiscountPosting(var Record Invoice Posting Buffer, var Record Invoice Posting Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforeCalcLineDiscountPosting in codeunit Sales Post Invoice Subscr. |
| event | OnPostLinesOnAfterGenJnlLinePost(var Record Gen. Journal Line, Record Sales Header, Record Invoice Posting Buffer, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostLinesOnAfterGenJnlLinePost in codeunit Sales Post Invoice Subscr. |
| event | OnPostLinesOnBeforeGenJnlLinePost(var Record Gen. Journal Line, Record Sales Header, Record Invoice Posting Buffer, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostLinesOnBeforeGenJnlLinePost in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareGenJnlLineOnAfterCopyToGenJnlLine(var Record Gen. Journal Line, Record Sales Header, Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareGenJnlLineOnAfterCopyToGenJnlLine in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterSetInvoiceDiscountPosting(Record Sales Header, Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterSetInvoiceDiscountPosting in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterSetLineDiscountPosting(Record Sales Header, Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterSetLineDiscountPosting in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterPrepareDeferralLine(Record Sales Line, Record Invoice Posting Buffer, Date, Integer, Integer, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterPrepareDeferralLine in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnAfterUpdateInvoicePostingBuffer(Record Sales Header, Record Sales Line, Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforePrepareDeferralLine(Record Sales Line, Record Invoice Posting Buffer, Date, Integer, Integer, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforePrepareDeferralLine in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforePrepareSales(Record Sales Header, Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforePrepareSales in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeSetInvoiceDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforeSetInvoiceDiscAccount in codeunit Sales Post Invoice Subscr. |
| event | OnPrepareLineOnBeforeSetLineDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforeSetLineDiscAccount in codeunit Sales Post Invoice Subscr. |
| event | OnAfterCalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterCalcInvoiceDiscountPosting in codeunit Sales Post Invoice Events. |
| event | OnAfterCalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Posting Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnAfterCalcLineDiscountPosting in codeunit Sales Post Invoice Subscr. |