| event | OnAfterCreatePostedDeferralScheduleFromSalesDoc(var Record Sales Line, var Record Posted Deferral Header) | Pending | 20.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterCreatePostedDeferralSchedule in codeunit 825 "Sales Post Invoice Events". |
| event | OnAfterGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20]) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterGetSalesAccount in codeunit 825 "Sales Post Invoice Events". |
| event | OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Sales Line, var Record Invoice Post. Buffer, Boolean) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterFillInvoicePostingBuffer in codeunit 825 "Sales Post Invoice Events". |
| event | OnAfterFillDeferralPostingBuffer(var Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterPrepareDeferralLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnAfterInvoicePostingBufferSetAmounts(var Record Invoice Post. Buffer, Record Sales Line) | Pending | 19.0 | 20 | 20, gone |
| Moved to Sales Invoice Posting implementation. |
| event | OnAfterPostCustomerEntry(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 | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLedgerEntryOnAfterGenJnlPostLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnAfterPostBalancingEntry(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 | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnAfterGenJnlPostLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line, Record Sales Line) | Pending | 19.0 | 19 | 19, gone |
| Moved to Sales Invoice Posting implementation. |
| event | OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean) | Pending | 24.0 | 24 | 26, gone |
| Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly. |
| event | OnBeforeCreateServItemOnSalesInvoice(Record Sales Header, var Boolean) | Pending | 25.0 | 25 | 27, gone |
| Moved to codeunit Serv. Sales Post |
| event | OnBeforeInitNewLineFromInvoicePostBuffer(var Record Gen. Journal Line, Record Sales Header, Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforePostCustomerEntry(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 | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLedgerEntryOnBeforeGenJnlPostLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeRunPostCustomerEntry(var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforePostLedgerEntry in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeRunGenJnlPostLine(var Record Gen. Journal Line, Record Sales Invoice Header) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeRunGenJnlPostLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforePostBalancingEntry(var Record Gen. Journal Line, Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeGenJnlPostLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforePostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Boolean, var Codeunit Gen. Jnl.-Post Line, Boolean) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLinesOnBeforeGenJnlLinePost in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforePostInvoicePostBuffer(Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforePostLines in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean) | Pending | 24.0 | 24 | 26, gone |
| Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly. |
| event | OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Sales Header) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterSetApplyToDocNo in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeCalcInvoiceDiscountPosting(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeCalcInvoiceDiscountPosting in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeCalcInvoiceDiscountPostingProcedure(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeCalcInvoiceDiscountPosting in codeunit 825 "Sales Post Invoice Events". |
| event | OnCalcLineDiscountPostingProcedure(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeCalcLineDiscountPosting in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeCalcLineDiscountPosting(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeCalcLineDiscountPosting in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeInvoicePostingBufferSetAmounts(Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAmounts in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforePostGLAndCustomer(var Record Sales Header, var Record Invoice Post. Buffer, var Record Cust. Ledger Entry, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnBeforePostInvoice |
| event | OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Sales Line, var Integer, var Integer) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeTempDeferralLineInsert in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement) | Pending | 24.0 | 24 | 26, gone |
| Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly. |
| event | OnFillInvoicePostingBufferOnBeforeDeferrals(var Record Sales Line, var Decimal, var Decimal, Date) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnFillInvoicePostingBufferOnBeforeDeferrals in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeFillDeferralPostingBuffer(var Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforePrepareDeferralLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeFillInvoicePostingBuffer(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforePrepareLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnBeforeSetAccount(Record Sales Header, Record Sales Line, var Code[20]) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAccount in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnAfterSetLineDiscAccount(var Record Sales Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetLineDiscAccount in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnAfterSetInvDiscAccount(var Record Sales Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetInvoiceDiscAccount in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Sales Header, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 19.0 | 20 | 22, gone |
| Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnAfterCalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetInvoiceDiscountPosting in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnAfterCalcLineDiscountPosting(Record Sales Header, Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetLineDiscountPosting in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnBeforeSetInvDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetInvoiceDiscAccount in codeunit 825 "Sales Post Invoice Events". |
| event | OnFillInvoicePostingBufferOnBeforeSetLineDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetLineDiscAccount in codeunit 825 "Sales Post Invoice Events". |
| event | OnPostBalancingEntryOnAfterFindCustLedgEntry(var Record Cust. Ledger Entry) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnAfterFindCustLedgEntry in codeunit 825 "Sales Post Invoice Events". |
| event | OnPostBalancingEntryOnBeforeFindCustLedgEntry(Record Sales Header, Record Sales Line, Option, Code[20], Code[35], var Record Cust. Ledger Entry, var Boolean, var Boolean) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeFindCustLedgEntry in codeunit 825 "Sales Post Invoice Events". |
| event | OnPostInvoicePostBufferOnBeforeTempInvoicePostBufferDeleteAll(var Record Sales Header, var Codeunit Gen. Jnl.-Post Line, var Record Sales Line, var Record Sales Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10]) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLinesOnBeforeTempInvoicePostingBufferDeleteAll in codeunit 825 "Sales Post Invoice Events". |
| event | OnPostInvoicePostBufferLineOnAfterCopyFromInvoicePostBuffer(var Record Sales Header, var Record Invoice Post. Buffer, var Record Gen. Journal Line) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareGenJnlLineOnAfterCopyToGenJnlLine in codeunit 825 "Sales Post Invoice Events". |
| event | OnPostSalesLineOnAfterCaseType(Record Sales Header, var Record Sales Line, Code[20], Code[35], Integer, Code[10], var Codeunit Gen. Jnl.-Post Line) | Pending | 21.0 | 20 | 23, gone |
| Replaced by event OnPostSalesLineOnBeforePostSalesLine() |
| procedure | CalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer) | Pending | 19.0 | 19 | 25, gone |
| Moved to Sales Invoice Posting implementation. |
| procedure | CalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer) | Pending | 19.0 | 19 | 25, gone |
| Moved to Sales Invoice Posting implementation. |
| event | OnAfterInvoicePostingBufferAssignAmounts(Record Sales Line, var Decimal, var Decimal, Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforeSetAmountsForBalancingEntry(var Record Cust. Ledger Entry, var Record Gen. Journal Line, var Boolean, var Record Sales Line) | Pending | 19.0 | 19 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeSetAmountsForBalancingEntry in codeunit 825 "Sales Post Invoice Events". |
| event | OnInsertInvoiceHeaderOnBeforeSetPaymentInstructions(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Shipment Header) | Pending | 19.0 | 19 | 21, gone |
| Removed as part of Invoicing |
| event | OnPostBalancingEntryOnAfterInitNewLine(Record Sales Header, var Record Gen. Journal Line) | Pending | 20.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Event is currently missing. Check out GitHub Issue: https://github.com/microsoft/ALAppExtensions/issues/21198. |
| event | OnPostInvoicePostBufferOnAfterPostSalesGLAccounts(var Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line, Code[20], Integer, Code[10]) | Pending | 19.0 | 19 | 19, gone |
| Moved to Sales Invoice Posting implementation. |
| event | OnBeforeGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean) | Pending | 20.0 | 20 | 26, gone |
| Moved to Sales Invoice Posting implementation. |
| event | OnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line, Record Sales Line, Code[20], Code[35], var Enum Gen. Journal Document Type) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLinesOnAfterGenJnlLinePost in codeunit 825 "Sales Post Invoice Events". |
| event | OnBeforePostGLAndCustomer2(var Record Sales Header, var Record Cust. Ledger Entry, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 19.0 | 20 | 22, gone |
| Replaced by event OnBeforePostInvoice() |
| event | OnPostInvoicePostBufferOnAfterPostSalesGLAccounts(var Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line, Code[20], var Integer, Code[10]) | Pending | 19.0 | 20 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Event is currently missing. Please request it for the new Sales Invoice Posting. |
| event | OnAfterGetAmountsForDeferral(Record Sales Line, var Decimal, var Decimal, var Code[20]) | Pending | 27.0 | 27 | 28 |
| This event is never raised. |
| event | OnAfterInvoicePostingBufferSetAmounts(var Record Invoice Post. Buffer, Record Sales Line, Record Sales Line) | Pending | 19.0 | 21 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetAmounts in codeunit 825 "Sales Post Invoice Events". |
| event | OnSetPostingPreviewDocumentNo(var Code[20], var Record Sales Header) | Pending | 27.0 | 27 | 28 |
| This event is no longer used. |
| event | OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Sales Header, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Code[20], var Codeunit Gen. Jnl.-Post Line) | Pending | 19.0 | 23 | 26, gone |
| This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 825 "Sales Post Invoice Events". |
| event | OnGetPostingPreviewDocumentNos(var List) | Pending | 27.0 | 27 | 28 |
| This event is no longer used. |