| Codeunit 1504 Deposits Page Mgt. | procedure | OpenFeatureMgtFromNotification(Notification) | Pending | 22.0 | 21 | 22, gone |
| Bank Deposits feature will be enabled by default |
| Codeunit 44 ReportManagement | event | OnCustomDocumentMerger(Integer, Option, InStream, InStream, var OutStream, var Boolean) | Pending | 21.0 | 20 | 22, gone |
| Replaced by OnCustomDocumentMergerEx. |
| Codeunit 1504 Deposits Page Mgt. | procedure | PromptDepositFeature() | Pending | 21.0 | 20 | 22, gone |
| Bank Deposits feature will be enabled by default |
| Codeunit 1514 Bank Deposit Feature Mgt. | object | | Pending | 21.0 | 20 | 22, gone |
| Bank Deposits feature will be enabled by default |
| Codeunit 11 Gen. Jnl.-Check Line | procedure | LogError(Variant, Text) | Pending | 20.0 | 20 | 22, gone |
| Replaced with Error(..., ErrorInfo.Create()) |
| Codeunit 11 Gen. Jnl.-Check Line | procedure | LogFieldError(Variant, Integer, Text) | Pending | 20.0 | 20 | 22, gone |
| Replaced with FieldError(..., ErrorInfo.Create()) |
| Codeunit 11 Gen. Jnl.-Check Line | procedure | LogTestField(Variant, Integer, Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced with TestField(..., ErrorInfo.Create()) |
| Codeunit 11 Gen. Jnl.-Check Line | procedure | LogTestField(Variant, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced with TestField(..., ErrorInfo.Create()) |
| Codeunit 11 Gen. Jnl.-Check Line | event | OnBeforeLogTestField(Variant, Integer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Will be removed due to calling procedure obsoletion |
| Codeunit 40 LogInManagement | procedure | InitializeCompany() | Pending | 20.0 | 20 | 22, gone |
| No longer used, Company-Initialize runs on System Initialize's event OnAfterLogin |
| Codeunit 40 LogInManagement | event | OnAfterCompanyOpen() | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnAfterLogin in codeunit "System Initialization" |
| Codeunit 40 LogInManagement | event | OnAfterLogInEnd() | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnAfterLogin in codeunit "System Initialization" |
| Codeunit 40 LogInManagement | event | OnAfterLogInStart() | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnAfterLogin in codeunit "System Initialization" |
| Codeunit 40 LogInManagement | event | OnBeforeCompanyOpen() | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnAfterLogin in codeunit "System Initialization" |
| Codeunit 40 LogInManagement | event | OnBeforeLogInStart() | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnAfterLogin in codeunit "System Initialization" |
| Codeunit 44 ReportManagement | event | OnMergeDocumentReport(Option, Integer, Option, InStream, Text, var OutStream, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by the report event OnCustomDocumentMergerEx. Subscribe to it to change the merging behavior. |
| Codeunit 63 Sales-Explode BOM | event | OnAfterFromBOMCompSetFilters(var Record BOM Component, Record Sales Line) | Pending | 20.0 | 19 | 22, gone |
| Replaced with OnRunOnBeforeCalcNoOfBOMComp and OnRunOnAfterFromBOMCompSetFilters |
| Codeunit 80 Sales-Post | 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 |
| Codeunit 90 Purch.-Post | event | OnAfterPostPurchLines(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, Boolean, Boolean, var Boolean, Boolean, Boolean, var Record Invoice Post. Buffer, var Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterProcessPurchLines |
| Codeunit 90 Purch.-Post | event | OnBeforePostGLAndVendor2(var Record Purchase Header, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnBeforePostInvoice() |
| Codeunit 90 Purch.-Post | event | OnBeforePostItemChargeLine(var Record Purchase Header, var Record Purchase Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnBeforePostItemChargeLineProcedure |
| Codeunit 90 Purch.-Post | event | OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Purchase Header, Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 20.0 | 20 | 22, gone |
| Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 826 "Purch. Post Invoice Events". |
| Codeunit 224 EmplEntry-Apply Posted Entries | procedure | Apply(Record Employee Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by Apply(EmplLedgEntry; ApplyUnapplyParameters) |
| Codeunit 224 EmplEntry-Apply Posted Entries | procedure | PostUnApplyEmployee(Record Detailed Employee Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PostUnApplyEmployee(DtldCustLedgEntry2; ApplyUnapplyParameters) |
| Codeunit 224 EmplEntry-Apply Posted Entries | procedure | PreviewApply(Record Employee Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PreviewApply(EmployeeLedgerEntry, ApplyUnapplyParameters) |
| Codeunit 224 EmplEntry-Apply Posted Entries | procedure | PreviewUnapply(Record Detailed Employee Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PreviewUnapply(DetailedEmployeeLedgEntry, ApplyUnapplyParameters) |
| Codeunit 224 EmplEntry-Apply Posted Entries | procedure | SetApplyContext(Date, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetApplyContext(ApplyUnapplyParameters) |
| Codeunit 224 EmplEntry-Apply Posted Entries | procedure | SetUnapplyContext(var Record Detailed Employee Ledger Entry, Date, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetUnapplyContext(DetailedEmployeeLedgEntry; ApplyUnapplyParameters) |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | Apply(Record Cust. Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by W1 implementation of Apply() |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | PostUnApplyCustomer(Record Detailed Cust. Ledg. Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PostUnApplyCustomer(DtldCustLedgEntry2; ApplyUnapplyParameters) |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | PostUnApplyCustomerCommit(Record Detailed Cust. Ledg. Entry, Code[20], Date, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PostUnApplyCustomerCommit(DtldCustLedgEntry2; ApplyUnapplyParameters; CommitChanges) |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | PreviewApply(Record Cust. Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PreviewApply(CustLedgEntry; ApplyUnapplyParameters) |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | PreviewUnapply(Record Detailed Cust. Ledg. Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PreviewUnapply(DetailedCustLedgEntry; ApplyUnapplyParameters) |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | SetApplyContext(Date, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetApplyContext(ApplyUnapplyParameters) |
| Codeunit 226 CustEntry-Apply Posted Entries | procedure | SetUnapplyContext(var Record Detailed Cust. Ledg. Entry, Date, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetUnapplyContext(DetailedCustLedgEntry, ApplyUnapplyParameters) |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | Apply(Record Vendor Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by Apply(VendLedgEntry, ApplyUnapplyParameters) |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | PostUnApplyVendor(Record Detailed Vendor Ledg. Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PostUnApplyVendor(DtldVendLedgEntry2; ApplyUnapplyParameters |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | PostUnApplyVendorCommit(Record Detailed Vendor Ledg. Entry, Code[20], Date, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PostUnApplyVendorCommit() |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | PreviewApply(Record Vendor Ledger Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by PreviewApply(VendorLedgerEntry; ApplyUnapplyParameters) |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | PreviewUnapply(Record Detailed Vendor Ledg. Entry, Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by W1 implementation of PreviewUnapply(DetailedVendorLedgEntry; ApplyUnapplyParameters) |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | SetApplyContext(Date, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetApplyContext(ApplyUnapplyParameters) |
| Codeunit 227 VendEntry-Apply Posted Entries | procedure | SetUnapplyContext(var Record Detailed Vendor Ledg. Entry, Date, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetUnapplyContext(DetailedVendorLedgEntry; ApplyUnapplyParameters) |
| Codeunit 232 Gen. Jnl.-Post+Print | event | OnBeforeGLRegPostingReportPrint(var Integer, Boolean, Boolean, var Record G/L Register, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Event is not raised anywhere |
| Codeunit 234 Gen. Jnl.-B.Post+Print | event | OnBeforeGLRegPostingReportPrint(var Integer, Boolean, Boolean, var Record G/L Register, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Event is not raised from anywhere |
| Codeunit 330 ReqJnlManagement | event | OnTemplateSelectionSetFilter(var Record Req. Wksh. Template, var Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnWkshTemplateSelectionSetFilter() |
| Codeunit 330 ReqJnlManagement | procedure | TemplateSelection(Integer, Boolean, Option, var Record Requisition Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedure WkshTemplateSelection() |
| Codeunit 378 Transfer Extended Text | event | OnBeforeToServiceLineInsert(var Record Service Line, Record Service Line, Record Extended Text Line, var Integer, Integer) | Pending | 20.0 | 19 | 22, gone |
| Replaced with OnInsertServExtTextOnBeforeToServiceLineInsert |
| Codeunit 395 FinChrgMemo-Issue | event | OnAfterSetDimensions(var Record Gen. Journal Line, var Record Finance Charge Memo Header, var Integer, var Code[20], var Code[10]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterSetDimensionsProcedure() |
| Codeunit 408 DimensionManagement | procedure | GetDefaultDimID(Integer, Code[20], Code[20], var Code[20], var Code[20], Integer, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedures GetDefaultDimID() with DefaultDimSource: List of [Dictionary of [Integer, Code[20]]] |
| Codeunit 408 DimensionManagement | procedure | GetRecDefaultDimID(Variant, Integer, Integer, Code[20], Code[20], var Code[20], var Code[20], Integer, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedures GetRecDefaultDimID() with DefaultDimSource: List of [Dictionary of [Integer, Code[20]]] |
| Codeunit 408 DimensionManagement | event | OnAfterCreateDimForJobJournalLineWithHigherPriorities(Record Job Journal Line, Integer, var Integer, var Code[20], var Code[20], Code[10], Integer, var Integer, var Code[20], var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterCreateDimForJobJournalLineWithHigherPrioritiesProcedure() event |
| Codeunit 408 DimensionManagement | event | OnAfterGetRecDefaultDimID(Variant, Integer, var Integer, var Code[20], var Code[20], var Integer, var Integer, var Code[20], var Code[20], var Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterGetRecDefaultDimIDProcedure() |
| Codeunit 408 DimensionManagement | event | OnAfterTypeToTableID3(Integer, var Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by events OnAfterSalesLineTypeToTableID() or OnAfterPurchLineTypeToTableID() |
| Codeunit 408 DimensionManagement | event | OnBeforeGetDefaultDimID(var Integer, var Code[20], Code[20], var Code[20], var Code[20], Integer, Integer, var Record Dimension Value) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeGetDefaultDimIDProcedure() |
| Codeunit 408 DimensionManagement | event | OnBeforeGetTableIDsForHigherPriorities(Integer, Variant, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeGetTableIDsForHigherPrioritiesProcedure() event |
| Codeunit 408 DimensionManagement | event | OnGetDefaultDimIDOnBeforeFindNewDimSetID(var Record Dimension Buffer, Integer, Code[20], var Code[20], var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnGetDefaultDimIDOnBeforeFindNewDimSetIDProcedure() |
| Codeunit 408 DimensionManagement | event | OnGetRecDefaultDimID(Variant, Integer, var Integer, var Code[20], var Code[20], var Integer, var Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnGetRecDefaultDimID() |
| Codeunit 408 DimensionManagement | procedure | TypeToTableID3(Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedures SalesLineTypeToTableID() or PurchLineTypeToTableID() |
| Codeunit 420 XBRL Management | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Codeunit 422 XBRL Import Taxonomy Spec. 2 | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Codeunit 427 ICInboxOutboxMgt | event | OnBeforeOutboxPurchHdrToInbox(var Record IC Inbox Transaction, var Record IC Outbox Purchase Header, var Record IC Inbox Sales Header, Record Company Information, var Boolean, var Record IC Partner) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeOutboxPurchHdrToInbox() event. |
| Codeunit 435 IC Inbox Import | event | OnBeforeImportInboxTransaction(Record Company Information, var InStream, var Record IC Outbox Transaction, var Record IC Outbox Jnl. Line, var Record IC Inbox/Outbox Jnl. Line Dim., var Record IC Outbox Sales Header, var Record IC Outbox Sales Line, var Record IC Outbox Purchase Header, var Record IC Outbox Purchase Line, var Record IC Document Dimension, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeImportInboxTransactionProcedure() event. |
| Codeunit 442 Sales-Post Prepayments | event | OnBeforePostBalancingEntry(var Record Gen. Journal Line, Record Cust. Ledger Entry, Record Prepayment Inv. Line Buffer, Record Prepayment Inv. Line Buffer, Boolean, Record Sales Header, Enum Gen. Journal Document Type) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnPostBalancingEntryOnBeforeGenJnlPostLineRunWithCheck |
| Codeunit 444 Purchase-Post Prepayments | event | OnAfterCreateDimensions(var Record Purchase Line, Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Codeunit 444 Purchase-Post Prepayments | event | OnAfterPostPrepaymentsOnBeforeThrowPreviewModeError(var Record Purchase Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Event is never raised. |
| Codeunit 452 Report Distribution Management | procedure | CreateOrAppendZipFile(var Codeunit Data Compression, Text[250], Text[250], var Text[250]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateOrAppendZipFile with TempBlob parameter. |
| Codeunit 452 Report Distribution Management | procedure | SaveFileOnClient(Text, Text) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SaveFileOnClient with TempBlob parameter. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | event | OnPostBalancingEntryOnAfterFindCustLedgEntry(var Record Cust. Ledger Entry) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnAfterFindCustLedgEntry in codeunit Sales Post Invoice Subscr. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | event | OnPrepareLineOnBeforePrepareSales(Record Sales Header, Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPrepareLineOnBeforePrepareSales in codeunit Sales Post Invoice Subscr. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 815 Sales Post Invoice | 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. |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | event | OnCalculateVATAmountsOnAfterGetReverseChargeVATPostingSetup(var Record VAT Posting Setup) | Pending | 20.0 | 20 | 22, gone |
| Replaced by run event procedure in codeunit Purch. Post Invoice Events |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 816 Purch. Post Invoice | 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 |
| Codeunit 817 Service Post Invoice | event | OnPostBalancingEntryOnAfterGenJnlPostLine(var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnAfterGenJnlPostLine in codeunit Service Post Invoice Subscr. |
| Codeunit 817 Service Post Invoice | event | OnPostBalancingEntryOnBeforeGenJnlPostLine(var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostBalancingEntryOnBeforeGenJnlPostLine in codeunit Service Post Invoice Subscr. |
| Codeunit 817 Service Post Invoice | event | OnPostLedgerEntryOnAfterGenJnlPostLine(var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostLedgerEntryOnAfterGenJnlPostLine in codeunit Service Post Invoice Subscr. |
| Codeunit 817 Service Post Invoice | event | OnPostLedgerEntryOnBeforeGenJnlPostLine(var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by RunOnPostLedgerEntryOnBeforeGenJnlPostLine in codeunit Service Post Invoice Subscr. |
| Codeunit 1001 Job Post-Line | procedure | FindNextJobLedgEntryNo(Record Job Planning Line Invoice) | Pending | 20.0 | 19 | 22, gone |
| Replaced by UpdateJobLedgerEntryNoOnJobPlanLineInvoice() |
| Codeunit 1006 Copy Job | procedure | CopyJob(Record Job, Code[20], Text[100], Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Pending removal, use CopyJob with TargetJobSellToCustomer as a argument instead. |
| Codeunit 1247 Process Gen. Journal Lines | event | OnBeforeUpdateGenJnlLines(var Record Gen. Journal Line) | Pending | 20.0 | 19 | 22, gone |
| Replaced by local OnBeforeUpdateGenJnlLinesProcedure(). |
| Codeunit 1350 Telemetry Management | procedure | DoesTelemetryCalendarEventExist(Date, Text[100], Integer) | Pending | 20.0 | 19 | 22, gone |
| Calendar events are not used for sending telemetry anymore. Subscibe to OnSendDailyTelemetry event instead. |
| Codeunit 1350 Telemetry Management | event | OnBeforeTelemetryScheduleTask(var Boolean) | Pending | 20.0 | 19 | 22, gone |
| Calendar events are not used for sending telemetry anymore. Subscibe to OnSendDailyTelemetry event instead. |
| Codeunit 1350 Telemetry Management | procedure | ScheduleCalEventsForTelemetryAsync(RecordId, Integer, Integer) | Pending | 20.0 | 19 | 22, gone |
| Calendar events are not used for sending telemetry anymore. Subscibe to OnSendDailyTelemetry event instead. |
| Codeunit 1392 Monitor Sensitive Field | procedure | GetEmailFeatureEnabledNotificationId() | Pending | 20.0 | 20 | 22, gone |
| The email enhancements are permenantly enabled, "Notification Email Account" is a required field to complete the setup, so no need to show a notification. |
| Codeunit 1392 Monitor Sensitive Field | procedure | ShowEmailFeatureEnabledInSetupPageNotification() | Pending | 20.0 | 20 | 22, gone |
| The email enhancements are permenantly enabled, "Notification Email Account" is a required field to complete the setup, so no need to show a notification. |
| Codeunit 1392 Monitor Sensitive Field | procedure | ShowEmailFeatureEnabledNotification() | Pending | 20.0 | 20 | 22, gone |
| The email enhancements are permenantly enabled, "Notification Email Account" is a required field to complete the setup, so no need to show a notification. |
| Codeunit 1410 Doc. Exch. Service Mgt. | procedure | SendDocument(Variant, Text) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SendDocument with TempBlob parameter. |
| Codeunit 1410 Doc. Exch. Service Mgt. | procedure | SendUBLDocument(Variant, Text) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SendUBLDocument with TempBlob parameter. |
| Codeunit 1600 Export Sales Inv. - PEPPOL 2.1 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1601 Export Sales Cr.M. - PEPPOL2.1 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1602 Export Sales Inv. - PEPPOL 2.0 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1603 Export Sales Cr.M. - PEPPOL2.0 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1604 Export Serv. Inv. - PEPPOL 2.1 | procedure | GenerateXMLFile(Record Service Invoice Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1606 Export Serv. Inv. - PEPPOL 2.0 | procedure | GenerateXMLFile(Record Service Invoice Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1608 Exp. Service Cr.M. - PEPPOL2.1 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1609 Exp. Service Cr.M. - PEPPOL2.0 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1610 Exp. Sales Inv. PEPPOL BIS3.0 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1611 Exp. Sales CrM. PEPPOL BIS3.0 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1612 Exp. Serv.Inv. PEPPOL BIS3.0 | procedure | GenerateXMLFile(Record Service Invoice Header) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1613 Exp. Serv.CrM. PEPPOL BIS3.0 | procedure | GenerateXMLFile(Variant) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GenerateXMLFile with OutStream parameter. |
| Codeunit 1631 Office Host Management | procedure | GetEmailAndAttachments(var Record Exchange Object, Option, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Please use GetEmailAndAttachments which uses RecordRef instead of Vendor number. |
| Codeunit 1631 Office Host Management | event | OnGetEmailAndAttachments(var Record Exchange Object, Option, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Please use OnGetEmailAndAttachmentsForEntity which uses RecordRef instead of Vendor number. |
| Codeunit 1884 Sandbox Cleanup | object | | Pending | 20.0 | 19 | 22, gone |
| Replaced by Environment Cleanup module. |
| Codeunit 1885 Sandbox Cleanup Impl. | object | | Pending | 20.0 | 19 | 22, gone |
| Replaced by Environment Cleanup module. |
| Codeunit 1907 Camera | procedure | AddPicture(Variant, Integer) | Pending | 20.0 | 19 | 22, gone |
| This function does not populate the Media/MediaSet record correctly. Use GetPicture instead. |
| Codeunit 2151 O365 Sales Email Management | procedure | NativeAPIGetEmailParametersFromId(Guid, var Code[20], var Code[20], var Text[250], var Text[250], var Text, var Integer, var Text) | Pending | 20.0 | 20 | 22, gone |
| These objects will be removed |
| Codeunit 2151 O365 Sales Email Management | procedure | NativeAPISaveEmailBodyText(Guid) | Pending | 20.0 | 20 | 22, gone |
| These objects will be removed |
| Codeunit 2151 O365 Sales Email Management | event | OnBeforeIsSalesInvoiceHeaderCancelled(var Record Sales Invoice Header, var Boolean, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| These objects will be removed |
| Codeunit 2850 Native API - Language Handler | object | | Pending | 20.0 | 20 | 22, gone |
| These objects will be removed |
| Codeunit 5321 Exchange Web Services Server | procedure | GetEmailAndAttachments(Text[250], var Record Exchange Object, Option, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Please use GetEmailAndAttachments which uses RecordRef instead of Vendor number. |
| Codeunit 5334 CRM Setup Defaults | event | OnAfterResetCustomerAccountMapping(Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Event is not raised anywhere |
| Codeunit 5455 Graph Data Setup | object | | Pending | 20.0 | 20 | 22, gone |
| The functionality is not supported any more |
| Codeunit 5462 Graph Int. - Questionnaire | object | | Pending | 20.0 | 20 | 22, gone |
| This codeunit will be deleted since the functionality that it was used for was discontinued. |
| Codeunit 5703 Catalog Item Management | event | OnBeforeNonstockItemCrossRef(var Record Nonstock Item, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnBeforeNonstockItemReference |
| Codeunit 5790 Available to Promise | procedure | AdjustedEndingDate(Date, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GetPeriodEndingDate() |
| Codeunit 5790 Available to Promise | procedure | CalculateLookahead(var Record Item, Option, Date, Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CalculateForward |
| Codeunit 5790 Available to Promise | procedure | EarliestAvailabilityDate(var Record Item, Decimal, Date, Decimal, Date, var Decimal, Option, DateFormula) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CalcEarliestAvailabilityDate() |
| Codeunit 5790 Available to Promise | procedure | GetLookAheadPeriodEndDate(DateFormula, Option, Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GetForwardPeriodEndDate() |
| Codeunit 5790 Available to Promise | event | OnBeforeQtyAvailableToPromise(var Record Item, var Date, var Decimal, var Decimal, Option, DateFormula, var Decimal, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeCalcQtyAvailableToPromise event |
| Codeunit 5790 Available to Promise | event | OnEarliestAvailabilityDateOnBeforeFilterDate(var Record Item, Decimal, Date, var Decimal, Option, DateFormula, var Record Availability at Date, var Date, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnCalcEarliestAvailabilityDateOnBeforeFilterDate event |
| Codeunit 5790 Available to Promise | procedure | QtyAvailabletoPromise(var Record Item, var Decimal, var Decimal, Date, Option, DateFormula) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CalcQtyAvailableToPromise() |
| Codeunit 5807 Item Charge Assgnt. (Sales) | procedure | SuggestAssignment2(Record Sales Line, Decimal, Decimal, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by AssignItemCharges() |
| Codeunit 6299 Power BI Embed Helper | procedure | GetLoadReportMessage() | Pending | 20.0 | 20 | 22, gone |
| Use TryGetLoadReportMessage instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | GetReportPageSize() | Pending | 20.0 | 20 | 22, gone |
| Use GetFactboxRatio or GetMainPageRatio instead. |
| Codeunit 7153 Item Analysis Management | procedure | CalcAmount(Option, Boolean, Option, var Record Item Statistics Buffer, Code[10], Code[250], Code[250], Text[30], Code[250], Code[250], Code[250], Code[250], Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CalculateAmount() |
| Codeunit 7153 Item Analysis Management | procedure | ValidateLineDimCode(Record Item Analysis View, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by ValidateLineDimTypeAndCode |
| Codeunit 7307 Whse.-Activity-Register | procedure | UpdateWhseShptLine(Code[20], Integer, Decimal, Decimal, Decimal) | Pending | 20.0 | 20 | 22, gone |
| Replaced by UpdateWhseShipmentLine with parameter WhseActivityLine |
| Codeunit 7312 Create Pick | event | OnBeforeGetMessageForUnhandledQtyDueToBin(var Boolean, var Boolean, var Boolean, var Decimal, Record Bin Content, var Text[100], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnBeforeGetMessageForUnhandledQtyDueToBinProcedure |
| Codeunit 7312 Create Pick | event | OnFindBWPickBinOnBeforeFindFromBinContent(var Record Bin Content, Integer, var Decimal, var Boolean, var Decimal) | Pending | 20.0 | 19 | 22, gone |
| Replaced by OnFindBWPickBinOnBeforeFromBinContentFindSet with correct param naming |
| Codeunit 8800 Custom Layout Reporting | event | OnBeforeVerifyXmlContainsDataset(var Boolean) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 8895 Email Feature | procedure | IsEnabled() | Pending | 20.0 | 20 | 22, gone |
| The email enhancements are permenantly enabled. |
| Codeunit 8895 Email Feature | procedure | ShowWarningNotification() | Pending | 20.0 | 20 | 22, gone |
| Warning is never shown as the email enhancement is permenantly enabled. |
| Codeunit 8901 Email | procedure | AddRelation(Codeunit Email Message, Integer, Guid, Enum Email Relation Type) | Pending | 20.0 | 19 | 22, gone |
| Use "AddRelation(EmailMessage: Codeunit "Email Message"; TableId: Integer; SystemId: Guid; RelationType: Enum "Email Relation Type")" with origin |
| Codeunit 8901 Email | event | OnAfterSendEmail(Guid, Boolean) | Pending | 20.1 | 20 | 22, gone |
| This event has been replaced with OnAfterEmailSend and OnAfterEmailSendFailed which are isolated. |
| Codeunit 9080 Journal Errors Mgt. | event | OnAfterIsEnabled(var Boolean) | Pending | 20.0 | 20 | 22, gone |
| FeatureKey JournalErrorBackgroundCheck removed |
| Codeunit 9175 User Settings Impl. | procedure | GetAppSettings(Guid, var Record Extra Settings) | Pending | 20.0 | 20 | 22, gone |
| Replaced with function that takes Application User Settings record |
| Codeunit 9175 User Settings Impl. | procedure | InitializeAppSettings(Guid, var Record Extra Settings) | Pending | 20.0 | 20 | 22, gone |
| Replaced with function that takes Application User Settings record |
| Codeunit 9250 XBRL Deprecation Notification | object | | Pending | 20.0 | 20 | 22, gone |
| This codeunit handles showing the XBRL deprecation notification, used on the XBRL pages that will now be deprecated. If you need to show this notification elsewhere, please create your custom notification instead. |
| Codeunit 9520 Mail Management | event | OnBeforeRunMailDialog(var Record Email Item, Boolean, Boolean, var Boolean, var Boolean, var Boolean, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Email dialog has been removed, event no longer relevant. |
| Codeunit 9651 Document Report Mgt. | procedure | CalculateUpgradeChangeSet(var DotNet ReportUpgradeCollection) | Pending | 20.0 | 20 | 22, gone |
| The upgrade will be handled by the platform. |
| Codeunit 9651 Document Report Mgt. | procedure | GetWordLayoutStream(Integer, var OutStream, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| This procedure will be eventually replaced by platform functionality. Subscribe to the event FetchReportLayoutByCode instead. |
| Codeunit 9651 Document Report Mgt. | procedure | MergeWordLayout(Integer, Option, InStream, Text, var OutStream) | Pending | 20.0 | 20 | 22, gone |
| This procedure will be replaced by the report event CustomDocumentMerger. Subscribe to it to override the merging behavior. |
| Codeunit 9651 Document Report Mgt. | event | OnAfterConvertToPdf(var Codeunit Temp Blob, Integer) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnAfterGetCustomLayoutCode(Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnAfterMergeWordDocument(Integer, InStream, var Codeunit Temp Blob) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnAfterTryXmlMergeWordDocument(var OutStream) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnBeforeCalculateUpgradeChangeSetSetCustomReportLayoutFilters(var Record Custom Report Layout) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnBeforeMergeDocument(Integer, Option, var InStream, Text, OutStream, var Boolean, Boolean) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnBeforeMergeWordDocument() | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | event | OnMergeReportLayoutOnSuppressCommit(Integer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 9651 Document Report Mgt. | procedure | TryXmlMergeWordDocument(var InStream, var InStream, var OutStream) | Pending | 20.0 | 20 | 22, gone |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| Codeunit 104041 Upgrade User Callouts | object | | Pending | 20.0 | 20 | 22, gone |
| The upgrade code will no longer be needed. |
| Codeunit 99000787 Create Prod. Order Lines | event | OnCopyOnProdOrderSourceTypeEnumExtension(var Record Production Order) | Pending | 20.0 | 20 | 22, gone |
| Event is never raised |
| Codeunit 99000855 Planning-Get Parameters | event | OnAfterSetUpPlanningControls(Option, Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnAfterSetPlanningParameters() |
| Codeunit 99000886 Capable to Promise | procedure | CalcCapableToPromise(Code[20], Code[10], Code[10], Date, Decimal, Code[10], var Code[20], Integer, var Integer, Option, DateFormula) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CalcCapableToPromiseDate() |
| Enum 1447 Signature Key Value Type | object | | Pending | 20.0 | 20 | 22, gone |
| The enum is not longer needed. |
| Page 46 Sales Order Subform | event | OnCrossReferenceNoOnLookup(var Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnReferenceNoOnAfterLookup() |
| Page 54 Purchase Order Subform | event | OnCrossReferenceNoOnLookup(var Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnItemReferenceNoOnLookup() |
| Page 55 Purch. Invoice Subform | event | OnCrossReferenceNoOnLookup(var Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnItemReferenceNoOnLookup |
| Page 95 Sales Quote Subform | event | OnCrossReferenceNoOnLookup(var Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnItemReferenceNoOnLookup() |
| Page 96 Sales Cr. Memo Subform | event | OnCrossReferenceNoOnLookup(var Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnItemReferenceNoOnLookup |
| Page 97 Purchase Quote Subform | event | OnCrossReferenceNoOnLookup(var Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnItemReferenceNoOnLookup() |
| Page 98 Purch. Cr. Memo Subform | event | OnCrossReferenceNoOnLookup(var Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnItemReferenceNoOnLookup |
| Page 343 Check Credit Limit | event | OnAfterCalcCreditLimitLCY(var Record Customer, var Decimal, var List) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterCalcCreditLimitLCYProcedure() |
| Page 554 Analysis by Dimensions | procedure | DimCodeToOption(Text[30]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by DimCodeToDimOption() |
| Page 554 Analysis by Dimensions | procedure | FindRec(Option, var Record Dimension Code Buffer, Text[250]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by FindRecord() |
| Page 554 Analysis by Dimensions | procedure | NextRec(Option, var Record Dimension Code Buffer, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by NextRecord() |
| Page 554 Analysis by Dimensions | event | OnAfterFindRec(var Option, var Record Dimension Code Buffer, var Record Analysis View, Text[250], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by event OnAfterFindRecord() |
| Page 554 Analysis by Dimensions | event | OnAfterNextRec(Option, var Record Dimension Code Buffer, var Record Analysis View, Integer, var Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterNextRecord() |
| Page 554 Analysis by Dimensions | event | OnBeforeDimCodeToOption(Text[30], var Record Analysis View, var Integer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeDimCodeToDimOption() |
| Page 579 Post Application | procedure | GetValues(var Code[20], var Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedure GetParameters() |
| Page 579 Post Application | event | OnBeforeGetValues(var Code[20], var Date) | Pending | 20.0 | 20 | 22, gone |
| Obsolete as SetValues is replaced by procedure GetParameters() |
| Page 579 Post Application | event | OnBeforeSetValues(var Code[20], var Date, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Obsolete as SetValues is replaced by procedure SetParameters() |
| Page 579 Post Application | procedure | SetValues(Code[20], Date) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedure SetParameters() |
| Page 581 XBRL Line Constants Part | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 582 XBRL Taxonomies | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 583 XBRL Taxonomy Lines | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 585 XBRL Comment Lines | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 586 XBRL G/L Map Lines | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 587 XBRL Rollup Lines | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 588 XBRL Schemas | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 596 XBRL G/L Map Lines Part | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 597 XBRL Comment Lines Part | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 598 XBRL Line Constants | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Page 621 IC Setup | object | | Pending | 20.0 | 20 | 22, gone |
| Replaced by "Intercompany Setup" page. |
| Page 1130 Cost Type Balance Matrix | procedure | Load(Text[80], var Record Date, Integer, Code[20], Code[20], Option, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by LoadMatrix() |
| Page 1132 Cost Bdgt. per Center Matrix | procedure | Load(Text[80], var Record Cost Center, Integer, Text, Text, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedure LoadMatrix() |
| Page 1871 Credit Limit Details | procedure | GetExtensionAmounts(var List) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GetExtensionAmounts(var ToExtensionAmounts: Dictionary of [Guid, Decimal]) |
| Page 1871 Credit Limit Details | event | OnAfterInitializeFromNotificationVar(Notification, var List) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitializeFromNotificationVarProcedure() |
| Page 1871 Credit Limit Details | event | OnAfterPopulateDataOnNotification(var Notification, var List) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterPopulateDataOnNotificationProcedure() |
| Page 1871 Credit Limit Details | procedure | SetExtensionAmounts(List) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SetExtensionAmounts(FromExtensionAmounts: Dictionary of [Guid, Decimal]) |
| Page 2810 Native - Sales Inv. Entity | object | | Pending | 20.0 | 20 | 22, gone |
| These objects will be removed |
| Page 2811 Native - Sales Inv. Overview | object | | Pending | 20.0 | 20 | 22, gone |
| These objects will be removed |
| Page 5156 Customer Template List | object | | Pending | 20.0 | 20 | 22, gone |
| Deprecate mini and customer templates. Use "Customer Templ. List" page instead and for extensions. |
| Page 5157 Customer Template Card | object | | Pending | 20.0 | 20 | 22, gone |
| Deprecate mini and customer templates. Use "Customer Templ. Card" page instead and for extensions. |
| Page 6510 Item Tracking Lines | event | OnAfterSetControls(Record Item Tracking Code, var Option, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterSetPageControls() |
| Page 6631 Sales Return Order Subform | event | OnCrossReferenceNoOnLookup(var Record Sales Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnItemReferenceNoOnLookup |
| Page 6641 Purchase Return Order Subform | event | OnCrossReferenceNoOnLookup(var Record Purchase Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnItemReferenceNoOnLookup. |
| Page 9165 Support Contact Info Card | object | | Pending | 20.0 | 20 | 22, gone |
| The support contact information is an administrative task, and has been moved to the Admin center. |
| Page 9225 Purch. Analysis by Dim Matrix | procedure | LoadVariables(Record Item Analysis View, Code[10], Option, Option, Option, Option, Option, Option, Option, Text[1024], Boolean, Boolean, Boolean, Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedure LoadMatrix() |
| Page 9245 Demand Forecast Matrix | object | | Pending | 20.0 | 20 | 22, gone |
| This page will be replaced by Page 2900 "Demand Forecast Variant Matrix" |
| Page 9249 Analysis by Dimensions Matrix | event | OnAfterSetDimBudgetFilters(var Record Analysis View Budget Entry, Record Analysis View, Option, var Record Dimension Code Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterSetDimBudgetFiltersProcedure() |
| Page 9249 Analysis by Dimensions Matrix | event | OnAfterSetDimFilters(var Record Analysis View Entry, Record Analysis View, Option, var Record Dimension Code Buffer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterSetDimFiltersProcedure() |
| Page 9249 Analysis by Dimensions Matrix | event | OnInitRecOnCaseElse(Option, var Record Dimension Code Buffer, var Record Analysis View) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnInitRecordOnCaseElse() |
| Page 9249 Analysis by Dimensions Matrix | event | OnLookUpCodeOnCaseElse(Option, var Text[30]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnLookupDimCodeOnCaseElse() |
| Page 9275 T. Value Insured per FA Matrix | procedure | Load(Text[1024], var Record Insurance, Integer, Text[250], Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by LoadMatrix() |
| Page 9285 Transfer Routes Matrix | procedure | Load(Text[1024], var Record Location, Integer, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by LoadMatrix() |
| Page 9841 Permission Set Lookup | object | | Pending | 20.0 | 20 | 22, gone |
| Use page Lookup Permission Set from System Application |
| Page 9844 Plan Permission Set | object | | Pending | 20.0 | 20 | 22, gone |
| No longer used. |
| Page 99000890 Machine Center Load Lines | procedure | Set(var Record Machine Center, Integer, Option) | Pending | 20.0 | 20 | 22, gone |
| Replaced by procedure SetLines() |
| Page 99000919 Demand Forecast | object | | Pending | 20.0 | 20 | 22, gone |
| This page will be replaced by Page 2901 "Demand Forecast Card" |
| Page 99000919 Demand Forecast | procedure | SetMatrix() | Pending | 20.0 | 20 | 22, gone |
| The page object will be replaced by Page 2901 "Demand Forecast Card" |
| Page 99000919 Demand Forecast | procedure | SetMatrixColumns(Enum Matrix Page Step Type) | Pending | 20.0 | 20 | 22, gone |
| The page object will be replaced by Page 2901 "Demand Forecast Card" |
| Page 99000919 Demand Forecast | procedure | SetProductionForecastName(Text[30]) | Pending | 20.0 | 20 | 22, gone |
| The page object will be replaced by Page 2901 "Demand Forecast Card" |
| Permission set 1884 Sandbox Cleanup - Read | object | | Pending | 20.0 | 19 | 22, gone |
| Replaced by Environment Cleanup module. |
| Permission set 2252 General Ledger XBRL - Edit | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Permission set 2270 SMTP Mail - Admin | object | | Pending | 20.0 | 20 | 22, gone |
| SMTP Mail Setup table has been removed. |
| Permission set 7227 General Ledger XBRL - Read | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Permission set 7379 SMARTLIST DESIGNER | object | | Pending | 20.0 | 20 | 22, gone |
| The SmartList Designer is not supported in Business Central |
| Report 86 Adjust Add. Reporting Currency | procedure | InsertGLEntry(Date, Date, Integer, Code[20], Code[20], Code[10], Code[10], Decimal) | Pending | 20.0 | 20 | 22, gone |
| Replaced by new W1 version of InsertGLEntry() |
| Report 95 Date Compress VAT Entries | procedure | InitializeRequest(Date, Date, Option, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameter DateComprRetainFields |
| Report 95 Date Compress VAT Entries | procedure | InitializeRequest(Date, Date, Option, Boolean, Boolean, Boolean, Boolean, Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameter DateComprRetainFields |
| Report 98 Date Compress General Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Boolean, Boolean, Boolean, Text[250], Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameter DateComprRetainFields |
| Report 98 Date Compress General Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Boolean, Boolean, Boolean, Text[250]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameter DateComprRetainFields |
| Report 198 Date Compress Customer Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Boolean, Text[250], Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameter DateComprRetainFields |
| Report 198 Date Compress Customer Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Boolean, Text[250]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameter DateComprRetainFields |
| Report 202 Sales Document - Test | event | OnAfterCreateDimTableIDs(var Record Sales Line, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility. |
| Report 398 Date Compress Vendor Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Boolean, Text[250], Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameters DateComprRetainFields |
| Report 398 Date Compress Vendor Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Boolean, Text[250]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with parameters DateComprRetainFields |
| Report 505 XBRL Export Instance - Spec. 2 | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Report 506 XBRL Mapping of G/L Accounts | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Report 507 XBRL Copy Setup | object | | Pending | 20.0 | 20 | 22, gone |
| XBRL feature will be discontinued |
| Report 593 Intrastat - Make Disk Tax Auth | procedure | InitializeRequest(Text) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest(outstream,...) |
| Report 593 Intrastat - Make Disk Tax Auth | procedure | InitializeRequestWithExportFormat(Text, Enum Intrastat Export Format) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest(outstream,...) |
| Report 1003 Post Invt. Cost to G/L - Test | event | OnAfterOnPreDataItem(var Record Post Value Entry to G/L, Text) | Pending | 20.0 | 20 | 22, gone |
| Event is never raised. |
| Report 1498 Date Compress Bank Acc. Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Text[250], Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with DateComprRetainFields parameter |
| Report 1498 Date Compress Bank Acc. Ledger | procedure | InitializeRequest(Date, Date, Option, Text[100], Boolean, Boolean, Text[250]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by InitializeRequest with DateComprRetainFields parameter |
| Table 36 Sales Header | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 36 Sales Header | event | OnAfterCreateDimTableIDs(var Record Sales Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitDefaultDimensionSources() event |
| Table 36 Sales Header | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Sales Header, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 37 Sales Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 37 Sales Line | event | OnAfterCreateDimTableIDs(var Record Sales Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 37 Sales Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Sales Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 37 Sales Line | event | OnBeforeUpdateLocationCode(var Record Sales Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnValidateLocationCodeOnAfterCheckAssocPurchOrder and OnBeforeInitHeaderLocactionCode |
| Table 38 Purchase Header | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 38 Purchase Header | event | OnAfterCreateDimTableIDs(var Record Purchase Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 38 Purchase Header | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Purchase Header, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 39 Purchase Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 39 Purchase Line | event | OnAfterCreateDimTableIDs(var Record Purchase Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 39 Purchase Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Purchase Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 39 Purchase Line | event | OnBeforeUpdateLocationCode(var Record Purchase Line, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced with OnValidateLocationCodeOnAfterTestStatusOpen and OnAfterInitHeaderDefaults |
| Table 61 Electronic Document Format | procedure | GetAttachmentFileName(Code[20], Text, Code[3]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by GetAttachmentFileName with RecordVariant parameter |
| Table 61 Electronic Document Format | procedure | SendElectronically(var Text[250], var Text[250], Variant, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by SendElectronically with TempBlob parameter. |
| Table 79 Company Information | procedure | IsSyncEnabledForOtherCompany() | Pending | 20.0 | 20 | 22, gone |
| The functionality is deprecated, the method will be deleted. |
| Table 81 Gen. Journal Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource:List of [Dictionary of [Integer, Code[20]]]) |
| Table 81 Gen. Journal Line | event | OnAfterCreateDimTableIDs(var Record Gen. Journal Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitDefaultDimensionSources() |
| Table 81 Gen. Journal Line | procedure | UpdateGraphContactId() | Pending | 20.0 | 20 | 22, gone |
| The functionality that uses this was removed |
| Table 83 Item Journal Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 83 Item Journal Line | event | OnAfterCreateDimTableIDs(var Record Item Journal Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitDefaultDimensionSources() |
| Table 83 Item Journal Line | event | OnBeforePickDimension(var Record Item Journal Line, var Boolean, Integer, Integer, Code[20], Integer, Integer) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 167 Job | event | OnAfterUpdateBillToCust(var Record Job, Record Customer) | Pending | 20.0 | 20 | 22, gone |
| Pending removal, replaced with BillToCustomerNoUpdated and SellToCustomerNoUpdated. |
| Table 167 Job | event | OnBeforeUpdateCust(var Record Job, Record Job, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Pending removal, replaced with BillToCustomerNoUpdated and SellToCustomerNoUpdated. |
| Table 167 Job | event | OnUpdateCustOnBeforeTestBillToCustomerNo(var Record Job, Record Customer, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Pending removal, replaced with BillToCustomerNoUpdated and SellToCustomerNoUpdated. |
| Table 167 Job | procedure | UpdateCust() | Pending | 20.0 | 20 | 22, gone |
| Pending removal, replaced with BillToCustomerNoUpdated and SellToCustomerNoUpdated. |
| Table 207 Res. Journal Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 207 Res. Journal Line | event | OnAfterCreateDim(var Record Res. Journal Line, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 207 Res. Journal Line | event | OnAfterCreateDimTableIDs(var Record Res. Journal Line, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 210 Job Journal Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 210 Job Journal Line | event | OnAfterCreateDimTableIDs(var Record Job Journal Line, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility. |
| Table 221 Gen. Jnl. Allocation | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 221 Gen. Jnl. Allocation | event | OnAfterCreateDim(var Record Gen. Jnl. Allocation, Integer, Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by new implementation in codeunit Purch. Post Invoice |
| Table 221 Gen. Jnl. Allocation | event | OnAfterCreateDimTableIDs(var Record Gen. Jnl. Allocation, var Integer, var Integer, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by new implementation in codeunit Purch. Post Invoice |
| Table 246 Requisition Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 246 Requisition Line | event | OnAfterCreateDimTableIDs(var Record Requisition Line, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 246 Requisition Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Requisition Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 246 Requisition Line | procedure | UpdateDim(Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by UpdateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 273 Bank Acc. Reconciliation | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 273 Bank Acc. Reconciliation | event | OnAfterCreateDimTableIDs(var Record Bank Acc. Reconciliation, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 274 Bank Acc. Reconciliation Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 274 Bank Acc. Reconciliation Line | event | OnAfterCreateDimTableIDs(var Record Bank Acc. Reconciliation Line, var Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 295 Reminder Header | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 295 Reminder Header | event | OnAfterCreateDim(var Record Reminder Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterCreateDimProcedure() |
| Table 295 Reminder Header | event | OnAfterCreateDimTableIDs(var Record Reminder Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitDefaultDimensionSources() |
| Table 295 Reminder Header | event | OnBeforeCreateDim(var Record Reminder Header, Integer, var Integer, var Code[20], Integer, Code[20], Record Source Code Setup, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnBeforeCreateDimProcedure() |
| Table 295 Reminder Header | event | OnBeforeInsertReminderLine(var Record Reminder Line) | Pending | 20.0 | 19 | 22, gone |
| Replaced with OnInsertLinesOnBeforeReminderLineInsert |
| Table 295 Reminder Header | event | OnBeforeInsertReminderTextLine(var Record Reminder Line, var Record Reminder Text, var Record Reminder Header) | Pending | 20.0 | 19 | 22, gone |
| Replaced with OnInsertTextLinesOnBeforeReminderLineInsert |
| Table 302 Finance Charge Memo Header | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 302 Finance Charge Memo Header | event | OnAfterCreateDim(var Record Finance Charge Memo Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 302 Finance Charge Memo Header | event | OnAfterCreateDimTableIDs(var Record Finance Charge Memo Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 302 Finance Charge Memo Header | event | OnBeforeRunEventOnAfterCreateDim(var Record Finance Charge Memo Header, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 302 Finance Charge Memo Header | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Finance Charge Memo Header, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 336 Tracking Specification | event | OnAfterInitFromItemLedgEntry(var Record Tracking Specification, Record Item Ledger Entry) | Pending | 20.0 | 20 | 22, gone |
| Event is never raised. |
| Table 472 Job Queue Entry | procedure | ReuseExistingJobFromCatagory(Code[10], DateTime) | Pending | 20.0 | 19 | 22, gone |
| Renamed function to ReuseExistingJobFromCategory |
| Table 751 Standard General Journal Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource:List of [Dictionary of [Integer, Code[20]]]) |
| Table 751 Standard General Journal Line | event | OnAfterCreateDimTableIDs(var Record Standard General Journal Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitDefaultDimensionSources() |
| Table 753 Standard Item Journal Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 753 Standard Item Journal Line | event | OnAfterCreateDimTableIDs(var Record Standard Item Journal Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 753 Standard Item Journal Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Standard Item Journal Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 900 Assembly Header | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 900 Assembly Header | event | OnAfterCreateDimTableIDs(var Record Assembly Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 900 Assembly Header | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Assembly Header, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 900 Assembly Header | procedure | SetDim() | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 901 Assembly Line | procedure | CreateDim(Integer, Code[20], Integer) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 901 Assembly Line | event | OnAfterCreateDimTableIDs(var Record Assembly Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 901 Assembly Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Assembly Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 1703 Deferral Post. Buffer | procedure | PrepareInitialPair(Record Invoice Post. Buffer, Decimal, Decimal, Code[20], Code[20]) | Pending | 20.0 | 21 | 22, gone |
| Replace with tab 1703 Deferral Posting Buffer |
| Table 1703 Deferral Post. Buffer | procedure | PreparePurch(Record Purchase Line, Code[20]) | Pending | 20.0 | 21 | 22, gone |
| Replace with tab 1703 Deferral Posting Buffer |
| Table 1703 Deferral Post. Buffer | procedure | PrepareRemainderPurchase(Record Purchase Line, Decimal, Decimal, Code[20], Code[20]) | Pending | 20.0 | 21 | 22, gone |
| Replace with tab 1703 Deferral Posting Buffer |
| Table 1703 Deferral Post. Buffer | procedure | PrepareRemainderSales(Record Sales Line, Decimal, Decimal, Code[20], Code[20]) | Pending | 20.0 | 21 | 22, gone |
| Replace with tab 1703 Deferral Posting Buffer |
| Table 1703 Deferral Post. Buffer | procedure | PrepareSales(Record Sales Line, Code[20]) | Pending | 20.0 | 21 | 22, gone |
| Replace with tab 1703 Deferral Posting Buffer |
| Table 1703 Deferral Post. Buffer | procedure | ReverseAmounts() | Pending | 20.0 | 21 | 22, gone |
| Replace with tab 1703 Deferral Posting Buffer |
| Table 5062 Attachment | event | OnBeforeRunAttachment(var Record Segment Line, Text[260], Boolean, Boolean, Boolean, var Boolean) | Pending | 20.0 | 19 | 22, gone |
| Replaced with event OnBeforeShowAttachment. |
| Table 5062 Attachment | event | OnRunAttachmentOnBeforeWordManagementRunMergedDocument(var Record Attachment, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| The event is no longer referenced as the code path calls .Net that is not supported on non-Windows client types. If needed, request a new event in ShowAttachment procedure. |
| Table 5330 CRM Connection Setup | procedure | IsCurrentUserMappedToCrmSystemUser() | Pending | 20.0 | 20 | 22, gone |
| This functionality is not in use and not supported |
| Table 5330 CRM Connection Setup | procedure | RegisterUserConnection() | Pending | 20.0 | 20 | 22, gone |
| Use RegisterConnection instead. |
| Table 5330 CRM Connection Setup | procedure | UpdateAllConnectionRegistrations() | Pending | 20.0 | 20 | 22, gone |
| This functionality is not in use and not supported |
| Table 5330 CRM Connection Setup | procedure | UpdateIsEnabledState() | Pending | 20.0 | 20 | 22, gone |
| This functionality is not in use and not supported |
| Table 5405 Production Order | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5405 Production Order | event | OnAfterCreateDimTableIDs(var Record Production Order, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility. |
| Table 5405 Production Order | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Production Order, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5406 Prod. Order Line | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5406 Prod. Order Line | event | OnAfterCreateDimTableIDs(var Record Prod. Order Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility. |
| Table 5406 Prod. Order Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Prod. Order Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5407 Prod. Order Component | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5407 Prod. Order Component | event | OnAfterCreateDimTableIDs(var Record Prod. Order Component, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility. |
| Table 5407 Prod. Order Component | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Prod. Order Component, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5475 Sales Invoice Entity Aggregate | procedure | UpdateGraphContactId() | Pending | 20.0 | 20 | 22, gone |
| The functionality that uses this was removed |
| Table 5495 Sales Order Entity Buffer | procedure | UpdateGraphContactId() | Pending | 20.0 | 20 | 22, gone |
| The functionality that uses this was removed |
| Table 5496 Purchase Order Entity Buffer | procedure | UpdateGraphContactId() | Pending | 20.0 | 20 | 22, gone |
| The functionality that uses this was removed |
| Table 5505 Sales Quote Entity Buffer | procedure | UpdateGraphContactId() | Pending | 20.0 | 20 | 22, gone |
| The functionality that uses this was removed |
| Table 5507 Sales Cr. Memo Entity Buffer | procedure | UpdateGraphContactId() | Pending | 20.0 | 20 | 22, gone |
| The functionality that uses this was removed |
| Table 5621 FA Journal Line | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5621 FA Journal Line | event | OnAfterCreateDimTableIDs(var Record FA Journal Line, Integer, var Integer, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5621 FA Journal Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record FA Journal Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5635 Insurance Journal Line | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5635 Insurance Journal Line | event | OnAfterCreateDimTableIDs(var Record Insurance Journal Line, Integer, var Integer, var Code[20], var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5741 Transfer Line | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5741 Transfer Line | event | OnAfterCreateDimTableIDs(var Record Transfer Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by OnAfterInitDefaultDimensionSources() |
| Table 5767 Warehouse Activity Line | event | OnAfterSetTrackingFilter(var Record Warehouse Activity Line) | Pending | 20.0 | 20 | 22, gone |
| Replaced by events OnAfterSetTrackingFilterFrom |
| Table 5850 Invt. Document Header | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5851 Invt. Document Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5876 Phys. Invt. Order Line | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5876 Phys. Invt. Order Line | event | OnAfterCreateDimTableIDs(var Record Phys. Invt. Order Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5876 Phys. Invt. Order Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Phys. Invt. Order Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5900 Service Header | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5900 Service Header | event | OnAfterCreateDimTableIDs(var Record Service Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5900 Service Header | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Service Header, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5901 Service Item Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5901 Service Item Line | event | OnAfterCreateDimTableIDs(var Record Service Item Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5902 Service Line | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5902 Service Line | event | OnAfterCreateDimTableIDs(var Record Service Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5902 Service Line | event | OnAfterSetReservationFilters(var Record Reservation Entry, Record Service Line) | Pending | 20.0 | 20 | 22, gone |
| Event is never raised. |
| Table 5902 Service Line | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Service Line, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5965 Service Contract Header | procedure | CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5965 Service Contract Header | event | OnAfterCreateDimTableIDs(var Record Service Contract Header, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 5997 Standard Service Line | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 5997 Standard Service Line | event | OnAfterCreateDimTableIDs(var Record Standard Service Line, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 6565 Item Tracking Setup | event | OnAfterCopyTrackingFromItemJournalLine(var Record Item Tracking Setup, Record Item Journal Line) | Pending | 20.0 | 20 | 22, gone |
| Please use OnAfterCopyTrackingFromItemJnlLine(). |
| Table 9500 Email Item | procedure | AddRelatedSourceDocuments(Integer, Guid) | Pending | 20.0 | 19 | 22, gone |
| Automatically added when calling AddSourceDocument |
| Table 9650 Custom Report Layout | procedure | GetCustomRdlc(Integer) | Pending | 20.0 | 20 | 22, gone |
| This procedure is replaced by the report event FetchReportLayoutByCode. Subscribe to it to retrieve a selected custom layout. |
| Table 9650 Custom Report Layout | event | OnAfterReportGetCustomRdlc(Integer, var Text) | Pending | 20.0 | 20 | 22, gone |
| This event is replaced by the report event FetchReportLayoutByCode. Subscribe to it to retrieve a selected custom layout. |
| Table 9650 Custom Report Layout | event | OnGetCustomRdlcOnAfterSelectCustomLayoutCode(Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| This event is replaced by the report event SelectReportLayoutCode. Subscribe to it to select a custom layout. |
| Table 99000829 Planning Component | procedure | CreateDim(Integer, Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| Table 99000829 Planning Component | event | OnAfterCreateDimTableIDs(var Record Planning Component, Integer, var Integer, var Code[20]) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Table 99000829 Planning Component | event | OnBeforeRunEventOnAfterCreateDimTableIDs(var Record Planning Component, var List, var Boolean) | Pending | 20.0 | 20 | 22, gone |
| Temporary event for compatibility |
| Codeunit 80 Sales-Post | 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() |
| Codeunit 80 Sales-Post | 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". |
| Codeunit 90 Purch.-Post | event | OnBeforePostGLAndVendor(var Record Purchase Header, var Record Invoice Post. Buffer, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean) | Pending | 19.0 | 19 | 22, gone |
| Replaced by event OnBeforePostInvoice() |
| Codeunit 90 Purch.-Post | event | OnRunOnAfterPostGLAndVendor(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Return Shipment Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Invoice Post. Buffer, var Boolean, var Dialog) | Pending | 19.0 | 19 | 22, gone |
| Replace by event OnRunOnAfterPostInvoice |
| Codeunit 1266 Cryptography Management | procedure | SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream) | Pending | 19.1 | 19 | 22, gone |
| Replaced by SignData function with XmlString parameter. |
| Codeunit 1266 Cryptography Management | procedure | SignData(Text, var Record Signature Key, Enum Hash Algorithm, OutStream) | Pending | 19.1 | 19 | 22, gone |
| Replaced by SignData function with XmlString parameter. |
| Codeunit 1266 Cryptography Management | procedure | VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream) | Pending | 19.1 | 19 | 22, gone |
| Replaced by VerifyData function with XmlString parameter. |
| Codeunit 1266 Cryptography Management | procedure | VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream) | Pending | 19.1 | 19 | 22, gone |
| Replaced by VerifyData function with XmlString parameter. |
| Codeunit 1460 SignedXml | procedure | SetSigningKey(var Record Signature Key) | Pending | 19.1 | 19 | 22, gone |
| Replaced by SetSigningKey function with XmlString parameter. |
| Codeunit 1461 SignedXml Impl. | procedure | SetSigningKey(var Record Signature Key) | Pending | 19.1 | 19 | 22, gone |
| Replaced by SetSigningKey function with XmlString parameter. |
| Codeunit 1990 Guided Experience | procedure | InsertLearnPage(Text[2048], Text[50], Text[1024], Integer, Integer) | Pending | 19.0 | 19 | 22, gone |
| Use InsertManualSetup instead. |
| Codeunit 1992 Checklist | procedure | ShouldInitializeChecklist() | Pending | 19.0 | 19 | 22, gone |
| Replaced by ShouldInitializeChecklist(ShouldSkipForEvaluationCompany). |
| Codeunit 2110 O365 Sales Initial Setup | procedure | EnsureConfigurationTemplatateSelectionRuleExists(Integer) | Pending | 19.0 | 19 | 22, gone |
| This procedure will be deprecated |
| Codeunit 2888 SmartList Designer Subscribers | object | | Pending | 19.0 | 19 | 22, gone |
| The SmartList Designer is not supported in Business Central. |
| Codeunit 2890 Query Navigation Validation | object | | Pending | 19.0 | 19 | 22, gone |
| The SmartList Designer is not supported in Business Central. |
| Codeunit 2891 Query Nav Validation Impl | object | | Pending | 19.0 | 19 | 22, gone |
| The SmartList Designer is not supported in Business Central. |
| Codeunit 8901 Email | procedure | GetSentEmailsForRecord(Integer, Guid) | Pending | 19.0 | 19 | 22, gone |
| Use GetSentEmailsForRecord(TableId: Integer; SystemId: Guid; var ResultEmailOutbox: Record "Email Outbox" temporary) instead. |
| Codeunit 9080 Journal Errors Mgt. | procedure | GetFeatureKey() | Pending | 19.0 | 19 | 22, gone |
| FeatureKey JournalErrorBackgroundCheck removed |
| Codeunit 9080 Journal Errors Mgt. | procedure | IsEnabled() | Pending | 19.0 | 19 | 22, gone |
| FeatureKey JournalErrorBackgroundCheck removed |
| Codeunit 9080 Journal Errors Mgt. | procedure | TestIsEnabled() | Pending | 19.0 | 19 | 22, gone |
| FeatureKey JournalErrorBackgroundCheck removed |
| Codeunit 9176 User Settings | event | OnAfterQueryClosePage(Integer, Integer, Text[180], Text, Record All Profile) | Pending | 19.0 | 19 | 22, gone |
| Use "OnUpdateUserSettings" event instead. |
| Codeunit 9176 User Settings | event | OnBeforeLanguageChange(Integer, Integer) | Pending | 19.0 | 19 | 22, gone |
| Use "OnUpdateUserSettings" event instead. |
| Codeunit 9176 User Settings | event | OnBeforeWorkdateChange(Date, Date) | Pending | 19.0 | 19 | 22, gone |
| Use "OnUpdateUserSettings" event instead. |
| Codeunit 9176 User Settings | event | OnUserRoleCenterChange(Record All Profile) | Pending | 19.0 | 19 | 22, gone |
| Use "OnUpdateUserSettings" event instead. |
| Codeunit 9998 Upgrade Tag Definitions | procedure | GetUserCalloutsUpgradeTag() | Pending | 19.0 | 19 | 22, gone |
| Function will be removed or moved to internal |
| Codeunit 9998 Upgrade Tag Definitions | procedure | GetUserSettingsUpgradeTag() | Pending | 19.0 | 19 | 22, gone |
| Function will be removed or moved to internal |
| Codeunit 99000855 Planning-Get Parameters | procedure | SetUpPlanningControls(Option, Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean) | Pending | 19.0 | 19 | 22, gone |
| Replaced by SetPlanningParameters(). |
| Page 6510 Item Tracking Lines | procedure | SetControls(Option, Boolean) | Pending | 19.0 | 19 | 22, gone |
| Replaced by SetPageControls(). |
| Permission set 2888 SL Designer Subscribers - Read | object | | Pending | 19.0 | 19 | 22, gone |
| The SmartList Designer is not supported in Business Central. |
| Permission set 2889 SL Designer Subscribers - Edit | object | | Pending | 19.0 | 19 | 22, gone |
| The SmartList Designer is not supported in Business Central. |
| Table 81 Gen. Journal Line | procedure | CopyFromInvoicePostBuffer(Record Invoice Post. Buffer) | Pending | 19.0 | 19 | 22, gone |
| Replaced by InvoicePostBuffer.CopyToGenJnlLine(Rec) |
| Table 81 Gen. Journal Line | procedure | CopyFromInvoicePostBufferFA(Record Invoice Post. Buffer) | Pending | 19.0 | 19 | 22, gone |
| Replaced by InvoicePostBuffer.CopyToGenJnlLineFA(Rec) |
| Table 81 Gen. Journal Line | event | OnAfterCopyGenJnlLineFromInvPostBuffer(Record Invoice Post. Buffer, var Record Gen. Journal Line) | Pending | 19.0 | 19 | 22, gone |
| Event moved to Invoice Post. Buffer table together with procedure CopyGenJnlLineFromInvPostBuffer(). |
| Table 81 Gen. Journal Line | event | OnAfterCopyGenJnlLineFromInvPostBufferFA(Record Invoice Post. Buffer, var Record Gen. Journal Line) | Pending | 19.0 | 19 | 22, gone |
| Event moved to Invoice Post. Buffer table together with procedure CopyGenJnlLineFromInvPostBufferFA(). |
| Table 1461 Signature Key | object | | Pending | 19.1 | 19 | 22, gone |
| The xml representation of key is used instead. |
| Codeunit 422 XBRL Import Taxonomy Spec. 2 | procedure | SetFilesOnServer(Boolean) | Pending | 18.0 | 17 | 22, gone |
| The FilesOnServer variable did not use anymore |
| Codeunit 501 OAuth2 | procedure | AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireAuthorizationCodeTokenFromCache with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfAccessTokenAndRefreshToken(Text, Text, List, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfAccessTokenAndTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfAccessTokenAndRefreshToken(Text, Text, Text, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfAccessTokenAndTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, Text, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireOnBehalfAccessTokenAndTokenCache with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfToken(Text, Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireOnBehalfOfToken with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfTokenByRefreshToken(Text, Text, List, Text, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfOfTokenByTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfTokenByRefreshToken(Text, Text, Text, Text, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfOfTokenByTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireOnBehalfOfTokenByTokenCache with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireTokenByAuthorizationCode with Scopes parameter |
| Codeunit 1266 Cryptography Management | procedure | SignData(InStream, InStream, Option, OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1266 Cryptography Management | procedure | SignData(Text, InStream, Option, OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1266 Cryptography Management | procedure | VerifyData(InStream, Text, Option, InStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1266 Cryptography Management | procedure | VerifyData(Text, Text, Option, InStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1379 DESCryptoServiceProvider | procedure | DecryptStream(Text, InStream, var OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced, add the salt parameter to continue using this function |
| Codeunit 1379 DESCryptoServiceProvider | procedure | EncryptStream(Text, InStream, var OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced, add the salt parameter to continue using this function |
| Codeunit 1605 PEPPOL Management | procedure | GetAdditionalDocRefInfo(var Text, var Text, var Text, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced by GetAdditionalDocRefInfo() extended with SalesHeader parameter |
| Codeunit 1875 Manual Setup | object | | Pending | 18.0 | 18 | 22, gone |
| The functions from this codeunit have been consolidated in the Guided Experience codeunit. |
| Codeunit 1875 Manual Setup | procedure | GetPageIDs(var List) | Pending | 18.0 | 18 | 22, gone |
| The manual setups are now persisted in the Guided Experience Item table. |
| Codeunit 1875 Manual Setup | procedure | Insert(Text[50], Text[250], Text[250], Integer, Guid, Enum Manual Setup Category) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. See below how to invoke the new function. |
| Codeunit 1875 Manual Setup | event | OnRegisterManualSetup() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnRegisterManualSetup in the Guided Experience codeunit. |
| Codeunit 1875 Manual Setup | procedure | Open() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenManualSetup() in the Guided Experience codeunit. |
| Codeunit 1875 Manual Setup | procedure | Open(Enum Manual Setup Category) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenManualSetup(ManualSetupCategory) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | object | | Pending | 18.0 | 18 | 22, gone |
| The functions from this codeunit have been consolidated in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group, Text[250], Enum Video Category, Text[250], Text[1024]) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group, Text[250], Enum Video Category, Text[250]) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group, Text[250], Text[250]) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | AddTranslation(Integer, Integer, Text) | Pending | 18.0 | 18 | 22, gone |
| Replaced by AddTranslation(GuidedExperienceType, ObjectType, ObjectID, LanguageID, TranslatedName) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Complete(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by CompleteAssistedSetup(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Exists(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Exists(GuidedExperienceType, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | ExistsAndIsNotComplete(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by AssistedSetupExistsAndIsNotComplete(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | IsComplete(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by IsAssistedSetupComplete(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnAfterRun(Guid, Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnAfterRunAssistedSetup(ExtensionID, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnBeforeOpenRoleBasedSetupExperience(var Integer, var Boolean) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnBeforeOpenRoleBasedAssistedSetupExperience(ObjectType, ObjectID, Handled) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnRegister() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnAssistedSetupRegister() in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnReRunOfCompletedSetup(Guid, Integer, var Boolean) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnReRunOfCompletedAssistedSetup(ExtensionID, ObjectType, ObjectID, Handled) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Open() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenAssistedSetup() in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Open(Enum Assisted Setup Group) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenAssistedSetup(AssistedSetupGroup) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Remove(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Remove(GuidedExperienceType, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Reset(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by ResetAssistedSetup(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Run(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by RunAssistedSetup(GuidedExperienceType, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 5330 CRM Integration Management | procedure | GetItemAvailabilityWebServiceURL() | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | IsItemAvailabilityWebServiceEnabled() | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | PublishWebService(var Record CRM Connection Setup) | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | SetCRMNAVODataUrlCredentials(Text[250], Text[250], Text[250]) | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | SetupItemAvailabilityService() | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | UnPublishOnWebService(var Record CRM Connection Setup) | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5334 CRM Setup Defaults | event | OnBeforeResetCustomerPriceGroupPricelevelMapping(var Code[20], var Boolean, var Boolean) | Pending | 18.0 | 17 | 22, gone |
| Subscribe to OnBeforeResetPriceListHeaderPricelevelMapping. |
| Codeunit 5343 CRM Sales Order to Sales Order | procedure | CreateExtendedDescriptionOrderLines(Record Sales Header, Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with the overload containing SalesLineNo |
| Codeunit 5348 CRM Quote to Sales Quote | procedure | CreateExtendedDescriptionQuoteLines(Record Sales Header, Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with the overload containing QuoteLineNo |
| Codeunit 5600 FA Insert Ledger Entry | procedure | FinalizeInsertFA() | Pending | 18.0 | 18 | 22, gone |
| Reverted FA Disposal Entries sign |
| Codeunit 5600 FA Insert Ledger Entry | procedure | ReverseFALedgerEntryAmounts(var Record FA Ledger Entry) | Pending | 18.0 | 18 | 22, gone |
| Reverted FA Disposal Entries sign |
| Codeunit 6153 API Webhook Notification Mgt. | procedure | FindLastModifiedDateTimeField(var RecordRef, var FieldRef) | Pending | 18.0 | 17 | 22, gone |
| Use field SystemModifiedAt |
| Codeunit 9016 Azure AD Plan | procedure | UpdateUserPlans(Guid, Boolean, Boolean) | Pending | 18.0 | 17 | 22, gone |
| Replaced with an overload accepting the RemovePlansOnDeleteUser parameter |
| Page 5468 Picture Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5470 Item Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5471 Customer Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5509 Default Dimension Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Permission set 3903 RETENTION POL. SETUP | object | | Pending | 18.0 | 18 | 22, gone |
| Replaced with PermissionSet Retention Pol. Admin |
| Permission set 8903 EMAIL USAGE | object | | Pending | 18.0 | 18 | 22, gone |
| This permission set is included in mandatory permission set System App - Basic |
| Permission set 8904 EMAIL SETUP | object | | Pending | 18.0 | 18 | 22, gone |
| This permission set is replaced with permission set Email - Admin |
| Report 1180 Shortcut Pay Vendor | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1181 Shortcut Vendor Check | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1182 Shortcut Vendor Bills | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1183 Shortcut Payment Registration | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 1184 Shortcut Receive Customer Pay | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1185 Shortcut Pay Employee | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 1186 Shortcut Employee Check | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 1187 Shortcut Employee Expense | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Table 277 Bank Account Posting Group | procedure | GetGLBankAccountNo() | Pending | 18.0 | 18 | 22, gone |
| Get the value from the "G/L Account No. field directly." |
| Table 1252 Bank Pmt. Appl. Rule | procedure | GetMatchedAutomaticallyFilter() | Pending | 18.0 | 17 | 22, gone |
| Replaced by BankAccReconciliationLine.GetMatchedAutomaticallyFilter() |
| Table 5105 Customer Template | procedure | CopyTemplate(var Record Customer Template) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5105 Customer Template | event | OnAfterValidateShortcutDimCode(var Record Customer Template, var Record Customer Template, Integer, var Code[20]) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5105 Customer Template | event | OnBeforeValidateShortcutDimCode(var Record Customer Template, var Record Customer Template, Integer, var Code[20]) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5105 Customer Template | procedure | ValidateShortcutDimCode(Integer, var Code[20]) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 6565 Item Tracking Setup | procedure | CopyTrackingFromItemJournalLine(Record Item Journal Line) | Pending | 18.0 | 18 | 22, gone |
| Please use CopyTrackingFromItemJnlLine(). |
| Codeunit 260 Document-Mailing | procedure | EmailFile(Text, Text, Text, Text, Text, Boolean, Enum Email Scenario) | Pending | 17.2 | 17 | 22, gone |
| Replaced by an overload that supports streams. |
| Codeunit 260 Document-Mailing | procedure | EmailFile(Text[250], Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer) | Pending | 17.2 | 17 | 22, gone |
| Replaced by an overload that supports streams. |
| Codeunit 260 Document-Mailing | procedure | EmailFileWithSubject(Text, Text, Text, Text, Text, Boolean) | Pending | 17.0 | 17 | 22, gone |
| Replaced with the EmailFile function accepting Email Scenario |
| Codeunit 260 Document-Mailing | procedure | EmailFileWithSubjectAndReportUsage(Text[250], Text[250], Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer) | Pending | 17.2 | 17 | 22, gone |
| Replaced by an overload that supports streams. |
| Codeunit 260 Document-Mailing | procedure | EmailFileWithSubjectAndSender(Text, Text, Text, Text, Text, Boolean, Code[50]) | Pending | 17.0 | 17 | 22, gone |
| Replaced with the EmailFile function accepting Email Scenario |
| Codeunit 501 OAuth2 | procedure | AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, var Text) | Pending | 17.0 | 17 | 22, gone |
| Added OAuthority parameter |
| Codeunit 502 OAuth2Impl | procedure | AcquireTokenFromCache(Text, Text, Text, Text, var Text) | Pending | 17.0 | 17 | 22, gone |
| Added OAuthority parameter |
| Codeunit 1884 Sandbox Cleanup | event | OnClearConfiguration(Text) | Pending | 17.1 | 17 | 22, gone |
| Separated into two events for clearing of company-specific data and environment-specific data. OnClearCompanyConfiguration and OnClearDatabaseConfiguration |
| Codeunit 2503 Extension Operation Impl | procedure | GetAllExtensionDeploymentStatusEntries(var Record NAV App Tenant Operation) | Pending | 17.0 | 17 | 22, gone |
| This is the implementation of a method for which the required parameter is not accessible for Cloud development |
| Codeunit 2504 Extension Management | procedure | GetAllExtensionDeploymentStatusEntries(var Record NAV App Tenant Operation) | Pending | 17.0 | 17 | 22, gone |
| Required parameter is not accessible for Cloud development |
| Codeunit 2504 Extension Management | procedure | GetApplicationIdFromData(DotNet JObject) | Pending | 17.0 | 17 | 22, gone |
| Replaced by "Extension Marketplace".GetApplicationIdFromData procedure. |
| Codeunit 2504 Extension Management | procedure | GetMarketplaceEmbeddedUrl() | Pending | 17.0 | 17 | 22, gone |
| Replaced by "Extension Marketplace".GetMarketplaceEmbeddedUrl procedure. |
| Codeunit 2504 Extension Management | procedure | GetMessageType(DotNet JObject) | Pending | 17.0 | 17 | 22, gone |
| Replaced by "Extension Marketplace".GetMessageType procedure. |
| Codeunit 2504 Extension Management | procedure | GetTelementryUrlFromData(DotNet JObject) | Pending | 17.0 | 17 | 22, gone |
| Replaced by "Extension Marketplace".GetTelementryUrlFromData procedure. |
| Codeunit 2504 Extension Management | procedure | MapMarketplaceIdToAppId(Text) | Pending | 17.0 | 17 | 22, gone |
| Replaced by "Extension Marketplace".MapMarketplaceIdToAppId procedure. |
| Codeunit 2504 Extension Management | procedure | MapMarketplaceIdToPackageId(Text) | Pending | 17.0 | 17 | 22, gone |
| Replaced by "Extension Marketplace".MapMarketplaceIdToPackageId procedure. |
| Codeunit 2800 Native - Setup APIs | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Codeunit 2801 Native - EDM Types | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Codeunit 2815 Native - Coupons | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Codeunit 2820 Native - Attachments | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Codeunit 2822 Native - Reports | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Codeunit 2831 Native - Payments | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Codeunit 2888 SmartList Designer Subscribers | event | OnBeforeDefaultOnCreateForTable(var Boolean, Integer) | Pending | 17.0 | 17 | 22, gone |
| Use OnBeforeDefaultCreateNewForTableAndView instead |
| Codeunit 5330 CRM Integration Management | procedure | CreateNewSystemUsersFromCRM(Variant) | Pending | 17.0 | 17 | 22, gone |
| This method is identical to CreateNewRecordsFromSelectedCRMRecords |
| Codeunit 8901 Email | event | OnGetTestEmailBody(Enum Email Connector, var Text) | Pending | 17.3 | 17 | 22, gone |
| The event will be removed. Subscribe to OnGetBodyForTestEmail instead |
| Page 2800 Native - KPIs Entity | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2801 Native - Customer Entity | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2802 Native - Item Entity | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2803 Native - Contact | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2812 Native - Sales Quotes | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2815 Native - Coupons | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2820 Native - Attachments | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2821 Native - PDFs | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2822 Native - Export Invoices | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2823 Native - Email Preview | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2831 Native - Payments | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2840 Native - General Setting | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2842 Native - Email Setting | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2843 Native - Sync Services Setting | object | | Pending | 17.0 | 17 | 22, gone |
| Quickbooks integration to Invoicing is discontinued. |
| Page 2844 Native - QBO Sync Auth | object | | Pending | 17.0 | 17 | 22, gone |
| Quickbooks integration to Invoicing is discontinued. |
| Page 2850 Native - Tax Area | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2852 Native - Tax Group Entity | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2860 Native - Units of Measure | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2861 Native - Payment Terms | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2862 Native - Payment Methods | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2863 Native Country/Regions Entity | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2865 Native - Sales Tax Setup | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2866 Native - VAT Setup | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2870 Native - Languages | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Page 2876 Native - Tax Rates | object | | Pending | 17.0 | 17 | 22, gone |
| These objects will be removed |
| Table 274 Bank Acc. Reconciliation Line | procedure | GetNewExperienceActive() | Pending | 17.0 | 17 | 22, gone |
| This function will be removed once the feature switch is removed. The old ux and the ability to switch will be removed. |
| Table 5767 Warehouse Activity Line | procedure | SetTrackingFilter(Code[50], Code[50]) | Pending | 17.0 | 17 | 22, gone |
| Replaced by SetTrackingFilterFrom procedures. |