Business Central 22, obsolete
First seen marked in 22, 258Tagged 22, 310Gone in 22, 404
First seen marked in 22, 258
| Object | Kind | Member | State | Tag | Seen from | Last seen |
|---|---|---|---|---|---|---|
| Enum 264 Intrastat Source Type | object | Pending | 26.0 | 22 | 28 | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Table 3 Payment Terms | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by page control Coupled to Dataverse | ||||||
| Table 4 Currency | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 6 Customer Price Group | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 10 Shipment Method | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by page control Coupled to Dataverse | ||||||
| Table 13 Salesperson/Purchaser | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 18 Customer | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 23 Vendor | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 27 Item | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 36 Sales Header | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 112 Sales Invoice Header | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 156 Resource | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 204 Unit of Measure | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 291 Shipping Agent | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by page control Coupled to Dataverse | ||||||
| Table 5050 Contact | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 5092 Opportunity | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 7002 Sales Price | field | 720 Coupled to CRM | Removed | 26.0 | 22 | 28 |
| Replaced by flow field Coupled to Dataverse | ||||||
| Table 9551 Document Service Cache | object | Removed | 26.0 | 22 | 28 | |
| No longer required | ||||||
| Table 81 Gen. Journal Line | field | 116 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 181 Posted Gen. Journal Line | field | 116 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 247 Intrastat Setup | object | Removed | 25.0 | 22 | 28 | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Table 261 Intrastat Jnl. Template | object | Removed | 25.0 | 22 | 28 | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Table 262 Intrastat Jnl. Batch | object | Removed | 25.0 | 22 | 28 | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Table 263 Intrastat Jnl. Line | object | Removed | 25.0 | 22 | 28 | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Table 314 Resources Setup | field | 953 Use New Time Sheet Experience | Removed | 25.0 | 22 | 28 |
| Replacement of NewTimeSheetExperience feature key until removal of old one. | ||||||
| Table 414 IC Outbox Transaction | field | 12 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 416 Handled IC Outbox Trans. | field | 12 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 418 IC Inbox Transaction | field | 12 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 420 Handled IC Inbox Trans. | field | 12 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 751 Standard General Journal Line | field | 116 IC Partner G/L Acc. No. | Removed | 25.0 | 22 | 28 |
| Replaced by IC Account No. | ||||||
| Table 5079 Marketing Setup | field | 56 Queue Folder Path | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 57 Queue Folder UID | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 59 Storage Folder Path | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 60 Storage Folder UID | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 69 Autodiscovery E-Mail Address | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 70 Email Batch Size | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 71 Exchange Service URL | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 72 Exchange Account User Name | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 79 Exchange Client Id | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 80 Exchange Client Secret Key | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 81 Email Logging Enabled | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | field | 82 Exchange Redirect URL | Removed | 25.0 | 22 | 28 |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5097 Segment Criteria Line | field | 7 View | Removed | 25.0 | 22 | 28 |
| Replaced by field "Table View": Text[2048] | ||||||
| Table 5099 Saved Segment Criteria Line | field | 7 View | Removed | 25.0 | 22 | 28 |
| Replaced by field "Table View": Text[2048] | ||||||
| Table 5107 Sales Header Archive | field | 5054 Bill-to Customer Template Code | Removed | 25.0 | 22 | 28 |
| Will be removed with other functionality related to "old" templates. Replaced by "Bill-to Customer Templ. Code". | ||||||
| Table 5333 Coupling Field Buffer | object | Removed | 25.0 | 22 | 28 | |
| This table is no longer used. Use Coupling Field Buffer table instead. | ||||||
| Table 5358 CDS Failed Option Mapping | object | Removed | 25.0 | 22 | 28 | |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Table 6309 Power BI Service Status Setup | object | Removed | 25.0 | 22 | 28 | |
| Power BI service status is no longer cached. | ||||||
| Table 8452 Advanced Intrastat Checklist | object | Removed | 25.0 | 22 | 28 | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Table 9000 User Group | object | Removed | 25.0 | 22 | 28 | |
| [220_UserGroups] Replaced by the Security Group table and Security Group codeunit in the security groups system; by Tenant Permission Set table in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 9001 User Group Member | object | Removed | 25.0 | 22 | 28 | |
| [220_UserGroups] Replaced by the Security Group Member Buffer table and Security Group codeunit in the security groups system; by Access Control table in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 9002 User Group Access Control | object | Removed | 25.0 | 22 | 28 | |
| [220_UserGroups] The user groups functionality is deprecated. Use security groups or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 9003 User Group Permission Set | object | Removed | 25.0 | 22 | 28 | |
| [220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 9007 User Group Plan | object | Removed | 25.0 | 22 | 28 | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 9062 User Security Status | field | 15 Belongs to User Group | Removed | 25.0 | 22 | 28 |
| User group membership cannot be calculated via a flow field in the new user group system. | ||||||
| Table 9062 User Security Status | field | 22 Users - Not Group Members | Removed | 25.0 | 22 | 28 |
| User group membership cannot be calculated via a flow field in the new user group system. | ||||||
| Codeunit 5703 Catalog Item Management | procedure | GetNewItemNo(Record Nonstock Item, Integer, Integer) | Pending | 24.0 | 22 | 26, gone |
| Replaced by GetNewItemNo(NonstockItem) | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeInsertVATForGLEntry(var Record Gen. Journal Line, var Record VAT Posting Setup, Decimal, Decimal, Boolean, var Boolean, var Record VAT Entry, Record Tax Jurisdiction, Code[10], Code[10]) | Pending | 23.0 | 22 | 25, gone |
| Replaced with OnBeforeInsertVATForGLEntryFromBuffer | ||||||
| Codeunit 17 Gen. Jnl.-Post Reverse | event | OnAfterPostReverse(var Record Gen. Journal Line) | Pending | 23.0 | 22 | 25, gone |
| Replaced by event OnReverseOnAfterStartPosting | ||||||
| Codeunit 86 Sales-Quote to Order | event | OnAfterMoveWonLostOpportunites(var Record Sales Header, var Record Sales Header) | Pending | 23.0 | 22 | 25, gone |
| Replaces with OnAfterMoveWonLostOpportunity | ||||||
| Codeunit 799 VAT Reporting Date Mgt | event | OnBeforeIsVATDateEnabled(var Boolean, var Boolean) | Pending | 23.0 | 22 | 25, gone |
| Replaced by OnBeforeIsVATDateEnabledForUse with correct parameter name | ||||||
| Codeunit 1605 PEPPOL Management | procedure | GetLegalMonetaryInfo(Record Sales Header, var Record VAT Amount Line, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text) | Pending | 23.0 | 22 | 25, gone |
| Replaced by GetLegalMonetaryInfo with TempSalesLine parameter for invoice rounding. | ||||||
| Codeunit 1605 PEPPOL Management | event | OnAfterGetLegalMonetaryInfo(Record Sales Header, var Record VAT Amount Line, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text) | Pending | 23.0 | 22 | 25, gone |
| Replaced by event OnAfterGetLegalMonetaryInfoWithInvRounding() | ||||||
| Codeunit 5052 AttachmentManagement | procedure | InteractionFax(var Record Interaction Log Entry) | Pending | 23.0 | 22 | 25, gone |
| Fax is not supported anymore. | ||||||
| Codeunit 5052 AttachmentManagement | event | OnBeforeInteractionFax(var Record Interaction Log Entry, var Text[30], var Boolean) | Pending | 23.0 | 22 | 25, gone |
| Correspondence Type Fax is obsolete and will be removed. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | SetCoupledFlag(Record CRM Integration Record, Boolean, Boolean) | Pending | 23.0 | 22 | 25, gone |
| This functionality is replaced with flow fields Coupled to Dataverse. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | SetCoupledFlag(Record CRM Integration Record, Boolean) | Pending | 23.0 | 22 | 25, gone |
| This functionality is replaced with flow fields Coupled to Dataverse. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | SetCoupledFlag(Record CRM Option Mapping, Boolean) | Pending | 23.0 | 22 | 25, gone |
| This functionality is replaced with flow fields Coupled to Dataverse. | ||||||
| Codeunit 5362 Rebuild Dataverse Coupling Tbl | object | Pending | 23.0 | 22 | 25, gone | |
| After the deprecation of Integration Record table, this codeunit can no longer be used. To rebuild the coupling table, install the extension that is uploaded here https://go.microsoft.com/fwlink/?linkid=2245902 | ||||||
| Codeunit 5363 CDS Set Coupled Flag | object | Pending | 23.0 | 22 | 25, gone | |
| Replaced by flow fields Coupled to Dataverse | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | AdjustRoundingForInvoicePostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with AdjustRoundingForInvoicePostingBufferUpdate | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | ApplyRoundingForFinalPostingFromInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with ApplyRoundingForFinalPostingFromInvoicePostingBuffer | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Calculate(var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Calculate | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | ClearNonDeductibleVAT(var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with ClearNonDedVATInInvoicePostingBuffer | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Copy(var Record Gen. Journal Line, Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Copy | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Copy(var Record Invoice Post. Buffer, Record Purchase Line) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Copy | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Increment(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Increment | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Reverse(var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Reverse | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | SetNonDeductibleVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal, Decimal, Decimal) | Pending | 23.0 | 22 | 25, gone |
| Replaced with SetNonDeductibleVAT | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Update(var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with UpdateNonDeductibleAmountsInInvoicePostingBuffer | ||||||
| Codeunit 6200 Non-Deductible VAT | procedure | Update(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Decimal) | Pending | 23.0 | 22 | 25, gone |
| Replaced with UpdateAmount | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | AdjustRoundingForInvoicePostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with AdjustRoundingForInvoicePostingBufferUpdate | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | ApplyRoundingForFinalPostingFromInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with ApplyRoundingForFinalPostingFromInvoicePostingBuffer | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Calculate(var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Calculate | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | ClearNonDeductibleVAT(var Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with ClearNonDedVATInInvoicePostingBuffer | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Copy(var Record Gen. Journal Line, Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Copy | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Copy(var Record Invoice Post. Buffer, Record Purchase Line) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Copy | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Increment(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Increment | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Reverse(Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Reverse | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | SetNonDeductibleVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal, Decimal, Decimal) | Pending | 23.0 | 22 | 25, gone |
| Replaced with SetNonDeductibleVAT | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Update(var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Invoice Post. Buffer) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Update | ||||||
| Codeunit 6201 Non-Ded. VAT Impl. | procedure | Update(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Decimal) | Pending | 23.0 | 22 | 25, gone |
| Replaced with Update | ||||||
| Codeunit 7207 CDS Set Coupled Flags | object | Pending | 23.0 | 22 | 25, gone | |
| Replaced by flow fields Coupled to Dataverse | ||||||
| Codeunit 9510 Document Service Management | procedure | SaveFile(Text, Text, Enum Doc. Service Conflict Behavior) | Pending | 23.0 | 22 | 25, gone |
| Replaced with an overload that uses "Doc. Sharing Conflict Behavior" enum from System Application. | ||||||
| Enum 331 Column Layout Type | value | Subsidiary | Pending | 23.0 | 22 | 25, gone |
| Value Subsidiary is unused. | ||||||
| Enum 5076 Correspondence Type | value | Fax | Pending | 23.0 | 22 | 25, gone |
| Not supported since moving to WebClient. | ||||||
| Enum 9550 Doc. Service Conflict Behavior | object | Pending | 23.0 | 22 | 25, gone | |
| Replaced with "Doc. Sharing Conflict Behavior" in System Application. | ||||||
| Table 36 Sales Header | field | 180 Rcvd-from Country/Region Code | Removed | 23.0 | 22 | 25, gone |
| Use new field on range 181 | ||||||
| Table 39 Purchase Line | event | OnAfterValidateNo(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line) | Pending | 23.0 | 22 | 25, gone |
| Pending removal use "OnAfterValidateNoPurchaseLine" instead | ||||||
| Table 39 Purchase Line | event | OnAfterValidateType(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line) | Pending | 23.0 | 22 | 25, gone |
| Pending removal use "OnAfterValidateTypePurchaseLine" instead | ||||||
| Table 114 Sales Cr.Memo Header | field | 180 Rcvd-from Country/Region Code | Removed | 23.0 | 22 | 25, gone |
| Use new field on range 181 | ||||||
| Table 290 VAT Amount Line | procedure | InsertNewLine(Code[20], Enum Tax Calculation Type, Code[20], Boolean, Decimal, Boolean, Boolean) | Pending | 23.0 | 22 | 25, gone |
| Replaced with InsertNewLine with NonDeductibleVATPct parameter | ||||||
| Table 405 Change Log Entry | event | OnBeforeCheckIfLogEntryCanBeDeleted(var Record Change Log Entry, var Boolean) | Pending | 23.0 | 22 | 25, gone |
| This event is no longer in use. The protection is enforced on the retention policy for Change Log Entry. | ||||||
| Table 5062 Attachment | procedure | CheckCorrespondenceType(Enum Correspondence Type) | Pending | 23.0 | 22 | 25, gone |
| Correspondence Type Fax is no longer supported. This procedure only checked for Fax. | ||||||
| Table 5107 Sales Header Archive | field | 180 Rcvd-from Country/Region Code | Removed | 23.0 | 22 | 25, gone |
| Use new field on range 181 | ||||||
| Table 6660 Return Receipt Header | field | 180 Rcvd-from Country/Region Code | Removed | 23.0 | 22 | 25, gone |
| Use new field on range 181 | ||||||
| Table 7001 Price List Line | event | OnAfterCopyFromPriceAsset(Record Price Asset, var Record Price List Line) | Pending | 23.0 | 22 | 27, gone |
| typo, use OnAfterCopyFromForPriceAsset instead | ||||||
| Codeunit 82 Sales-Post + Print | procedure | ConfirmationMessage() | Pending | 22.0 | 22 | 24, gone |
| Replaced by new implementation in Posting Selection Management codeunit | ||||||
| Codeunit 152 User Permissions | procedure | HasUserCustomPermissions(Guid) | Pending | 22.0 | 22 | 25, gone |
| Replaced with the ArePermissionsCustomized procedure in codeunit Azure AD User Management. | ||||||
| Codeunit 228 Test Report-Print | procedure | PrintIntrastatJnlLine(var Record Intrastat Jnl. Line) | Pending | 22.0 | 22 | 24, gone |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 350 IntraJnlManagement | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 351 Intrastat Document Completion | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 352 Intrastat File Writer | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 378 Transfer Extended Text | event | OnInsertSalesExtTextRetLastOnBeforeSetCompatibilityMode(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Temporary event to support enabling of compatibility mode | ||||||
| Codeunit 550 VAT Rate Change Conversion | procedure | IncludeLine(Option, Code[20]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedures IncludeSalesLine() and IncludePurchLine() | ||||||
| Codeunit 950 Time Sheet Management | event | OnAfterTimeSheetV2Enabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Remove old time sheet experience. | ||||||
| Codeunit 950 Time Sheet Management | procedure | TimeSheetV2Enabled() | Pending | 22.0 | 22 | 24, gone |
| Remove old time sheet experience. | ||||||
| Codeunit 1255 Match Bank Payments | procedure | InitializeDirectDebitCollectionEntriesMatchingBuffer(var Record Direct Debit Collection Entry) | Pending | 22.0 | 22 | 24, gone |
| Use the InitializeDirectDebitCollectionEntriesMatchingBuffer method above - it is using a dedicated buffer table | ||||||
| Codeunit 1481 Edit in Excel | procedure | EditPageInExcel(Text[240], Text, Text, Text) | Pending | 22.0 | 22 | 25, gone |
| Filters are now provided through EditinExcelFilters | ||||||
| Codeunit 1481 Edit in Excel | procedure | EditPageInExcel(Text[240], Text, Text) | Pending | 22.0 | 22 | 25, gone |
| Filters are now provided through EditinExcelFilters | ||||||
| Codeunit 1481 Edit in Excel | event | OnEditInExcel(Text[240], Text, Text, var Boolean) | Pending | 22.0 | 22 | 25, gone |
| This event has been replaced by OnEditInExcelWithFilters | ||||||
| Codeunit 1641 Setup Email Logging | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Codeunit 2021 Image Analysis Result | procedure | GetLatestAnalysisType(var Option) | Pending | 22.0 | 22 | 24, gone |
| Use GetLatestImageAnalysisTypes instead. | ||||||
| Codeunit 2021 Image Analysis Result | procedure | SetJson(Codeunit JSON Management, Option) | Pending | 22.0 | 22 | 24, gone |
| Use SetResult with an Enum::"Image Analysis Type" as second parameter instead. | ||||||
| Codeunit 5051 SegManagement | procedure | FindInteractTmplCode(Integer) | Pending | 22.0 | 22 | 24, gone |
| Use FindInteractionTemplateCode(DocumentType: Enum "Interaction Log Entry Document Type") instead. | ||||||
| Codeunit 5051 SegManagement | event | OnAfterFindInteractTmplCode(Integer, Record Interaction Template Setup, var Code[10]) | Pending | 22.0 | 22 | 24, gone |
| Replaed by event OnAfterFindInteractTemplateCode with enum parameter. | ||||||
| Codeunit 5051 SegManagement | procedure | SalesInvoiceInterDocType() | Pending | 22.0 | 22 | 23, gone |
| Replaced by enum "Interaction Log Entry Document Type"::"Sales Inv." | ||||||
| Codeunit 5051 SegManagement | procedure | SalesOrderConfirmInterDocType() | Pending | 22.0 | 22 | 23, gone |
| Replaced by enum "Interaction Log Entry Document Type"::"Sales Ord. Cnfrmn." | ||||||
| Codeunit 5062 SegCriteriaManagement | procedure | InsertCriteriaFilter(Code[20], Integer, Text[250], Text[250]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure InsertCriteriaFilters() | ||||||
| Codeunit 5062 SegCriteriaManagement | event | OnAfterSegCriteriaFilter(Integer, Text[250], var Text[250]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by event OnAfterGetSegCriteriaFilters() | ||||||
| Codeunit 5062 SegCriteriaManagement | event | OnBeforeInsertCriteriaFilter(Code[20], var Integer, var Text[250], var Text[250], var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Replaced by event OnBeforeInsertSegmentCriteriaFilter() | ||||||
| Codeunit 5062 SegCriteriaManagement | procedure | SegCriteriaFilter(Integer, Text[250]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure GetSegCriteriaFilters() | ||||||
| Codeunit 5064 Email Logging Dispatcher | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Codeunit 5065 Email Logging Context Adapter | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Codeunit 5330 CRM Integration Management | procedure | GetCurrencySymbolMappingFeatureKey() | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | GetOptionMappingFeatureKey() | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | IsCurrencySymbolMappingEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | IsOptionMappingEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | LinkMissingOptionDoc(Notification) | Pending | 22.0 | 22 | 24, gone |
| Unused method. | ||||||
| Codeunit 5330 CRM Integration Management | event | OnIsCurrencySymbolMappingEnabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | event | OnIsOptionMappingEnabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5405 Feature Map Currency Symbol | object | Pending | 22.0 | 22 | 24, gone | |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5408 Feature - Option Mapping | object | Pending | 22.0 | 22 | 24, gone | |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5465 Graph Mgt - General Tools | event | OnForceIsApiEnabledVerification(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| This event is not used. | ||||||
| Codeunit 5703 Catalog Item Management | procedure | CreateNewItem(Code[20], Record Nonstock Item) | Pending | 22.0 | 22 | 25, gone |
| Replaced by CreateNewItem(NonstockItem) | ||||||
| Codeunit 5703 Catalog Item Management | event | OnAfterGetNewItemNo(Record Nonstock Item, var Code[20]) | Pending | 22.0 | 22 | 25, gone |
| Replaced by OnAfterDetermineItemNoAndItemNoSeries(NonstockItem) | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | IsPBIServiceAvailable() | Pending | 22.0 | 22 | 24, gone |
| Power BI service status is no longer cached. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserGroupFromExtension(Code[20], Code[20], Guid) | Pending | 22.0 | 22 | 24, gone |
| User groups are replaced with security groups, use the method Add on the Security Group codeunit. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserToDefaultUserGroups(Guid) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the AssignDefaultPermissionsToUser procedure. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserToDefaultUserGroupsForCompany(Guid, Text[30]) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the AssignDefaultPermissionsToUser procedure. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserToUserGroup(Guid, Code[20], Text[30]) | Pending | 22.0 | 22 | 24, gone |
| User groups are replaced with security groups, where group membership is specified in M365 admin portal. | ||||||
| Codeunit 9002 Permission Manager | event | OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Custom permissions are handled within BaseApp and System Application. | ||||||
| Codeunit 9002 Permission Manager | procedure | ResetUsersToIntelligentCloudUserGroup() | Pending | 22.0 | 22 | 24, gone |
| Use the ResetUsersToIntelligentCloud procedure instead. | ||||||
| Codeunit 9002 Permission Manager | procedure | ResetUserToDefaultUserGroups(Guid) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the ResetUserToDefaultPermissions procedure. | ||||||
| Codeunit 9004 User Grp. Perm. Subscribers | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9012 Azure AD Graph | procedure | GetEnvironmentDirectoryGroup() | Pending | 22.0 | 22 | 25, gone |
| Renamed to GetEnvironmentSecurityGroupId() | ||||||
| Codeunit 9016 Azure AD Plan | event | OnCanCurrentUserManagePlansAndGroups(var Boolean) | Pending | 22.0 | 22 | 25, gone |
| Checking for user access is done within the Azure AD Module. | ||||||
| Codeunit 9016 Azure AD Plan | event | OnRemoveUserGroupsForUserAndPlan(Guid, Guid) | Pending | 22.0 | 22 | 25, gone |
| User groups are deprecated. | ||||||
| Codeunit 9019 User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9021 Manage User Plans And Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9027 Plan Ids | procedure | GetM365CollaborationPlanId() | Pending | 22.0 | 22 | 25, gone |
| Replaced by GetMicrosoft365PlanId() | ||||||
| Codeunit 9079 Background Error Handling Mgt. | procedure | GetFeatureKey() | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9079 Background Error Handling Mgt. | procedure | IsEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9079 Background Error Handling Mgt. | event | OnAfterIsEnabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9079 Background Error Handling Mgt. | procedure | TestIsEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | procedure | ClearUserPersonalization(Record User Personalization) | Pending | 22.0 | 22 | 24, gone |
| This procedure cleared old "User Metadata" as well. Use ClearPersonalizedPagesForUser instead. | ||||||
| Codeunit 9823 Default Permission Set In Plan | object | Pending | 22.0 | 22 | 25, gone | |
| Getting the default permissions will be done only inside the Azure AD Plan module. | ||||||
| Codeunit 9825 Plan Configuration | event | OnAfterDeleteCustomPermissions(Guid) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnAfterTransferPermissions(Guid) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnBeforeRemoveCustomPermissionsFromUser(Record Access Control, var Boolean) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnBeforeRemoveDefaultPermissionsFromUser(Record Access Control, var Boolean) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnCustomPermissionSetChange(Guid, Code[20], Guid, Option, Text[30]) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9828 Default PS in Plan Impl | object | Pending | 22.0 | 22 | 25, gone | |
| Getting the default permissions will be done only inside the Azure AD Plan module. | ||||||
| Codeunit 9842 Legacy User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9987 Word Template | procedure | RemoveRelatedTable(Code[30], Integer) | Pending | 22.0 | 22 | 25, gone |
| Replaced by RemoveTable below | ||||||
| Codeunit 9998 Upgrade Tag Definitions | procedure | GetIntrastatJnlLinePartnerIDUpgradeTag() | Pending | 22.0 | 22 | 24, gone |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 104011 Upg Advanced Checklist Setup | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Enum 263 Intrastat Export Format | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Enum 9842 User Grp. Migration Guide Page | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Enum extension 2611 Feature To Update - BaseApp | value | CurrencySymbolMapping | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Enum extension 2611 Feature To Update - BaseApp | value | OptionMapping | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Page 311 Intrastat Journal | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 325 Intrastat Journal Templates | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 326 Intrastat Jnl. Template List | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 327 Intrastat Jnl. Batches | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 328 Intrastat Setup | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 344 Navigate | event | OnBeforeFindRecords(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Replaced by OnBeforeFindRecordsProcedure | ||||||
| Page 381 Apply Bank Acc. Ledger Entries | procedure | CopyCurrentFilters(var Record Bank Account Ledger Entry) | Pending | 22.0 | 22 | 24, gone |
| Unused procedure, extend this page instead and use the filters or use the event OnAfterAppliedControledFilters | ||||||
| Page 950 Time Sheet | object | Pending | 22.0 | 22 | 24, gone | |
| Remove old time sheet experience. | ||||||
| Page 1811 Setup Email Logging | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | procedure | ClearEmailLoggingSetup(var Record Marketing Setup) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | procedure | InitExchangeService() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | event | OnAfterMarketingSetupEmailLoggingCompleted() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | event | OnAfterMarketingSetupEmailLoggingUsed() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5096 Task List | procedure | Caption() | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure GetCaption() | ||||||
| Page 5337 CRM Coupled Fields | object | Pending | 22.0 | 22 | 24, gone | |
| This page is no longer used. Use CRM Coupling Fields page instead. | ||||||
| Page 6400 Flow Template Selector | object | Pending | 22.0 | 22 | 24, gone | |
| This page will be replaced by a platform feature. You can invoke the platform feature with a customaction of type FlowTemplateGallery. | ||||||
| Page 6401 Flow Selector | object | Pending | 22.0 | 22 | 24, gone | |
| This funcionality has been moved to Power Automate menu | ||||||
| Page 7379 Item Bin Contents | object | Pending | 22.0 | 22 | 24, gone | |
| Replaced by page 7304 - "Bin Content" | ||||||
| Page 8452 Advanced Intrastat Checklist | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 9191 User Page Personalization List | object | Pending | 22.0 | 22 | 24, gone | |
| This page is based on an obsoleted record. Use page 9200 "Personalized Pages" instead. | ||||||
| Page 9828 User Group Plan FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9829 User Groups FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Use the Security Groups page or Permission Sets page directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9830 User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Groups page in the security groups system; by Permission Sets page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9831 User Group Members | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Members page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9832 User Group Members FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Members Part page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9833 User Groups User SubPage | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9834 User Group Permission Sets | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Permission Sets page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9835 User Group Permissions FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Permissions Part page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9836 User Group Memberships FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9837 Permission Set by User Group | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Permission Set By Sec. Group page in the security groups system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9838 User by User Group | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Adding users to security groups is done in M365 admin center or Users and Groups menu in Windows. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9842 User Group by Plan | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9988 Word Templates Table Lookup | procedure | GetRecord(var Record Word Templates Table) | Pending | 22.0 | 22 | 25, gone |
| Use Page.GetRecord instead. | ||||||
| Page 99000959 Order Promising Lines | procedure | SetSourceType(Option) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure SetSource() | ||||||
| Permission set 26 Confirm Management - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 417 Environment Info. - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 421 Data Compression - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 433 Azure AD Tenant - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 1288 OAuth - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 1818 Navigation Bar Subs. - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 2200 Azure Key Vault - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3060 URI - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3703 Server Settings - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3918 Record Reference - Exec | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3960 Regex - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 4030 Client Type Mgt. - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 4110 Base64 Convert - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 7243 User Groups - Admin | object | Pending | 22.0 | 22 | 24, gone | |
| The user group functionality is deprecated. | ||||||
| Permission set 9008 User Login Times - Read | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 9012 Azure AD Graph - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 9013 User Login Times - View | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Profile M365 Collaboration | object | Pending | 22.0 | 22 | 24, gone | |
| New EMPLOYEE profile has been created and it should be used instead. | ||||||
| Query 773 Users in User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Report 501 Intrastat - Form | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 502 Intrastat - Checklist | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 593 Intrastat - Make Disk Tax Auth | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 594 Get Item Ledger Entries | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 9001 Copy User Group | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Copy Security Group page in the security groups system and Copy Permission Set report in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 475 Vendor Payment Buffer | procedure | CopyFieldsFromPaymentBuffer(Record Payment Buffer) | Pending | 22.0 | 22 | 24, gone |
| Table Payment Buffer will be replaced by table Vendor Payment Buffer. | ||||||
| Table 5079 Marketing Setup | procedure | CreateExchangeAccountCredentials(var DotNet WebCredentials) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetExchangeClientSecret() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetExchangeTenantId() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetQueueFolderUID() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetStorageFolderUID() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | ResetExchangeTenantId() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetExchangeAccountPassword(Text) | Pending | 22.0 | 22 | 23, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetExchangeTenantId(Text) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetQueueFolder(Record Exchange Folder) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetStorageFolder(Record Exchange Folder) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5097 Segment Criteria Line | procedure | Filter() | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure in page SegmentCriteria | ||||||
| Table 5099 Saved Segment Criteria Line | procedure | Filter() | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure GetSegmentCriteriaFilters() | ||||||
| Table 7000 Price List Header | procedure | IsCRMIntegrationAllowed(Boolean) | Pending | 22.0 | 22 | 24, gone |
| Use IsCRMIntegrationAllowed with updated parameters | ||||||
| XmlPort 9000 Export/Import User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Export/Import Security Groups XML port in the security groups system; by Export Permission Sets System and Export Permission Sets Tenant XML ports in permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| XmlPort 9010 Export/Import Plans | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 5703 Catalog Item Management | event | OnBeforeGetNewItemNo(Record Nonstock Item, Integer, Integer, var Code[20], var Boolean) | Pending | 21.4 | 22 | 25, gone |
| Replaced by OnBeforeDetermineItemNoAndItemNoSeries(NonstockItem, IsHandled) | ||||||
| Table 49 Invoice Post. Buffer | event | OnAfterAdjustRoundingForUpdate(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 22 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer | ||||||
| Table 49 Invoice Post. Buffer | event | OnAfterApplyRoundingForFinalPosting(var Record Invoice Post. Buffer, Record Invoice Post. Buffer) | Pending | 20.0 | 22 | 26, gone |
| This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer | ||||||
Tagged 22, 310
| Object | Kind | Member | State | Tag | Seen from | Last seen |
|---|---|---|---|---|---|---|
| Codeunit 82 Sales-Post + Print | procedure | ConfirmationMessage() | Pending | 22.0 | 22 | 24, gone |
| Replaced by new implementation in Posting Selection Management codeunit | ||||||
| Codeunit 152 User Permissions | procedure | HasUserCustomPermissions(Guid) | Pending | 22.0 | 22 | 25, gone |
| Replaced with the ArePermissionsCustomized procedure in codeunit Azure AD User Management. | ||||||
| Codeunit 228 Test Report-Print | procedure | PrintIntrastatJnlLine(var Record Intrastat Jnl. Line) | Pending | 22.0 | 22 | 24, gone |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 350 IntraJnlManagement | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 351 Intrastat Document Completion | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 352 Intrastat File Writer | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 365 Format Address | event | OnBeforePurchHeaderRemitTo(var Text[100], var Record Purchase Header, var Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnBeforePurchHeaderRemitToAddress. | ||||||
| Codeunit 365 Format Address | event | OnBeforePurchInvRemitTo(var Text[100], var Record Purch. Inv. Header, var Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnBeforePurchInvRemitToAddress. | ||||||
| Codeunit 365 Format Address | procedure | PurchHeaderRemitTo(var Text[100], var Record Purchase Header) | Pending | 22.0 | 21 | 24, gone |
| Replaced by PurchHeaderRemitTo with dictionaries. | ||||||
| Codeunit 365 Format Address | procedure | PurchInvRemitTo(var Text[100], var Record Purch. Inv. Header) | Pending | 22.0 | 21 | 24, gone |
| Replaced by PurchInvRemitTo with dictionaries. | ||||||
| Codeunit 365 Format Address | procedure | VendorRemitToAddress(var Text[100], var Record Remit Address) | Pending | 22.0 | 21 | 24, gone |
| Replaced by VendorRemitToAddress. | ||||||
| Codeunit 378 Transfer Extended Text | event | OnInsertSalesExtTextRetLastOnBeforeSetCompatibilityMode(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Temporary event to support enabling of compatibility mode | ||||||
| Codeunit 550 VAT Rate Change Conversion | procedure | IncludeLine(Option, Code[20]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedures IncludeSalesLine() and IncludePurchLine() | ||||||
| Codeunit 950 Time Sheet Management | event | OnAfterTimeSheetV2Enabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Remove old time sheet experience. | ||||||
| Codeunit 950 Time Sheet Management | procedure | TimeSheetV2Enabled() | Pending | 22.0 | 22 | 24, gone |
| Remove old time sheet experience. | ||||||
| Codeunit 1251 Record Match Mgt. | procedure | SetRespectThresholdForNumbers(Boolean) | Pending | 22.0 | 21 | 24, gone |
| Numeric matches are not considered below the Lower limit threshold. This procedure is unused | ||||||
| Codeunit 1255 Match Bank Payments | procedure | InitializeDirectDebitCollectionEntriesMatchingBuffer(var Record Direct Debit Collection Entry) | Pending | 22.0 | 22 | 24, gone |
| Use the InitializeDirectDebitCollectionEntriesMatchingBuffer method above - it is using a dedicated buffer table | ||||||
| Codeunit 1355 Send Daily Telemetry | object | Pending | 22.0 | 21 | 24, gone | |
| Not needed anymore. | ||||||
| Codeunit 1481 Edit in Excel | procedure | EditPageInExcel(Text[240], Text, Text, Text) | Pending | 22.0 | 22 | 25, gone |
| Filters are now provided through EditinExcelFilters | ||||||
| Codeunit 1481 Edit in Excel | procedure | EditPageInExcel(Text[240], Text, Text) | Pending | 22.0 | 22 | 25, gone |
| Filters are now provided through EditinExcelFilters | ||||||
| Codeunit 1481 Edit in Excel | event | OnEditInExcel(Text[240], Text, Text, var Boolean) | Pending | 22.0 | 22 | 25, gone |
| This event has been replaced by OnEditInExcelWithFilters | ||||||
| Codeunit 1504 Deposits Page Mgt. | procedure | OpenFeatureMgtFromNotification(Notification) | Pending | 22.0 | 21 | 22, gone |
| Bank Deposits feature will be enabled by default | ||||||
| Codeunit 1641 Setup Email Logging | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Codeunit 1991 Guided Experience Impl. | procedure | AddCompanyNameDimension(var Dictionary) | Pending | 22.0 | 21 | 25, gone |
| Use Telemetry.LogMessage to add common custom dimensions, like CompanyName. | ||||||
| Codeunit 1991 Guided Experience Impl. | procedure | AddRoleDimension(var Dictionary, var Record User Personalization) | Pending | 22.0 | 21 | 25, gone |
| Use Telemetry.LogMessage to add common custom dimensions, like UserRole. | ||||||
| Codeunit 1996 Checklist Banner Impl. | procedure | ExecuteChecklistItem(var Record Checklist Item Buffer, DotNet Tour, Boolean, Boolean) | Pending | 22.0 | 21 | 25, gone |
| Replaced by ExecuteChecklistItem without IsEvaluationCompany as parameter. | ||||||
| Codeunit 2021 Image Analysis Result | procedure | GetLatestAnalysisType(var Option) | Pending | 22.0 | 22 | 24, gone |
| Use GetLatestImageAnalysisTypes instead. | ||||||
| Codeunit 2021 Image Analysis Result | procedure | SetJson(Codeunit JSON Management, Option) | Pending | 22.0 | 22 | 24, gone |
| Use SetResult with an Enum::"Image Analysis Type" as second parameter instead. | ||||||
| Codeunit 5051 SegManagement | procedure | FindInteractTmplCode(Integer) | Pending | 22.0 | 22 | 24, gone |
| Use FindInteractionTemplateCode(DocumentType: Enum "Interaction Log Entry Document Type") instead. | ||||||
| Codeunit 5051 SegManagement | event | OnAfterFindInteractTmplCode(Integer, Record Interaction Template Setup, var Code[10]) | Pending | 22.0 | 22 | 24, gone |
| Replaed by event OnAfterFindInteractTemplateCode with enum parameter. | ||||||
| Codeunit 5051 SegManagement | procedure | SalesInvoiceInterDocType() | Pending | 22.0 | 22 | 23, gone |
| Replaced by enum "Interaction Log Entry Document Type"::"Sales Inv." | ||||||
| Codeunit 5051 SegManagement | procedure | SalesOrderConfirmInterDocType() | Pending | 22.0 | 22 | 23, gone |
| Replaced by enum "Interaction Log Entry Document Type"::"Sales Ord. Cnfrmn." | ||||||
| Codeunit 5062 SegCriteriaManagement | procedure | InsertCriteriaFilter(Code[20], Integer, Text[250], Text[250]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure InsertCriteriaFilters() | ||||||
| Codeunit 5062 SegCriteriaManagement | event | OnAfterSegCriteriaFilter(Integer, Text[250], var Text[250]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by event OnAfterGetSegCriteriaFilters() | ||||||
| Codeunit 5062 SegCriteriaManagement | event | OnBeforeInsertCriteriaFilter(Code[20], var Integer, var Text[250], var Text[250], var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Replaced by event OnBeforeInsertSegmentCriteriaFilter() | ||||||
| Codeunit 5062 SegCriteriaManagement | procedure | SegCriteriaFilter(Integer, Text[250]) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure GetSegCriteriaFilters() | ||||||
| Codeunit 5064 Email Logging Dispatcher | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Codeunit 5065 Email Logging Context Adapter | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Codeunit 5330 CRM Integration Management | procedure | GetCurrencySymbolMappingFeatureKey() | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | GetOptionMappingFeatureKey() | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | IsCurrencySymbolMappingEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | IsOptionMappingEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | procedure | LinkMissingOptionDoc(Notification) | Pending | 22.0 | 22 | 24, gone |
| Unused method. | ||||||
| Codeunit 5330 CRM Integration Management | event | OnIsCurrencySymbolMappingEnabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5330 CRM Integration Management | event | OnIsOptionMappingEnabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5405 Feature Map Currency Symbol | object | Pending | 22.0 | 22 | 24, gone | |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5408 Feature - Option Mapping | object | Pending | 22.0 | 22 | 24, gone | |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Codeunit 5465 Graph Mgt - General Tools | event | OnForceIsApiEnabledVerification(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| This event is not used. | ||||||
| Codeunit 5703 Catalog Item Management | procedure | CreateNewItem(Code[20], Record Nonstock Item) | Pending | 22.0 | 22 | 25, gone |
| Replaced by CreateNewItem(NonstockItem) | ||||||
| Codeunit 5703 Catalog Item Management | event | OnAfterGetNewItemNo(Record Nonstock Item, var Code[20]) | Pending | 22.0 | 22 | 25, gone |
| Replaced by OnAfterDetermineItemNoAndItemNoSeries(NonstockItem) | ||||||
| Codeunit 5870 Calculate BOM Tree | event | OnTraverseCostTreeOnAfterAddCost(var Record BOM Buffer, var Record BOM Buffer) | Pending | 22.0 | 21 | 24, gone |
| Replaced with a more generic OnTraverseCostTreeOnAfterAddCosts | ||||||
| Codeunit 5940 ServContractManagement | event | OnCreateAllServLinesOnAfterCreateServiceLedgerEntry(var Record Service Contract Line, var Integer) | Pending | 22.0 | 21 | 24, gone |
| Removed code that caused issues with Service Invoice calculation. | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | IsPBIServiceAvailable() | Pending | 22.0 | 22 | 24, gone |
| Power BI service status is no longer cached. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserGroupFromExtension(Code[20], Code[20], Guid) | Pending | 22.0 | 22 | 24, gone |
| User groups are replaced with security groups, use the method Add on the Security Group codeunit. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserToDefaultUserGroups(Guid) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the AssignDefaultPermissionsToUser procedure. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserToDefaultUserGroupsForCompany(Guid, Text[30]) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the AssignDefaultPermissionsToUser procedure. | ||||||
| Codeunit 9002 Permission Manager | procedure | AddUserToUserGroup(Guid, Code[20], Text[30]) | Pending | 22.0 | 22 | 24, gone |
| User groups are replaced with security groups, where group membership is specified in M365 admin portal. | ||||||
| Codeunit 9002 Permission Manager | event | OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Custom permissions are handled within BaseApp and System Application. | ||||||
| Codeunit 9002 Permission Manager | procedure | ResetUsersToIntelligentCloudUserGroup() | Pending | 22.0 | 22 | 24, gone |
| Use the ResetUsersToIntelligentCloud procedure instead. | ||||||
| Codeunit 9002 Permission Manager | procedure | ResetUserToDefaultUserGroups(Guid) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the ResetUserToDefaultPermissions procedure. | ||||||
| Codeunit 9004 User Grp. Perm. Subscribers | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9012 Azure AD Graph | procedure | GetEnvironmentDirectoryGroup() | Pending | 22.0 | 22 | 25, gone |
| Renamed to GetEnvironmentSecurityGroupId() | ||||||
| Codeunit 9016 Azure AD Plan | event | OnCanCurrentUserManagePlansAndGroups(var Boolean) | Pending | 22.0 | 22 | 25, gone |
| Checking for user access is done within the Azure AD Module. | ||||||
| Codeunit 9016 Azure AD Plan | event | OnRemoveUserGroupsForUserAndPlan(Guid, Guid) | Pending | 22.0 | 22 | 25, gone |
| User groups are deprecated. | ||||||
| Codeunit 9019 User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9021 Manage User Plans And Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9027 Plan Ids | procedure | GetM365CollaborationPlanId() | Pending | 22.0 | 22 | 25, gone |
| Replaced by GetMicrosoft365PlanId() | ||||||
| Codeunit 9079 Background Error Handling Mgt. | procedure | GetFeatureKey() | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9079 Background Error Handling Mgt. | procedure | IsEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9079 Background Error Handling Mgt. | event | OnAfterIsEnabled(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9079 Background Error Handling Mgt. | procedure | TestIsEnabled() | Pending | 22.0 | 22 | 24, gone |
| Feature made enabled by default | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | procedure | ClearUserPersonalization(Record User Personalization) | Pending | 22.0 | 22 | 24, gone |
| This procedure cleared old "User Metadata" as well. Use ClearPersonalizedPagesForUser instead. | ||||||
| Codeunit 9823 Default Permission Set In Plan | object | Pending | 22.0 | 22 | 25, gone | |
| Getting the default permissions will be done only inside the Azure AD Plan module. | ||||||
| Codeunit 9825 Plan Configuration | event | OnAfterDeleteCustomPermissions(Guid) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnAfterTransferPermissions(Guid) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnBeforeRemoveCustomPermissionsFromUser(Record Access Control, var Boolean) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnBeforeRemoveDefaultPermissionsFromUser(Record Access Control, var Boolean) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9825 Plan Configuration | event | OnCustomPermissionSetChange(Guid, Code[20], Guid, Option, Text[30]) | Pending | 22.0 | 22 | 25, gone |
| Not needed when the user groups are removed. | ||||||
| Codeunit 9828 Default PS in Plan Impl | object | Pending | 22.0 | 22 | 25, gone | |
| Getting the default permissions will be done only inside the Azure AD Plan module. | ||||||
| Codeunit 9842 Legacy User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Codeunit 9987 Word Template | procedure | RemoveRelatedTable(Code[30], Integer) | Pending | 22.0 | 22 | 25, gone |
| Replaced by RemoveTable below | ||||||
| Codeunit 9998 Upgrade Tag Definitions | procedure | GetAdvancedIntrastatBaseDemoDataUpgradeTag() | Pending | 22.0 | 20 | 24, gone |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 9998 Upgrade Tag Definitions | procedure | GetIntrastatJnlLinePartnerIDUpgradeTag() | Pending | 22.0 | 22 | 24, gone |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Codeunit 104011 Upg Advanced Checklist Setup | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Enum 263 Intrastat Export Format | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Enum 9842 User Grp. Migration Guide Page | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Enum extension 2611 Feature To Update - BaseApp | value | CurrencySymbolMapping | Pending | 22.0 | 22 | 24, gone |
| Feature CurrencySymbolMapping will be enabled by default in version 22.0. | ||||||
| Enum extension 2611 Feature To Update - BaseApp | value | OptionMapping | Pending | 22.0 | 22 | 24, gone |
| Feature OptionMapping will be enabled by default in version 22.0. | ||||||
| Page 105 New Account Schedule Name | procedure | GetColumnLayoutName() | Pending | 22.0 | 21 | 24, gone |
| Column definition is now stored in Financial Report. | ||||||
| Page 105 New Account Schedule Name | procedure | Set(Code[10], Code[10]) | Pending | 22.0 | 21 | 24, gone |
| Use Set only with the Name parameter now. Column definition is now stored in Financial Report. | ||||||
| Page 179 Reverse Entries | object | Pending | 22.0 | 21 | 24, gone | |
| This page will be replaced by "Reverse Transaction Entries". Use that page instead | ||||||
| Page 311 Intrastat Journal | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 325 Intrastat Journal Templates | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 326 Intrastat Jnl. Template List | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 327 Intrastat Jnl. Batches | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 328 Intrastat Setup | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 344 Navigate | event | OnBeforeFindRecords(var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Replaced by OnBeforeFindRecordsProcedure | ||||||
| Page 379 Bank Acc. Reconciliation | event | OnUpdateBankAccountLedgerEntrySubpageOnAfterSetFilters(var Record Bank Account Ledger Entry) | Pending | 22.0 | 21 | 24, gone |
| Use the event OnAfterApplyControledFilters in ApplyBankLedferEntries.Page.al | ||||||
| Page 381 Apply Bank Acc. Ledger Entries | procedure | CopyCurrentFilters(var Record Bank Account Ledger Entry) | Pending | 22.0 | 22 | 24, gone |
| Unused procedure, extend this page instead and use the filters or use the event OnAfterAppliedControledFilters | ||||||
| Page 381 Apply Bank Acc. Ledger Entries | procedure | ToggleMatchedFilter(Boolean) | Pending | 22.0 | 21 | 24, gone |
| Use ShowAll, ShowNonMatched instead | ||||||
| Page 475 VAT Statement Preview Line | event | OnUpdateFormOnBeforePageUpdate2(var Record VAT Statement Name, var Record VAT Statement Line, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Boolean, Enum VAT Date Type) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnUpdateFormOnBeforePageUpdate | ||||||
| Page 475 VAT Statement Preview Line | procedure | UpdateForm(var Record VAT Statement Name, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Enum VAT Date Type) | Pending | 22.0 | 21 | 24, gone |
| Replaced by UpdateForm without VAT Date | ||||||
| Page 950 Time Sheet | object | Pending | 22.0 | 22 | 24, gone | |
| Remove old time sheet experience. | ||||||
| Page 1190 Create Payment | event | OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer(var Record Gen. Journal Line, Record Payment Buffer) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnBeforeUpdateGnlJnlLineDimensionsFromVendorPayment. | ||||||
| Page 1190 Create Payment | event | OnUpdateTempBufferFromVendorLedgerEntry(var Record Payment Buffer, Record Vendor Ledger Entry) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnUpdateVendorPaymentBufferFromVendorLedgerEntry. | ||||||
| Page 1811 Setup Email Logging | object | Pending | 22.0 | 22 | 24, gone | |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | procedure | ClearEmailLoggingSetup(var Record Marketing Setup) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | procedure | InitExchangeService() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | event | OnAfterMarketingSetupEmailLoggingCompleted() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5094 Marketing Setup | event | OnAfterMarketingSetupEmailLoggingUsed() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Page 5096 Task List | procedure | Caption() | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure GetCaption() | ||||||
| Page 5337 CRM Coupled Fields | object | Pending | 22.0 | 22 | 24, gone | |
| This page is no longer used. Use CRM Coupling Fields page instead. | ||||||
| Page 6400 Flow Template Selector | object | Pending | 22.0 | 22 | 24, gone | |
| This page will be replaced by a platform feature. You can invoke the platform feature with a customaction of type FlowTemplateGallery. | ||||||
| Page 6401 Flow Selector | object | Pending | 22.0 | 22 | 24, gone | |
| This funcionality has been moved to Power Automate menu | ||||||
| Page 7379 Item Bin Contents | object | Pending | 22.0 | 22 | 24, gone | |
| Replaced by page 7304 - "Bin Content" | ||||||
| Page 8452 Advanced Intrastat Checklist | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Page 9191 User Page Personalization List | object | Pending | 22.0 | 22 | 24, gone | |
| This page is based on an obsoleted record. Use page 9200 "Personalized Pages" instead. | ||||||
| Page 9804 Permissions FactBox | object | Pending | 22.0 | 21 | 24, gone | |
| Replaced with Expanded Permissions Factbox in System Application | ||||||
| Page 9828 User Group Plan FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9829 User Groups FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Use the Security Groups page or Permission Sets page directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9830 User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Groups page in the security groups system; by Permission Sets page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9831 User Group Members | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Members page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9832 User Group Members FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Members Part page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9833 User Groups User SubPage | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9834 User Group Permission Sets | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Permission Sets page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9835 User Group Permissions FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Security Group Permissions Part page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9836 User Group Memberships FactBox | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9837 Permission Set by User Group | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Permission Set By Sec. Group page in the security groups system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9838 User by User Group | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Adding users to security groups is done in M365 admin center or Users and Groups menu in Windows. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9840 Tenant Permissions FactBox | object | Pending | 22.0 | 21 | 24, gone | |
| Replaced with Expanded Permissions Factbox in System Application | ||||||
| Page 9842 User Group by Plan | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Page 9859 Tenant Permission Subform | procedure | SetPageVariables(Guid) | Pending | 22.0 | 21 | 25, gone |
| No longer used. | ||||||
| Page 9988 Word Templates Table Lookup | procedure | GetRecord(var Record Word Templates Table) | Pending | 22.0 | 22 | 25, gone |
| Use Page.GetRecord instead. | ||||||
| Page 99000959 Order Promising Lines | procedure | SetSourceType(Option) | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure SetSource() | ||||||
| Permission set 26 Confirm Management - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 417 Environment Info. - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 421 Data Compression - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 433 Azure AD Tenant - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 1288 OAuth - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 1818 Navigation Bar Subs. - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 2200 Azure Key Vault - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3060 URI - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3703 Server Settings - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3918 Record Reference - Exec | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 3960 Regex - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 4030 Client Type Mgt. - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 4110 Base64 Convert - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 7243 User Groups - Admin | object | Pending | 22.0 | 22 | 24, gone | |
| The user group functionality is deprecated. | ||||||
| Permission set 9008 User Login Times - Read | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 9012 Azure AD Graph - Objects | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Permission set 9013 User Login Times - View | object | Pending | 22.0 | 22 | 25, gone | |
| This permission set is replaced with inherent permissions and is no longer needed. | ||||||
| Profile M365 Collaboration | object | Pending | 22.0 | 22 | 24, gone | |
| New EMPLOYEE profile has been created and it should be used instead. | ||||||
| Query 773 Users in User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Report 12 VAT Statement | procedure | InitializeRequest(var Record VAT Statement Name, var Record VAT Statement Line, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Boolean, Enum VAT Date Type) | Pending | 22.0 | 21 | 24, gone |
| Replaced by InitializeRequest without VAT Date parameter | ||||||
| Report 20 Calc. and Post VAT Settlement | procedure | InitializeRequest(Date, Date, Enum VAT Date Type, Date, Code[20], Code[20], Boolean, Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced By InitializeRequest without VAT date | ||||||
| Report 296 Batch Post Sales Orders | procedure | InitializeRequest(Boolean, Boolean, Date, Boolean, Boolean, Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by InitializeRequest with VAT Date parameters. | ||||||
| Report 393 Suggest Vendor Payments | event | OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer(var Record Gen. Journal Line, Record Payment Buffer, Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnBeforeUpdateGnlJnlLineDimensionsFromVendorPaymentBuffer. | ||||||
| Report 393 Suggest Vendor Payments | event | OnMakeGenJnlLinesOnBeforeTempPaymentBufferInsert(var Record Payment Buffer, Record Vendor Ledger Entry, Record Payable Vendor Ledger Entry) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnMakeGenJnlLinesOnBeforeVendorPaymentBufferInsert. | ||||||
| Report 393 Suggest Vendor Payments | event | OnMakeGenJnlLinesOnBeforeTempPaymentBufferInsertNonSummarize(var Record Payment Buffer, Record Vendor Ledger Entry, var Boolean, var Code[20]) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnMakeGenJnlLinesOnBeforeVendorPaymentBufferInsertNonSummarize. | ||||||
| Report 393 Suggest Vendor Payments | event | OnMakeGenJnlLinesOnBeforeTempPaymentBufferModify(var Record Payment Buffer, Record Vendor Ledger Entry) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnMakeGenJnlLinesOnBeforeVendorPaymentBufferModify. | ||||||
| Report 393 Suggest Vendor Payments | event | OnMakeGenJnlLinesOnBeforeUpdateTempPaymentBufferAmounts(var Record Payment Buffer, Record Vendor Ledger Entry, var Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnMakeGenJnlLinesOnBeforeUpdateVendorPaymentBufferAmounts. | ||||||
| Report 393 Suggest Vendor Payments | event | OnUpdateTempBufferFromVendorLedgerEntry(var Record Payment Buffer, Record Vendor Ledger Entry) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnUpdateVendorPaymentBufferFromVendorLedgerEntry. | ||||||
| Report 496 Batch Post Purchase Orders | procedure | InitializeRequest(Boolean, Boolean, Date, Boolean, Boolean, Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by InitializeRequest with VAT Date parameters. | ||||||
| Report 501 Intrastat - Form | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 502 Intrastat - Checklist | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 593 Intrastat - Make Disk Tax Auth | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 594 Get Item Ledger Entries | object | Pending | 22.0 | 22 | 24, gone | |
| Intrastat related functionalities are moved to Intrastat extensions. | ||||||
| Report 1496 Suggest Bank Acc. Recon. Lines | event | OnInsertCheckLineOnBeforeBankAccReconLineInsert(var Record Bank Acc. Reconciliation Line, Record Check Ledger Entry) | Pending | 22.0 | 21 | 24, gone |
| Use OnBeforeInsertBankAccReconLine instead. | ||||||
| Report 9001 Copy User Group | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Copy Security Group page in the security groups system and Copy Permission Set report in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| Table 3 Payment Terms | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 4 Currency | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 9 Country/Region | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 10 Shipment Method | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 15 G/L Account | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 18 Customer | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 23 Vendor | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 27 Item | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 32 Item Ledger Entry | field | 5700 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 36 Sales Header | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 36 Sales Header | procedure | BatchConfirmUpdateDeferralDate(var Option, Boolean, Date) | Pending | 22.0 | 21 | 24, gone |
| Replaced by BatchConfirmUpdateDeferralDate with VAT Date parameters. | ||||||
| Table 37 Sales Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 37 Sales Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 37 Sales Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 37 Sales Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 37 Sales Line | procedure | CanCalculateTax() | Pending | 22.0 | 21 | 24, gone |
| Renaming the global procedure to GetSkipTaxCalculation():Boolean | ||||||
| Table 37 Sales Line | event | OnCopyFromGLAccountOnBeforeTestDirectPosting(var Record Sales Line, var Record G/L Account, var Record Sales Header, var Boolean) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnBeforeTestDirectPosting() with same params | ||||||
| Table 38 Purchase Header | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 38 Purchase Header | procedure | BatchConfirmUpdateDeferralDate(var Option, Boolean, Date) | Pending | 22.0 | 21 | 24, gone |
| Replaced by BatchConfirmUpdateDeferralDate with VAT Date parameters. | ||||||
| Table 39 Purchase Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 39 Purchase Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 39 Purchase Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 39 Purchase Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 39 Purchase Line | procedure | CanCalculateTax() | Pending | 22.0 | 21 | 24, gone |
| Renaming the global procedure to GetSkipTaxCalculation():Boolean | ||||||
| Table 39 Purchase Line | event | OnAfterDeleteChargeChargeAssgnt(var Record Purchase Line, var Record Purchase Line, Integer) | Pending | 22.0 | 21 | 24, gone |
| Replaced by OnAfterDeleteItemChargeAssignment with the same arguments | ||||||
| Table 77 Report Selections | procedure | EnqueueMailingJob(RecordId, Text, Text, Text) | Pending | 22.0 | 20 | 24, gone |
| Unused. | ||||||
| Table 77 Report Selections | procedure | GetJobQueueParameters(var Text, var Integer, var Text, var Text[150], var Code[20], var Integer) | Pending | 22.0 | 20 | 24, gone |
| Unused. | ||||||
| Table 77 Report Selections | procedure | SendEmailToCust(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer) | Pending | 22.0 | 20 | 24, gone |
| Unused. | ||||||
| Table 77 Report Selections | procedure | SendEmailToVendor(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer) | Pending | 22.0 | 20 | 24, gone |
| Unused. | ||||||
| Table 79 Company Information | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 81 Gen. Journal Line | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 81 Gen. Journal Line | procedure | CanCalculateTax() | Pending | 22.0 | 21 | 24, gone |
| Renaming the global procedure to GetSkipTaxCalculation():Boolean | ||||||
| Table 83 Item Journal Line | field | 5700 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 84 Acc. Schedule Name | event | OnBeforePrint(var Record Acc. Schedule Name, var Boolean) | Pending | 22.0 | 21 | 24, gone |
| AccScheduleName is no longer printable directly as they are only row definitions, print instead the related Financial Report by calling directly the Account Schedule Report with SetFinancialReportName or SetFinancialReportNameNonEditable, and use the triggers on the report. | ||||||
| Table 84 Acc. Schedule Name | procedure | Print() | Pending | 22.0 | 21 | 24, gone |
| AccScheduleName is no longer printable directly as they are only row definitions, print instead related Financial Report by calling directly the Account Schedule Report with SetFinancialReportName or SetFinancialReportNameNonEditable. | ||||||
| Table 111 Sales Shipment Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 111 Sales Shipment Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 111 Sales Shipment Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 111 Sales Shipment Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 112 Sales Invoice Header | field | 176 Payment Instructions | Removed | 22.0 | 19 | 25, gone |
| Microsoft Invoicing is not supported in Business Central | ||||||
| Table 112 Sales Invoice Header | field | 177 Payment Instructions Name | Removed | 22.0 | 19 | 25, gone |
| Microsoft Invoicing is not supported in Business Central | ||||||
| Table 112 Sales Invoice Header | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 113 Sales Invoice Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 113 Sales Invoice Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 113 Sales Invoice Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 113 Sales Invoice Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 114 Sales Cr.Memo Header | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 115 Sales Cr.Memo Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 115 Sales Cr.Memo Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 115 Sales Cr.Memo Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 115 Sales Cr.Memo Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 121 Purch. Rcpt. Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 121 Purch. Rcpt. Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 121 Purch. Rcpt. Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 121 Purch. Rcpt. Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 122 Purch. Inv. Header | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 123 Purch. Inv. Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 123 Purch. Inv. Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 123 Purch. Inv. Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 123 Purch. Inv. Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 125 Purch. Cr. Memo Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 125 Purch. Cr. Memo Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 125 Purch. Cr. Memo Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 125 Purch. Cr. Memo Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 133 Incoming Document Attachment | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 167 Job | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 204 Unit of Measure | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 232 Gen. Journal Batch | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 247 Intrastat Setup | field | 8 Use Advanced Checklist | Removed | 22.0 | 18 | 25, gone |
| Unconditionally replaced by Advanced Intrastat Checklist | ||||||
| Table 289 Payment Method | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 313 Inventory Setup | field | 5725 Use Item References | Removed | 22.0 | 19 | 25, gone |
| Replaced by default visibility for Item Reference's fields and actions. | ||||||
| Table 318 Tax Area | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 321 Tax Group | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 323 VAT Business Posting Group | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 324 VAT Product Posting Group | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 348 Dimension | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 349 Dimension Value | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 352 Default Dimension | procedure | CreateDimValuePerAccountFromDimValue(Record Dimension Value) | Pending | 22.0 | 21 | 25, gone |
| Replaced by CreateDimValuePerAccountFromDimValue(DimValue: Record "Dimension Value"; Allowed: Boolean) | ||||||
| Table 475 Vendor Payment Buffer | procedure | CopyFieldsFromPaymentBuffer(Record Payment Buffer) | Pending | 22.0 | 22 | 24, gone |
| Table Payment Buffer will be replaced by table Vendor Payment Buffer. | ||||||
| Table 560 VAT Clause | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 560 VAT Clause | procedure | GetDescription(Variant) | Pending | 22.0 | 21 | 24, gone |
| Replaced by GetDescriptionText() | ||||||
| Table 888 SmartList Designer Setup | object | Removed | 22.0 | 19 | 25, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Table 952 Time Sheet Detail | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 1552 User Callouts | object | Removed | 22.0 | 19 | 25, gone | |
| Use "User Settings" instead. | ||||||
| Table 5050 Contact | field | 5075 Business Relation | Removed | 22.0 | 18 | 25, gone |
| Replaced by the Contact Business Relation field. | ||||||
| Table 5079 Marketing Setup | procedure | CreateExchangeAccountCredentials(var DotNet WebCredentials) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetExchangeClientSecret() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetExchangeTenantId() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetQueueFolderUID() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | GetStorageFolderUID() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | ResetExchangeTenantId() | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetExchangeAccountPassword(SecretText) | Pending | 22.0 | 24 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetExchangeAccountPassword(Text) | Pending | 22.0 | 22 | 23, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetExchangeTenantId(Text) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetQueueFolder(Record Exchange Folder) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5079 Marketing Setup | procedure | SetStorageFolder(Record Exchange Folder) | Pending | 22.0 | 22 | 24, gone |
| Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0 | ||||||
| Table 5097 Segment Criteria Line | procedure | Filter() | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure in page SegmentCriteria | ||||||
| Table 5099 Saved Segment Criteria Line | procedure | Filter() | Pending | 22.0 | 22 | 24, gone |
| Replaced by procedure GetSegmentCriteriaFilters() | ||||||
| Table 5108 Sales Line Archive | field | 5705 Cross-Reference No. | Removed | 22.0 | 18 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5108 Sales Line Archive | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 19 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5108 Sales Line Archive | field | 5707 Cross-Reference Type | Removed | 22.0 | 19 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5108 Sales Line Archive | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 19 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5110 Purchase Line Archive | field | 5705 Cross-Reference No. | Removed | 22.0 | 18 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5110 Purchase Line Archive | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 19 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5110 Purchase Line Archive | field | 5707 Cross-Reference Type | Removed | 22.0 | 19 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5110 Purchase Line Archive | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 19 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 5151 Integration Record | object | Removed | 22.0 | 17 | 25, gone | |
| This functionality will be replaced by the systemID field | ||||||
| Table 5152 Integration Record Archive | object | Removed | 22.0 | 17 | 25, gone | |
| This functionality will be replaced by the systemID field | ||||||
| Table 5200 Employee | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 5300 Outlook Synch. Entity | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5301 Outlook Synch. Entity Element | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5302 Outlook Synch. Link | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5303 Outlook Synch. Filter | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5304 Outlook Synch. Field | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5305 Outlook Synch. User Setup | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5306 Outlook Synch. Lookup Name | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5307 Outlook Synch. Option Correl. | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5311 Outlook Synch. Dependency | object | Removed | 22.0 | 19 | 25, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Table 5331 CRM Integration Record | procedure | IsIntegrationIdCoupled(Guid) | Pending | 22.0 | 21 | 24, gone |
| Replaced by IsIntegrationIdCoupled(IntegrationID: Guid; TableId: Integer) | ||||||
| Table 5374 CRM Synch. Conflict Buffer | field | 15 Deleted On | Removed | 22.0 | 17 | 25, gone |
| This field is obsolete and should not be used after Integration Record is deprecated. | ||||||
| Table 5377 Ext Txt ID Integration Record | object | Removed | 22.0 | 17 | 25, gone | |
| This functionality will be replaced by the systemID field | ||||||
| Table 5515 Integration Management Setup | object | Removed | 22.0 | 17 | 25, gone | |
| The table will be removed with Integration Management. Refactor to use systemID, systemLastModifiedAt and other system fields. | ||||||
| Table 5717 Item Cross Reference | object | Removed | 22.0 | 18 | 25, gone | |
| Replaced by ItemReference table as part of Item Reference feature. | ||||||
| Table 5722 Item Category | field | 8000 Id | Removed | 22.0 | 17 | 25, gone |
| This functionality will be replaced by the systemID field | ||||||
| Table 6651 Return Shipment Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6651 Return Shipment Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6651 Return Shipment Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6651 Return Shipment Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6661 Return Receipt Line | field | 5705 Cross-Reference No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6661 Return Receipt Line | field | 5706 Unit of Measure (Cross Ref.) | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6661 Return Receipt Line | field | 5707 Cross-Reference Type | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 6661 Return Receipt Line | field | 5708 Cross-Reference Type No. | Removed | 22.0 | 17 | 25, gone |
| Cross-Reference replaced by Item Reference feature. | ||||||
| Table 7000 Price List Header | procedure | IsCRMIntegrationAllowed(Boolean) | Pending | 22.0 | 22 | 24, gone |
| Use IsCRMIntegrationAllowed with updated parameters | ||||||
| Table 7004 Sales Line Discount | event | OnBeforeValidateUnitofMeasureCode(var Record Sales Line Discount, Record Sales Line Discount, var Boolean) | Pending | 22.0 | 19 | 25, gone |
| This table is replaced by the new implementation (V16) of price calculation: table Price List Line | ||||||
| Table 8451 Intrastat Checklist Setup | object | Removed | 22.0 | 18 | 25, gone | |
| Replaced by Advanced Intrastat Checklist | ||||||
| Table 9888 SmartList Export Results | object | Removed | 22.0 | 19 | 25, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Table 9889 SmartList Import Results | object | Removed | 22.0 | 19 | 25, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Table extension 242 ObsoleteSourceCodeSetupExt | field | 11764 Close Balance Sheet | Removed | 22.0 | 25 | 25, gone |
| Moved to Core Localization Pack for Czech. | ||||||
| Table extension 242 ObsoleteSourceCodeSetupExt | field | 11765 Open Balance Sheet | Removed | 22.0 | 25 | 25, gone |
| Moved to Core Localization Pack for Czech. | ||||||
| XmlPort 9000 Export/Import User Groups | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] Replaced by the Export/Import Security Groups XML port in the security groups system; by Export Permission Sets System and Export Permission Sets Tenant XML ports in permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
| XmlPort 9010 Export/Import Plans | object | Pending | 22.0 | 22 | 24, gone | |
| [220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709. | ||||||
Gone in 22, 404
| Object | Kind | Member | State | Tag | Seen from | Last seen |
|---|---|---|---|---|---|---|
| Permission set 1885 Sandbox Cleanup - Objects | object | Pending | 20.0 | 19 | 21, gone | |
| Replaced by Environment Cleanup module. | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeCopyDimPostBufToInvPostBuf(var Record Invoice Post. Buffer, var Record Dimension Posting Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Invoice Post Buffer refactoring | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeCopyInvPostBufToDimPostBuf(var Record Dimension Posting Buffer, var Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Invoice Post Buffer refactoring | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeCreateGLEntriesForTotalAmounts(var Record Invoice Post. Buffer, Record Gen. Journal Line, var Code[20], var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeCreateGLEntriesForTotalAmountsV19(). | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeCreateGLEntriesForTotalAmountsUnapply(Record Detailed Cust. Ledg. Entry, var Record Customer Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeCreateGLEntriesForTotalAmountsUnapplyV19(). | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendor(Record Detailed Vendor Ledg. Entry, var Record Vendor Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendorV19(). | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeCreateGLEntryForTotalAmountsForInvPostBuf(var Record Gen. Journal Line, Record Invoice Post. Buffer, var Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeCreateGLEntryForTotalAmountsForDimPostBuf(). | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnBeforeUpdateTotalAmounts(var Record Invoice Post. Buffer, var Integer, var Decimal, var Decimal, var Boolean, var Record Detailed CV Ledg. Entry Buffer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeUpdateTotalAmountsV19(). | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntry(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by. OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntryV19(). | ||||||
| Codeunit 12 Gen. Jnl.-Post Line | event | OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmounts(var Record Customer Posting Group, var Record Detailed CV Ledg. Entry Buffer, var Record Gen. Journal Line, var Record Invoice Post. Buffer, Decimal, Integer, Code[20], Boolean, Code[10], var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmountsV19(). | ||||||
| Codeunit 80 Sales-Post | event | OnInsertInvoiceHeaderOnBeforeSetPaymentInstructions(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Shipment Header) | Pending | 19.0 | 19 | 21, gone |
| Removed as part of Invoicing | ||||||
| Codeunit 90 Purch.-Post | event | OnAfterPostGLAndVendor(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Record Purchase Line, Record Purchase Line, Boolean, var Record Vendor Ledger Entry) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterPostInvoice() | ||||||
| Codeunit 90 Purch.-Post | event | OnPostGLAndVendorOnAfterUpdatePurchaseHeader(Boolean, var Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnAfterUpdatePurchaseHeader() | ||||||
| Codeunit 350 IntraJnlManagement | procedure | ValidateChecklistReport(Record Intrastat Jnl. Line) | Pending | 19.0 | 18 | 21, gone |
| Replaced by Advanced Intrastat Checklist | ||||||
| Codeunit 359 PeriodFormManagement | object | Pending | 19.0 | 19 | 21, gone | |
| Replaced by PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | CreatePeriodFormat(Option, Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | EndOfPeriod() | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | FindDate(Text[3], var Record Date, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | FindPeriod(var Record Item, Text[3], Option, Enum Analysis Amount Type) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | FindPeriodOnMatrixPage(var Text, var Text, Text[3], Option, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | GetFullPeriodDateFilter(Option, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | GetPeriodTypeSymbol(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | MoveDateByPeriod(Date, Option, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | MoveDateByPeriodToEndOfPeriod(Date, Option, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | procedure | NextDate(Integer, var Record Date, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation. | ||||||
| Codeunit 359 PeriodFormManagement | event | OnAfterCreatePeriodFormat(Option, Date, var Text[10]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterCreatePeriodFormat of PeriodPageManagement.Codeunit.al. | ||||||
| Codeunit 448 Job Queue Dispatcher | event | OnAfterExecuteJob(var Record Job Queue Entry, Boolean) | Pending | 19.0 | 19 | 21, gone |
| WasSuccess boolean is always true. In event of error, use OnAfterLogError in JobQueueErrorHandler. | ||||||
| Codeunit 448 Job Queue Dispatcher | event | OnAfterHandleRequest(var Record Job Queue Entry, Boolean, Integer) | Pending | 19.0 | 19 | 21, gone |
| WasSuccess boolean is always true. In event of error, use OnAfterLogError in JobQueueErrorHandler. | ||||||
| Codeunit 484 Change Global Dim. Log Mgt. | procedure | FindChildTable(Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FindChildTables() | ||||||
| Codeunit 888 SmartList Designer | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not available in Business Central. This codeunit will be removed or marked as internal. | ||||||
| Codeunit 889 SmartList Designer Impl | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Codeunit 890 Query Navigation Builder | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Codeunit 1021 Job Jnl.-Post | event | OnCodeOnAftreConfirm(var Record Job Journal Line) | Pending | 19.0 | 19 | 21, gone |
| Replaced with OnCodeOnAfterConfirm | ||||||
| Codeunit 1332 Template Feature Mgt. | procedure | GetFeatureKey() | Pending | 19.0 | 19 | 21, gone |
| Feature key is not required anymore and will be removed. | ||||||
| Codeunit 1353 Generate Master Data Telemetry | object | Pending | 19.0 | 18 | 21, gone | |
| Replaced by Send Daily Telemetry codeunit. | ||||||
| Codeunit 1354 Generate Activity Telemetry | object | Pending | 19.0 | 18 | 21, gone | |
| Replaced by Send Daily Telemetry codeunit. | ||||||
| Codeunit 1381 Customer Templ. Mgt. | procedure | OpenCustomerTemplListPage(Notification) | Pending | 19.0 | 19 | 21, gone |
| Will not be needed after customer template table will be removed. | ||||||
| Codeunit 1381 Customer Templ. Mgt. | procedure | OpenLearnMore(Notification) | Pending | 19.0 | 19 | 21, gone |
| Will not be needed after customer template table will be removed. | ||||||
| Codeunit 1381 Customer Templ. Mgt. | procedure | ShowContactConversionTemplatesNotification() | Pending | 19.0 | 19 | 21, gone |
| Will not be needed after customer template table will be removed. | ||||||
| Codeunit 1640 Add-in Deployment Helper | procedure | DeployManifest(var Record Office Add-in) | Pending | 19.0 | 19 | 21, gone |
| End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 1640 Add-in Deployment Helper | procedure | InitializeAndValidate() | Pending | 19.0 | 19 | 21, gone |
| End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 1640 Add-in Deployment Helper | procedure | RemoveApp(var Record Office Add-in) | Pending | 19.0 | 19 | 21, gone |
| End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 1640 Add-in Deployment Helper | procedure | SetManifestDeploymentCredentials(Text[80], Text[30]) | Pending | 19.0 | 19 | 21, gone |
| End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 1640 Add-in Deployment Helper | procedure | SetManifestDeploymentCustomEndpoint(Text[250]) | Pending | 19.0 | 19 | 21, gone |
| End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 1650 Office Add-in Web Service | object | Pending | 19.0 | 19 | 21, gone | |
| End of support for Exchange PowerShell. Add-ins can be deployed manually. | ||||||
| Codeunit 1651 Exchange PowerShell Runner | object | Pending | 19.0 | 19 | 21, gone | |
| End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 1800 Assisted Company Setup | procedure | GetAllowedCompaniesForCurrnetUser(var Record Company) | Pending | 19.0 | 18 | 21, gone |
| Replaced with GetAllowedCompaniesForCurrentUser. | ||||||
| Codeunit 1800 Assisted Company Setup | procedure | HasCurrentUserAccessToCompany(Text[30]) | Pending | 19.0 | 18 | 21, gone |
| Replaced with IsAllowedCompanyForCurrentUser. | ||||||
| Codeunit 3010 DotNet_Image | object | Pending | 19.0 | 19 | 21, gone | |
| This codeunit is obsolete. Use the Image codeunit in the Image Module instead. | ||||||
| Codeunit 3010 DotNet_Image | procedure | Dispose() | Pending | 19.0 | 19 | 21, gone |
| Removed as we do not need to handle memory allocation in the new module. | ||||||
| Codeunit 3010 DotNet_Image | procedure | GetImage(var DotNet Image) | Pending | 19.0 | 19 | 21, gone |
| Removed as we only support streams | ||||||
| Codeunit 3010 DotNet_Image | procedure | RawFormat(var Codeunit DotNet_ImageFormat) | Pending | 19.0 | 19 | 21, gone |
| Provide format in Save() function instead | ||||||
| Codeunit 3010 DotNet_Image | procedure | Save(var OutStream, Codeunit DotNet_ImageFormat) | Pending | 19.0 | 19 | 21, gone |
| Codeunit has been replaced by enum in the Image module | ||||||
| Codeunit 3010 DotNet_Image | procedure | SetImage(DotNet Image) | Pending | 19.0 | 19 | 21, gone |
| Removed as we only support streams | ||||||
| Codeunit 3011 DotNet_ImageFormatConverter | object | Pending | 19.0 | 19 | 21, gone | |
| This codeunit is obsolete. Use the Image codeunit in the Image Module instead. | ||||||
| Codeunit 3011 DotNet_ImageFormatConverter | procedure | ConvertToString(var Codeunit DotNet_ImageFormat) | Pending | 19.0 | 19 | 21, gone |
| Replaced by GetFormatAsString() in Image module | ||||||
| Codeunit 3012 DotNet_ImageFormat | object | Pending | 19.0 | 19 | 21, gone | |
| This codeunit is obsolete. Use the ImageFormat Enum in the Image Module instead. | ||||||
| Codeunit 3023 DotNet_ActionableMessage | object | Pending | 19.0 | 19 | 21, gone | |
| This codeunit is obsolete. | ||||||
| Codeunit 3704 Url Helper Impl. | procedure | GetPowerBIApiUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 3704 Url Helper Impl. | procedure | GetPowerBIEmbedReportsUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 3704 Url Helper Impl. | procedure | GetPowerBIReportsUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 3704 Url Helper Impl. | procedure | GetPowerBIResourceUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 5054 WordManagement | object | Pending | 19.0 | 18 | 21, gone | |
| Word DotNet libraries do not work in any of the supported clients. The functionality is replaced with Word Template Interactions codeunit. | ||||||
| Codeunit 5068 WordApplicationHandler | object | Pending | 19.0 | 18 | 21, gone | |
| Word DotNet libraries do not work in any of the supported clients. | ||||||
| Codeunit 5300 Outlook Synch. Setup Mgt. | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5301 Outlook Synch. NAV Mgt | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5303 Outlook Synch. Deletion Mgt. | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5304 Outlook Synch. Outlook Mgt. | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5305 Outlook Synch. Process Line | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5306 Outlook Synch. Export Schema | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5309 Outlook Synch. Process Links | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5310 Outlook Synch. Resolve Confl. | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5311 Outlook Synch. Finalize | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5312 Outlook Synch. Setup Defaults | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5313 Outlook Synch. Dispatcher | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Codeunit 5323 Exchange Add-in Setup | procedure | PromptForCredentials() | Pending | 19.0 | 19 | 21, gone |
| Removing legacy basic authentication. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token. | ||||||
| Codeunit 5342 CRM Synch. Helper | procedure | SetSalesInvoiceHeaderCoupledToCRM(Record Sales Invoice Header) | Pending | 19.0 | 19 | 21, gone |
| Modify the code to get CRMIntegrationRecord out of SalesInvoiceHeader.RecordId, then call CRMIntegrationManagement.SetCoupledFlag | ||||||
| Codeunit 5611 Calculate Normal Depreciation | event | OnAfterTransferValues(Record Fixed Asset, Record FA Depreciation Book, Boolean, var Decimal, var Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterTransferValues2() | ||||||
| Codeunit 5611 Calculate Normal Depreciation | event | OnAfterTransferValuesCalculation(Record Fixed Asset, Record FA Depreciation Book, var Boolean, var Decimal, var Decimal, var Decimal, var Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterTransferValues2() | ||||||
| Codeunit 5611 Calculate Normal Depreciation | event | OnBeforeCalculateTransferValue(Code[20], var Dictionary, var Dictionary, var Dictionary, var Dictionary, var Decimal, var Decimal, var Option, var Boolean, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnCalculateOnBeforeTransferValue(). | ||||||
| Codeunit 5720 Item Reference Management | procedure | GetFeatureKey() | Pending | 19.0 | 19 | 21, gone |
| Not used anymore, item reference is always enabled | ||||||
| Codeunit 5720 Item Reference Management | procedure | IsEnabled() | Pending | 19.0 | 19 | 21, gone |
| Not used anymore, item reference is always enabled | ||||||
| Codeunit 5720 Item Reference Management | event | OnAfterIsEnabled(var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Not used anymore, item reference is always enabled | ||||||
| Codeunit 5721 Feature - Item Reference | object | Pending | 19.0 | 19 | 21, gone | |
| Feature ItemReference got enabled by default. | ||||||
| Codeunit 5721 Feature - Item Reference | procedure | AfterUpdate(Record Feature Data Update Status) | Pending | 19.0 | 19 | 21, gone |
| Replaced by normal upgrade process. | ||||||
| Codeunit 5721 Feature - Item Reference | procedure | GetTaskDescription() | Pending | 19.0 | 19 | 21, gone |
| Replaced by normal upgrade process. | ||||||
| Codeunit 5721 Feature - Item Reference | procedure | IsDataUpdateRequired() | Pending | 19.0 | 19 | 21, gone |
| Replaced by normal upgrade process. | ||||||
| Codeunit 5721 Feature - Item Reference | event | OnAfterCountRecords(var Record Document Entry) | Pending | 19.0 | 19 | 21, gone |
| Replaced by normal upgrade process. | ||||||
| Codeunit 5721 Feature - Item Reference | procedure | ReviewData() | Pending | 19.0 | 19 | 21, gone |
| Replaced by normal upgrade process. | ||||||
| Codeunit 5721 Feature - Item Reference | procedure | UpdateData(Record Feature Data Update Status) | Pending | 19.0 | 19 | 21, gone |
| Replaced by normal upgrade process. | ||||||
| Codeunit 5940 ServContractManagement | procedure | CreateDetailedServLine(Record Service Header, Record Service Contract Line, Integer, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CreateDetailedServiceLine() | ||||||
| Codeunit 5940 ServContractManagement | procedure | CreateHeadingServLine(Record Service Header, Integer, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CreateHeadingServiceLine() | ||||||
| Codeunit 5940 ServContractManagement | procedure | CreateLastServLines(Record Service Header, Integer, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| CreateLastServiceLines | ||||||
| Codeunit 5940 ServContractManagement | procedure | CreateServiceLedgerEntry(Record Service Header, Integer, Code[20], Date, Date, Boolean, Boolean, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CreateServiceLedgEntry() | ||||||
| Codeunit 5940 ServContractManagement | procedure | CreateServLine(Record Service Header, Integer, Code[20], Date, Date, Integer, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CreateServiceLine() | ||||||
| Codeunit 5940 ServContractManagement | procedure | FilterServContractLine(var Record Service Contract Line, Code[20], Option, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FilterServiceContractLine() | ||||||
| Codeunit 5940 ServContractManagement | procedure | GetAffectedItemsOnCustChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Integer) | Pending | 19.0 | 19 | 21, gone |
| Relaced by GetAffectedItemsOnContractChange() | ||||||
| Codeunit 5940 ServContractManagement | procedure | YearContract(Integer, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by IsYearContract | ||||||
| Codeunit 5981 Service-Post (Yes/No) | procedure | SetPreviewContext(var Record Service Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetGlobalServiceHeader | ||||||
| Codeunit 6153 API Webhook Notification Mgt. | procedure | TryGetEntityKeyField(var Record API Webhook Entity, var RecordRef, var FieldRef) | Pending | 19.0 | 19 | 21, gone |
| Use another implementation of TryGetEntityKeyField | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | GetFactboxFilterFromID(Text) | Pending | 19.0 | 19 | 21, gone |
| Hardcoded name filtering for reports is deprecated. The user can search reports with the builtin search function in the page. | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | GetPowerBIUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the function GetLicenseUrl of codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | GetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30]) | Pending | 19.0 | 19 | 21, gone |
| Use GetReportsAndWorkspaces in codeunit "Power BI Workspace Mgt." instead. | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | GetReportsForUserContext(var Record Power BI Report Buffer, var Text, var Text, Text[30]) | Pending | 19.0 | 19 | 21, gone |
| Use the GetReportsForUserContext without the ExceptionMessage and ExceptionDetails parameters. | ||||||
| Codeunit 6301 Power BI Service Mgt. | procedure | UpdateEmbedUrlCache(var Record Power BI Report Buffer, Text) | Pending | 19.0 | 19 | 21, gone |
| This function was used to update old records just-in-time, and is no longer needed. | ||||||
| Codeunit 6500 Item Tracking Management | procedure | ExistingExpirationDate(Code[20], Code[20], Code[50], Code[50], Boolean, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure ExistingExpirationDate with parameter Item Tracking Setup. | ||||||
| Codeunit 6500 Item Tracking Management | procedure | ExistingExpirationDateAndQty(Code[20], Code[20], Code[50], Code[50], var Decimal) | Pending | 19.0 | 19 | 21, gone |
| Replaced by ExistingExpirationDateAndQty() with parameter Item Tracking Setup. | ||||||
| Codeunit 6500 Item Tracking Management | procedure | ExistingWarrantyDate(Code[20], Code[20], Code[50], Code[50], var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure ExistingWarrantyDate(). | ||||||
| Codeunit 6500 Item Tracking Management | procedure | GetLotSNDataSet(Code[20], Code[20], Code[50], Code[50], var Record Item Ledger Entry) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure FindLastItemLedgerEntry(). | ||||||
| Codeunit 6500 Item Tracking Management | procedure | GetWhseExpirationDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by GetWhseExpirationDate() with parameter Item Tracking Setup. | ||||||
| Codeunit 6500 Item Tracking Management | procedure | GetWhseWarrantyDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure GetWhseWarrantyDate() with parameter Item Tracking Setup. | ||||||
| Codeunit 6500 Item Tracking Management | procedure | InitItemTrkgForTempWkshLine(Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by InitItemTrackingForTempWhseWorksheetLine(). | ||||||
| Codeunit 6500 Item Tracking Management | procedure | InitWhseWkshLine(var Record Whse. Worksheet Line, Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by InitWhseWorksheetLine(). | ||||||
| Codeunit 6500 Item Tracking Management | event | OnCheckWhseItemTrkgSetupOnAfterItemTrackingCodeGet(var Record Item Tracking Code) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterGetWhseItemTrkgSetupOnAfterItemTrackingCodeGet. | ||||||
| Codeunit 6500 Item Tracking Management | event | OnCopyItemTracking3OnBeforeSwapSign(var Record Reservation Entry) | Pending | 19.0 | 18 | 21, gone |
| Replaced by OnCopyItemTracking3OnAfterSwapSign() | ||||||
| Codeunit 6500 Item Tracking Management | procedure | WhseItemTrkgLineExists(Code[20], Integer, Integer, Code[10], Integer, Integer, Code[10], Code[50], Code[50]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure WhseItemTrkgLineExists() with parameter Item Tracking Setup. | ||||||
| Codeunit 6520 Item Tracing Mgt. | procedure | FindRecords(var Record Item Tracing Buffer, var Record Item Tracing Buffer, Text, Text, Text, Text, Option, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure FindRecords() with parameter PackageNoFilter. | ||||||
| Codeunit 6520 Item Tracing Mgt. | procedure | InitSearchCriteria(Text, Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure InitSearchCriteria() with parameter PackageNoFilter. | ||||||
| Codeunit 6520 Item Tracing Mgt. | procedure | InitSearchParm(var Record Item Tracing Buffer, var Text, var Text, var Text, var Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same procedure with PackageNoFilter parameter. | ||||||
| Codeunit 6520 Item Tracing Mgt. | procedure | RecallHistory(Integer, var Record Item Tracing Buffer, var Record Item Tracing Buffer, var Text, var Text, var Text, var Text, var Option, var Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure RecallHistory with parameter PackageNoFilter. | ||||||
| Codeunit 6520 Item Tracing Mgt. | procedure | SpecificTracking(Code[20], Code[50], Code[50]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure IsSpecificTracking(). | ||||||
| Codeunit 6710 ODataUtility | procedure | ConvertNavFieldNameToOdataName(Text) | Pending | 19.0 | 19 | 21, gone |
| Use ExternalizeName instead | ||||||
| Codeunit 6710 ODataUtility | event | OnEditInExcel(Text[240], Text) | Pending | 19.0 | 19 | 21, gone |
| Event has been moved to System App, codeunit "Edit in Excel" event "OnEditInExcel". | ||||||
| Codeunit 6710 ODataUtility | event | OnEditInExcelWithSearch(Text[240], Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Event has been moved to System App, codeunit "Edit in Excel" event "OnEditInExcel". | ||||||
| Codeunit 7018 Price UX Management | procedure | InitSmartListDesigner() | Pending | 19.0 | 19 | 21, gone |
| Work item 393486 is closed so this function is not necessary anymore. | ||||||
| Codeunit 7130 Item Budget Management | procedure | BudgetDrillDown(Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Option, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by DrillDownBudgetAmount() | ||||||
| Codeunit 7130 Item Budget Management | procedure | CalcAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CalculateAmount() | ||||||
| Codeunit 7130 Item Budget Management | procedure | FindRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Text[250], Text, Text, Option, Text, var Boolean, Text, Text, Text, Text, Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FindRecord() | ||||||
| Codeunit 7130 Item Budget Management | procedure | FormatAmount(var Text[250], Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FormatToAmount() | ||||||
| Codeunit 7130 Item Budget Management | procedure | NextRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Integer, Text, Text, Option, Text, Text, Text, Text, Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by NextRecord() | ||||||
| Codeunit 7130 Item Budget Management | procedure | SetCommonFilters(var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetBufferFilters() | ||||||
| Codeunit 7130 Item Budget Management | procedure | SetDimFilters(var Record Item Statistics Buffer, Option, Record Dimension Code Buffer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetDimensionFilters() | ||||||
| Codeunit 7130 Item Budget Management | procedure | SetLineAndColDim(Record Item Budget Name, var Text[30], var Option, var Text[30], var Option) | Pending | 19.0 | 19 | 21, gone |
| SetLineAndColumnDim() | ||||||
| Codeunit 7130 Item Budget Management | procedure | UpdateAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Decimal) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetAmount() | ||||||
| Codeunit 7130 Item Budget Management | procedure | ValidateColumnDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by ValidateColumnDimTypeAndCode() | ||||||
| Codeunit 7130 Item Budget Management | procedure | ValidateLineDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by ValidateLineDimTypeAndCode() | ||||||
| Codeunit 7153 Item Analysis Management | procedure | DrillDown(Option, Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Boolean, Option, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by DrillDownAmount(). | ||||||
| Codeunit 7153 Item Analysis Management | procedure | FindRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Text[250], Code[250], Code[250], Enum Analysis Period Type, var Text[30], var Boolean, Text[30], Code[250], Code[250], Code[250]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FindRecord() | ||||||
| Codeunit 7153 Item Analysis Management | procedure | FormatAmount(var Text[250], Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FormatToAmount(). | ||||||
| Codeunit 7153 Item Analysis Management | procedure | LookUpCode(Option, Text[30], Text[30]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LookypDimCode(). | ||||||
| Codeunit 7153 Item Analysis Management | procedure | NextRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Integer, Code[250], Code[250], Enum Analysis Period Type, Text[30], Code[250], Code[250], Code[250]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by NextRecord() | ||||||
| Codeunit 7153 Item Analysis Management | procedure | SetCommonFilters(Option, var Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetBufferFilters(). | ||||||
| Codeunit 7153 Item Analysis Management | procedure | SetLineAndColDim(Record Item Analysis View, var Text[30], var Option, var Text[30], var Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLineAndColumnDim(). | ||||||
| Codeunit 7153 Item Analysis Management | procedure | ValidateColumnDimCode(Record Item Analysis View, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by ValidateColumnDimTypeAndCode() | ||||||
| Codeunit 7204 CDS Setup Defaults | procedure | RemoveCustomerContactLinkJobQueueEntries() | Pending | 19.0 | 19 | 21, gone |
| This functionality is replaced with updating related records through subscribers. | ||||||
| Codeunit 7302 WMS Management | event | OnBeforeShowWhseDocLine(Option, Code[20], Integer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by set of procedures for each document type, like ShowWhseRcptLine(). | ||||||
| Codeunit 7302 WMS Management | event | OnShowWhseDocLine(Option, Code[20], Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by set of procedures for each document type, like ShowWhseRcptLine(). | ||||||
| Codeunit 7302 WMS Management | procedure | ShowWhseDocLine(Option, Code[20], Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by set of procedures for each document type, like ShowWhseRcptLine(). | ||||||
| Codeunit 7312 Create Pick | event | OnAfterSetValues(var Code[50], var Enum Whse. Activity Sorting Method, var Integer, var Integer, var Boolean, var Boolean, var Boolean, var Boolean, var Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnAfterSetParameters(). | ||||||
| Codeunit 7312 Create Pick | procedure | SetValues(Code[50], Option, Enum Whse. Activity Sorting Method, Option, Integer, Integer, Boolean, Boolean, Boolean, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure SetParameters(). | ||||||
| Codeunit 9005 Url Helper | procedure | GetPowerBIApiUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 9005 Url Helper | procedure | GetPowerBIEmbedReportsUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 9005 Url Helper | procedure | GetPowerBIReportsUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 9005 Url Helper | procedure | GetPowerBIResourceUrl() | Pending | 19.0 | 19 | 21, gone |
| Use the same function in codeunit 6324 "Power BI Url Mgt" instead. | ||||||
| Codeunit 9150 My Records Filter Sub. | event | OnGeforeGetMyFilterText(var Text, Integer, var Boolean, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeGetMyFilterText(). | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | procedure | GetSettingsPageID() | Pending | 19.0 | 19 | 21, gone |
| Use function "GetPageId" from codeunit "User Settings" instead. | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | procedure | LookupTimeZone(var Text) | Pending | 19.0 | 19 | 21, gone |
| Please use the method "LookupTimeZone" from codeunit "Time Zone Selection". | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | event | OnBeforeOpenSettings(var Integer, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Use the event OnBeforeOpenSettings from Codeunit User Settings instead. | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | procedure | ResolveAppNameFromAppId(Guid) | Pending | 19.0 | 19 | 21, gone |
| Use function "GetAppName" from Codeunit "Extension Management". | ||||||
| Codeunit 9170 Conf./Personalization Mgt. | procedure | ValidateTimeZone(var Text) | Pending | 19.0 | 19 | 21, gone |
| Please use the method "ValidateTimeZone" from codeunit "Time Zone Selection". | ||||||
| Codeunit 9200 Matrix Management | procedure | FormatValue(Decimal, Option, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FormatAmount(). | ||||||
| Codeunit 9200 Matrix Management | procedure | GetFormatString(Option, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FormatRoundingFactor(). | ||||||
| Codeunit 9200 Matrix Management | procedure | RoundValue(Decimal, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by RoundAmount(). | ||||||
| Codeunit 9510 Document Service Management | procedure | SaveFile(Text, Text, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Use SaveFile(SourcePath; TargetName; ConflictBehavior) instead | ||||||
| Codeunit 9888 SmartList Mgmt | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Codeunit 9998 Upgrade Tag Definitions | procedure | GetExportExcelReportUpgradeTag() | Pending | 19.0 | 18 | 21, gone |
| Function will be removed or moved to internal | ||||||
| Enum extension 2611 Feature To Update - BaseApp | value | ItemReference | Pending | 19.0 | 19 | 21, gone |
| Feature ItemReference got enabled by default. | ||||||
| Page 44 Sales Credit Memo | event | OnBeforeSetFilterByResponsibilityCenter(var Record Sales Header, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by same event in Sales Header table. | ||||||
| Page 213 Resource Capacity | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 214 Res. Group Capacity | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetmatrixColumns(). | ||||||
| Page 221 Resource Allocated per Job | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 228 Res. Gr. Allocated per Job | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 350 G/L Acc. Balance/Budget Lines | procedure | Set(var Record G/L Account, Integer, Option, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 351 Customer Sales Lines | procedure | Set(var Record Customer, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 352 Vendor Purchase Lines | event | OnAfterSet(var Record Vendor, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterSetLines(). | ||||||
| Page 352 Vendor Purchase Lines | procedure | Set(var Record Vendor, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 353 Item Availability Lines | procedure | Set(var Record Item, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 354 Item Turnover Lines | procedure | Set(var Record Item, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 355 Receivables-Payables Lines | procedure | Set(var Record General Ledger Setup, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 361 Res. Availability Lines | procedure | Set(var Record Resource, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 362 Res. Gr. Availability Lines | procedure | Set(var Record Resource Group, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 378 Bank Account Balance Lines | procedure | Set(var Record Bank Account, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 416 G/L Account Balance Lines | procedure | Set(var Record G/L Account, Integer, Option, Option, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure SetLines() | ||||||
| Page 490 Acc. Schedule Overview | procedure | RoundNone(Decimal, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by RoundIfNotNone(). | ||||||
| Page 491 Items by Location | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixType(). | ||||||
| Page 510 Blanket Purchase Order Subform | event | OnCrossReferenceNoOnLookup(var Record Purchase Line) | Pending | 19.0 | 19 | 21, gone |
| Use OnItemReferenceNoOnLookup | ||||||
| Page 515 Item Avail. by Location Lines | event | OnAfterSet(var Record Item, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnAfterSetLines(). | ||||||
| Page 515 Item Avail. by Location Lines | procedure | SetItem(var Record Item, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 658 Approval Entries | procedure | Setfilters(Integer, Option, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetRecordFilters() | ||||||
| Page 866 Cash Flow Availability Lines | procedure | Set(var Record Cash Flow Forecast, Integer, Option, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 888 SmartList Designer | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 889 SmartList Designer Setup | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 890 SmartList Designer Setup Part | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 988 Query Navigation List | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central | ||||||
| Page 989 Query Navigation Builder | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 990 Query Nav. DataItem Lookup | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 991 Query Nav. Page Lookup | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 1110 Cost Type Balance | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 1117 Cost Budget per Period | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetmatrixColumns(). | ||||||
| Page 1131 Cost Budget per Period Matrix | procedure | Load(Text[80], var Record Date, Integer, Code[20], Code[20], Code[10], Option, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 1133 Cost Bdgt. per Object Matrix | procedure | Load(Text[80], var Record Cost Object, Integer, Text, Text, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix() | ||||||
| Page 1171 User Task Card | event | OnBeforeRunReportOrPageLink(var Record User Task, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by event OnBeforeRunReportOrPageLink() in table User Task. | ||||||
| Page 1806 Exchange Setup Wizard | object | Pending | 19.0 | 19 | 21, gone | |
| Replaced by Outlook Individual Deployment. | ||||||
| Page 5225 Absence Overview by Periods | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 5300 Outlook Synch. Entity | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5301 Outlook Synch. Entity Subform | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5302 Outlook Synch. Entity List | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5303 Outlook Synch. Filters | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5304 Outlook Synch. Fields | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5305 Outlook Synch. User Setup | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5306 Outlook Synch. Lookup Names | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5307 Outlook Synch. Option Correl. | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5308 Outlook Synch. Table List | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5309 Outlook Synch. Table Fields | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5310 Outlook Synch. Setup Details | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5311 Outlook Synch. Dependencies | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Page 5432 Automation - Config. Package | object | Pending | 19.0 | 19 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5443 Automation User Groups | object | Pending | 19.0 | 19 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5444 Automation User | object | Pending | 19.0 | 19 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5445 Automation Permission Sets | object | Pending | 19.0 | 19 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5447 Automation Extension Upload | object | Pending | 19.0 | 19 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5984 Service Item Trend Lines | procedure | Set(var Record Service Item, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 6004 Res. Availability (Service) | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 6007 Res. Availability Lines (SM) | procedure | Set(var Record Resource, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 6008 Res. Alloc. per Service Order | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 6009 Res. Gr. Alloc. per Serv Order | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Page 6010 Res.Gr. Availability (Service) | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetmatrixColumns(). | ||||||
| Page 6012 Res.Gr Availability Lines (SM) | procedure | Set(var Record Resource Group, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 6061 Contract Trend Lines | procedure | Set(var Record Service Contract Header, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 6303 Power BI Report Spinner Part | procedure | SetNameFilter(Text) | Pending | 19.0 | 19 | 21, gone |
| Filtering of reports when the selection page opens is deprecated. The user can use the standard search function within the page instead. | ||||||
| Page 6304 Power BI Report Selection | object | Pending | 19.0 | 19 | 21, gone | |
| Power BI Report Selection now supports Power BI Workspaces and has moved to page 6322 "Power BI WS Report Selection". | ||||||
| Page 6306 Power BI Report FactBox | procedure | SetNameFilter(Text) | Pending | 19.0 | 19 | 21, gone |
| Filtering of reports when the selection page opens is deprecated. The user can use the standard search function within the page instead. | ||||||
| Page 6318 PBI Report Labels | object | Pending | 19.0 | 19 | 21, gone | |
| Replaced by API page "Power BI Label Provider" in APIv2 | ||||||
| Page 6510 Item Tracking Lines | procedure | GetFormRunMode(var Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by GetRunMode(). | ||||||
| Page 6510 Item Tracking Lines | procedure | SetFormRunMode(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetRynMode(). | ||||||
| Page 7157 Purch. Analysis by Dimensions | procedure | SetPoints(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by GenerateColumnCaptions(). | ||||||
| Page 8451 Intrastat Checklist Setup | object | Pending | 19.0 | 18 | 21, gone | |
| Replaced by Advanced Intrastat Checklist | ||||||
| Page 9172 User Personalization Card | object | Pending | 19.0 | 19 | 21, gone | |
| Use page "User Settings" instead | ||||||
| Page 9172 User Personalization Card | procedure | SetExperienceToEssential(Text[30]) | Pending | 19.0 | 19 | 21, gone |
| Use method "SetExperienceToEssential" from codeunit "My Settings" instead. | ||||||
| Page 9173 User Personalization List | object | Pending | 19.0 | 19 | 21, gone | |
| Use page "User Settings List" instead | ||||||
| Page 9176 My Settings | object | Pending | 19.0 | 19 | 21, gone | |
| Use page "User Settings" instead. | ||||||
| Page 9177 Allowed Companies | object | Pending | 19.0 | 19 | 21, gone | |
| Replaced with page Accessible Companies | ||||||
| Page 9178 Available Roles | object | Pending | 19.0 | 19 | 21, gone | |
| Replaced with page Roles | ||||||
| Page 9203 Budget Matrix | procedure | Load(Text[80], var Record Dimension Code Buffer, Integer, Text[30], Integer, Integer, Code[250], Code[250], Code[250], Code[250], Code[250], Code[250], var Record G/L Budget Name, Text[30], Code[250], Option, Enum G/L Account Category, Integer, Enum Analysis Period Type) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9211 Resource Alloc. per Job Matrix | procedure | Load(var Record Job, var Record Job Planning Line, Text[100], var Record Date, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure LoadMatrix(). | ||||||
| Page 9219 Purch. Budget Overview Matrix | procedure | Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix() | ||||||
| Page 9223 Item Statistics Matrix | procedure | Load(Text[1024], var Record Dimension Code Buffer, Integer, Option, Boolean, Boolean, Record Item Statistics Buffer, Record Item, Option, Option, Text[30], Text, Text, Text, Text) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix() | ||||||
| Page 9227 Sales Analysis by Dim Matrix | procedure | LoadVariables(Record Item Analysis View, Code[10], Option, Option, Option, Enum Analysis Period Type, Option, Option, Option, Text[1024], Boolean, Boolean, Boolean, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix() | ||||||
| Page 9237 Resource Capacity Matrix | procedure | Load(Option, Text[1024], var Record Date, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9243 Res. Group Capacity Matrix | procedure | Load(Option, Option, Text[1024], var Record Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix() | ||||||
| Page 9247 Abs. Overview by Period Matrix | procedure | Load(Text[1024], var Record Date, Code[10], Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9257 Opportunities Matrix | procedure | Load(Text[1024], var Record Date, Option, Option, Option, Option, Text, Text, Text, Text, Text, Text, Text, Text, Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix() | ||||||
| Page 9261 Contr. G/Loss (Cust.) Matrix | procedure | Load(Text[1024], var Record Ship-to Address, Integer, Option, Option, Text[250], Date, Text[250]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9263 Contract Gain/Loss Matrix | procedure | Load(Text[1024], var Record Reason Code, Integer, Option, Option, Text[250], Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9265 Contr. G/Loss (Res.Ctr) Matrix | procedure | Load(Text[1024], var Record Responsibility Center, Integer, Option, Option, Text[250], Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9267 Contr. G/Loss (Contr.) Matrix | procedure | Load(Text[1024], var Record Service Contract Header, Integer, Option, Option, Text[250], Date) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9277 FA Posting Types Overv. Matrix | procedure | Load(Text[80], var Record FA Matrix Posting Type, Integer, Text, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by LoadMatrix(). | ||||||
| Page 9888 SmartList Mgmt | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9890 SmartList Permission Mgmt | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9891 SmartList Group Mgmt | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9892 SmartList Export FactBox | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9893 SmartList Export Results | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9894 SmartList Export Dialog | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9895 SmartList Import FactBox | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9896 SmartList Import Results | object | Pending | 19.0 | 19 | 21, gone | |
| The SmartList Designer is not supported in Business Central. | ||||||
| Page 9981 Buy Subscription | object | Pending | 19.0 | 19 | 21, gone | |
| The page is replaced by direct link to "purchase through partner" page, rather than to show embedded content. | ||||||
| Page 99000888 Work Center Load Lines | event | OnSet(var Record Work Center, Option, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnafterSetLines(). | ||||||
| Page 99000888 Work Center Load Lines | procedure | Set(var Record Work Center, Integer, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines() | ||||||
| Page 99000892 Work Center Group Load Lines | procedure | Set(var Record Work Center Group, Integer, Option, Code[10]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetLines(). | ||||||
| Page 99000919 Demand Forecast | procedure | SetColumns(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetMatrixColumns(). | ||||||
| Report 8 Budget | procedure | SetParameters(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetRoundingFactor(). | ||||||
| Report 595 Adjust Exchange Rates | event | OnBeforeOpenPage(var Boolean, var Boolean, var Code[20]) | Pending | 19.0 | 19 | 21, gone |
| To be replaced by new events after refactoring | ||||||
| Report 1142 Export Cost Budget to Excel | procedure | SetParameters(Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetRoundingFactor() | ||||||
| Report 5173 Del. Blanket Purch. Order Ver. | object | Pending | 19.0 | 18 | 21, gone | |
| Please use the retention policy module to clean up document archive records instead. | ||||||
| Report 5175 Del. Blanket Sales Order Ver. | object | Pending | 19.0 | 18 | 21, gone | |
| Please use the retention policy module to clean up document archive records instead. | ||||||
| Report 5177 Delete Purchase Quote Versions | object | Pending | 19.0 | 18 | 21, gone | |
| Please use the retention policy module to clean up document archive records instead. | ||||||
| Report 5178 Delete Purchase Order Versions | object | Pending | 19.0 | 18 | 21, gone | |
| Please use the retention policy module to clean up document archive records instead. | ||||||
| Report 5179 Delete Sales Quote Versions | object | Pending | 19.0 | 18 | 21, gone | |
| Please use the retention policy module to clean up document archive records instead. | ||||||
| Report 5180 Delete Sales Order Versions | object | Pending | 19.0 | 18 | 21, gone | |
| Please use the retention policy module to clean up document archive records instead. | ||||||
| Report 5300 Outlook Synch. Change Log Set. | object | Pending | 19.0 | 19 | 21, gone | |
| Legacy outlook sync functionality has been removed. | ||||||
| Report 5717 Copy Item Cross References | object | Pending | 19.0 | 19 | 21, gone | |
| Will be removed along with Item Cross Reference table. | ||||||
| Report 7132 Export Item Budget to Excel | procedure | SetOptions(Integer, Code[10], Integer, Text, Text, Text, Text, Text, Text, Integer, Text, Text, Text, Boolean, Integer, Integer, Integer, Text[30], Text[30], Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetParameters() | ||||||
| Report 7139 Date Comp. Item Budget Entries | procedure | InitializeRequest(Option, Date, Date, Option, Text[100]) | Pending | 19.0 | 18 | 21, gone |
| Use the overload with RetainDimensions instead | ||||||
| Report 7391 Whse. Get Bin Content | procedure | GetSerialNoAndLotNo() | Pending | 19.0 | 19 | 21, gone |
| Replaced by procedure GetTrackingData(). | ||||||
| Report 7391 Whse. Get Bin Content | procedure | InsertIntMovementLine() | Pending | 19.0 | 19 | 21, gone |
| This procedure should be local. | ||||||
| Report 7391 Whse. Get Bin Content | procedure | InsertItemJournalLine() | Pending | 19.0 | 19 | 21, gone |
| This procedure should be local. | ||||||
| Report 7391 Whse. Get Bin Content | procedure | InsertTempTrackingSpec(Record Warehouse Entry, Decimal, var Record Tracking Specification) | Pending | 19.0 | 19 | 21, gone |
| Replaced by local procedure InsertTempTrackingSpecification(). | ||||||
| Report 7391 Whse. Get Bin Content | procedure | InsertTransferLine() | Pending | 19.0 | 19 | 21, gone |
| This procedure should be local. | ||||||
| Report 7391 Whse. Get Bin Content | procedure | InsertWIPL() | Pending | 19.0 | 19 | 21, gone |
| This procedure should be local. | ||||||
| Report 7391 Whse. Get Bin Content | procedure | InsertWWL() | Pending | 19.0 | 19 | 21, gone |
| This procedure should be local. | ||||||
| Table 36 Sales Header | procedure | GetCardpageID() | Pending | 19.0 | 19 | 21, gone |
| Use PageManagement.GetPageID() instead. | ||||||
| Table 36 Sales Header | procedure | LookupSellToCustomerName() | Pending | 19.0 | 18 | 21, gone |
| Replaced with LookupSellToCustomerName(var CustomerName: Text[100]): Boolean | ||||||
| Table 36 Sales Header | event | OnLookupSellToCustomerNameOnAfterSuccessfulLookup(var Record Sales Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced with LookupSellToCustomerName(var CustomerName: Text[100]): Boolean | ||||||
| Table 38 Purchase Header | procedure | GetCardpageID() | Pending | 19.0 | 19 | 21, gone |
| Use PageManagement.GetPageID() instead. | ||||||
| Table 38 Purchase Header | procedure | LookupBuyfromVendorName() | Pending | 19.0 | 18 | 21, gone |
| Replaced with LookupBuyFromVendorName(var VendorName: Text[100]): Boolean | ||||||
| Table 38 Purchase Header | event | OnBuyFromPostCodeOnBeforeOnLookup(var Record Purchase Header, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnBeforeBuyFromPostCodeOnBeforeLookupHandled | ||||||
| Table 49 Invoice Post. Buffer | procedure | FillPrepmtAdjBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by PreparePrepmtAdjBuffer(). | ||||||
| Table 246 Requisition Line | procedure | SetDropShipment(Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by Drop Shipment field. | ||||||
| Table 303 Finance Charge Memo Line | event | OnBeforeCalcFinCharge(var Record Finance Charge Memo Line, var Record Finance Charge Memo Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced by OnBeforeCalcFinChrgProcedure() | ||||||
| Table 472 Job Queue Entry | event | OnBeforeScheduleRecoveryJob(var Record Job Queue Entry, var Duration) | Pending | 19.0 | 19 | 21, gone |
| The recovery job is no longer needed. | ||||||
| Table 472 Job Queue Entry | procedure | ScheduleRecoveryJob() | Pending | 19.0 | 19 | 21, gone |
| The recovery job is no longer needed. | ||||||
| Table 750 Standard General Journal | procedure | CreateGenJnlFromStdJnlWithDocNo(Record Standard General Journal, Code[10], Code[20]) | Pending | 19.0 | 18 | 21, gone |
| Replaced by CreateGenJnlFromStdJnlWithDocNo(StdGenJnl, JnlBatchName, DocumentNo, PostingDate). | ||||||
| Table 832 Workflows Entries Buffer | procedure | RunWorkflowEntriesPage(RecordId, Integer, Option, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Moved to codeunit Approvals Mgmt | ||||||
| Table 901 Assembly Line | procedure | CalcQuantityFromBOM(Option, Decimal, Decimal, Decimal, Option) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CalcBOMQuantity(). | ||||||
| Table 1206 Credit Transfer Entry | procedure | CreditorName() | Pending | 19.0 | 19 | 21, gone |
| Replaced by FillRecipientData | ||||||
| Table 1206 Credit Transfer Entry | procedure | GetRecipientIBANOrBankAccNo(Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by FillRecipientData | ||||||
| Table 1275 Doc. Exch. Service Setup | procedure | GetPassword(Guid) | Pending | 19.0 | 19 | 21, gone |
| Authentication with OAuth 1.0 is deprecated. | ||||||
| Table 1275 Doc. Exch. Service Setup | procedure | HasPassword(Guid) | Pending | 19.0 | 19 | 21, gone |
| Authentication with OAuth 1.0 is deprecated. | ||||||
| Table 1275 Doc. Exch. Service Setup | procedure | SavePassword(var Guid, Text) | Pending | 19.0 | 19 | 21, gone |
| Authentication with OAuth 1.0 is deprecated. | ||||||
| Table 1610 Office Add-in | procedure | IsAdminDeployed() | Pending | 19.0 | 19 | 21, gone |
| Admins now deploy the add-ins manually. | ||||||
| Table 1802 Assisted Company Setup Status | procedure | GetCompanySetupStatus(Text[30]) | Pending | 19.0 | 18 | 21, gone |
| Replaced with GetCompanySetupStatusValue | ||||||
| Table 1802 Assisted Company Setup Status | event | OnGetCompanySetupStatus(Text[30], var Integer) | Pending | 19.0 | 18 | 21, gone |
| Replaced with OnGetCompanySetupStatusValue | ||||||
| Table 5062 Attachment | procedure | RunAttachment(var Record Segment Line, Text[260], Boolean, Boolean, Boolean) | Pending | 19.0 | 18 | 21, gone |
| Replaced with procedure ShowAttachment with two parameters. | ||||||
| Table 5062 Attachment | procedure | ShowAttachment(var Record Segment Line, Text[260], Boolean, Boolean) | Pending | 19.0 | 18 | 21, gone |
| Replaced with an overload with two parameters. | ||||||
| Table 5374 CRM Synch. Conflict Buffer | procedure | RestoreDeletedRecord() | Pending | 19.0 | 19 | 21, gone |
| Use RestoreDeletedRecords | ||||||
| Table 5717 Item Cross Reference | procedure | FindItemDescription(var Text[100], var Text[50], Code[20], Code[10], Code[10], Option, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by Item Reference feature. | ||||||
| Table 5717 Item Cross Reference | procedure | HasValidUnitOfMeasure() | Pending | 19.0 | 19 | 21, gone |
| Replaced by Item Reference feature. | ||||||
| Table 5717 Item Cross Reference | event | OnAfterCreateItemVendor(var Record Item Cross Reference, Record Item Vendor) | Pending | 19.0 | 19 | 21, gone |
| Replaced by Item Reference feature. | ||||||
| Table 5717 Item Cross Reference | event | OnBeforeItemVendorDelete(Record Item Vendor, Record Item Cross Reference) | Pending | 19.0 | 19 | 21, gone |
| Replaced by Item Reference feature. | ||||||
| Table 5936 Service Document Register | procedure | InsertServSalesDocument(Option, Code[20], Option, Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by InsertServiceSalesDocument(). | ||||||
| Table 5936 Service Document Register | procedure | PostServSalesDocument(Option, Code[20], Code[20]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by PostServiceSalesDocument(). | ||||||
| Table 5969 Contract Gain/Loss Entry | procedure | AddEntry(Integer, Integer, Code[20], Decimal, Code[10]) | Pending | 19.0 | 19 | 21, gone |
| Replaced by CreateEntry() | ||||||
| Table 7311 Warehouse Journal Line | procedure | SetWhseDoc(Option, Code[20], Integer) | Pending | 19.0 | 19 | 21, gone |
| Replaced by SetWhseDocument(). | ||||||
| Table 7311 Warehouse Journal Line | procedure | TemplateSelection(Integer, Option, var Record Warehouse Journal Line, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by TemplateSelection() with return value JnlSelected. | ||||||
| Table 7316 Warehouse Receipt Header | procedure | LookupWhseRcptHeader(var Record Warehouse Receipt Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced by platform capabilities. | ||||||
| Table 7320 Warehouse Shipment Header | procedure | LookupWhseShptHeader(var Record Warehouse Shipment Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced by platform capabilities. | ||||||
| Table 7320 Warehouse Shipment Header | event | OnBeforeSetUserIDLocationCodeFilter(var Record Warehouse Shipment Header, var Boolean) | Pending | 19.0 | 19 | 21, gone |
| Replaced by platform capabilities. | ||||||
| Table 7326 Whse. Worksheet Line | procedure | InitLineWithItem(Option, Code[20], Integer, Code[10], Code[20], Code[10], Decimal, Decimal, Decimal) | Pending | 19.0 | 19 | 21, gone |
| Replaced by InitNewLineWithItem(). | ||||||
| Table 7331 Whse. Internal Put-away Header | procedure | LookupInternalPutAwayHeader(var Record Whse. Internal Put-away Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced by platform capabilities. | ||||||
| Table 7333 Whse. Internal Pick Header | procedure | LookupWhseInternalPickHeader(var Record Whse. Internal Pick Header) | Pending | 19.0 | 19 | 21, gone |
| Replaced by platform capabilities. | ||||||
| Table 9500 Email Item | procedure | GetSourceDocuments(var List, var List) | Pending | 19.0 | 18 | 21, gone |
| Replaced by an overload that contains Relation Types. | ||||||
| Table 9500 Email Item | procedure | SetSourceDocuments(List, List) | Pending | 19.0 | 18 | 21, gone |
| Replaced by an overload that contains Relation Types. | ||||||
| Codeunit 883 OCR Master Data Mgt. | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The Integration Record is replaced by systemId and systemLastModifiedDateTime. | ||||||
| Codeunit 3001 DotNet_Regex | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Regex codeunit in the Regex Module instead. | ||||||
| Codeunit 3051 DotNet_RegexOptions | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the RegexOptions enum in the Regex Module instead. | ||||||
| Codeunit 3052 DotNet_Match | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Matches table in the Regex Module instead. | ||||||
| Codeunit 3053 DotNet_MatchCollection | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Matches table in the Regex Module instead. | ||||||
| Codeunit 3054 DotNet_Group | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Groups table in the Regex Module instead. | ||||||
| Codeunit 3055 DotNet_GroupCollection | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Groups table in the Regex Module instead. | ||||||
| Codeunit 3056 DotNet_Capture | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Captures table in the Regex Module instead. | ||||||
| Codeunit 3057 DotNet_CaptureCollection | object | Pending | 18.0 | 17 | 21, gone | |
| This codeunit is obsolete. Use the Captures table in the Regex Module instead. | ||||||
| Codeunit 5151 Integration Service | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The Integration Record is replaced by systemId and systemLastModifiedDateTime. | ||||||
| Codeunit 5465 Graph Mgt - General Tools | procedure | UpdateIntegrationRecords(var RecordRef, Integer, Boolean) | Pending | 18.0 | 18 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5474 Graph Mgt - Sales Header | procedure | UpdateIntegrationRecords(Boolean) | Pending | 18.0 | 18 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5475 Graph Mgt - Sales Invoice | procedure | UpdateIntegrationRecordIds(Boolean) | Pending | 18.0 | 18 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5479 Graph Mgt - Customer Payments | procedure | UpdateIntegrationRecords(Boolean) | Pending | 18.0 | 18 | 21, gone |
| This function will be removed, the Integration Record is replaced by systemId and systemLastModifiedDateTime | ||||||
| Codeunit 5480 Graph Mgt - Account | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5481 Graph Mgt - Tax Group | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5485 Graph Mgt - Currency | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5486 Graph Mgt - Payment Method | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5487 Graph Mgt - Dimension | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5490 Graph Mgt - Payment Terms | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5491 Graph Mgt - Shipment Method | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5492 Graph Mgt - Item Category | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5494 Graph Mgt - Country/Region | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5498 Graph Mgt - Unit Of Measure | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5499 Graph Mgt - Purchase Header | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5499 Graph Mgt - Purchase Header | procedure | UpdateIntegrationRecords(Boolean) | Pending | 18.0 | 18 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5502 Graph Mgt - Unlinked Att. | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5504 Graph Mgt - Tax Area | object | Pending | 18.0 | 18 | 21, gone | |
| This codeunit will be removed. The functionality was replaced with systemId | ||||||
| Codeunit 5505 Graph Mgt - Sales Quote | procedure | UpdateIntegrationRecordIds(Boolean) | Pending | 18.0 | 18 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Page 5433 Automation - RS Package File | object | Pending | 18.0 | 18 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5442 Automation User Group Member | object | Pending | 18.0 | 18 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Page 5446 Automation User Permission | object | Pending | 18.0 | 18 | 21, gone | |
| API version beta will be deprecated. | ||||||
| Codeunit 883 OCR Master Data Mgt. | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 3024 DotNet_Uri | object | Pending | 17.0 | 17 | 21, gone | |
| Use codeunit Uri instead. | ||||||
| Codeunit 5150 Integration Management | object | Pending | 17.0 | 17 | 21, gone | |
| Integration Management will be removed. Refactor the code to use systemID and other system fields such as systemLastModifiedDateTime. | ||||||
| Codeunit 5150 Integration Management | procedure | GetIntegrationIsEnabledOnTheSystem() | Pending | 17.0 | 17 | 21, gone |
| This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields. | ||||||
| Codeunit 5150 Integration Management | procedure | GetIntegrationManagementDisabledFeatureKey() | Pending | 17.0 | 17 | 21, gone |
| This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields. | ||||||
| Codeunit 5150 Integration Management | event | OnGetIntegrationEnabledOnSystem(var Boolean) | Pending | 17.0 | 17 | 21, gone |
| This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields. | ||||||
| Codeunit 5470 Graph Collection Mgt - Item | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5471 Graph Mgt - Customer | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5472 Graph Mgt - Vendor | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5473 Graph Mgt - Company Info. | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5474 Graph Mgt - Sales Header | procedure | UpdateReferencedIdFieldOnSalesHeader(var RecordRef, Guid, var Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5478 Graph Mgt - Journal Lines | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5480 Graph Mgt - Account | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5481 Graph Mgt - Tax Group | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5482 Graph Mgt - Journal | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5483 Graph Mgt - Employee | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5485 Graph Mgt - Currency | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5486 Graph Mgt - Payment Method | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5487 Graph Mgt - Dimension | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5490 Graph Mgt - Payment Terms | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5491 Graph Mgt - Shipment Method | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5492 Graph Mgt - Item Category | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5494 Graph Mgt - Country/Region | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5495 Graph Mgt - Sales Order | procedure | UpdateIntegrationRecordIds(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5498 Graph Mgt - Unit Of Measure | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5504 Graph Mgt - Tax Area | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5507 Graph Mgt - Sales Credit Memo | procedure | UpdateIntegrationRecordIds(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5509 Graph Mgt - Inc Doc Attachment | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5513 Graph Mgt - Time Registration | procedure | UpdateIntegrationRecords(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Codeunit 5515 Integration Management Setup | object | Pending | 17.0 | 17 | 21, gone | |
| The page will be removed with Integration Management. Refactor to use systemID, systemLastModifiedAt and other system fields. | ||||||
| Codeunit 5527 Graph Mgt - Purchase Invoice | procedure | UpdateIntegrationRecordIds(Boolean) | Pending | 17.0 | 17 | 21, gone |
| Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Page 5515 Integration Management Setup | object | Pending | 17.0 | 17 | 21, gone | |
| The page will be removed with Integration Management. Refactor to use systemID, systemLastModifiedAt and other system fields. | ||||||
| Table 5331 CRM Integration Record | procedure | InsertRecord(Guid, Record Integration Record) | Pending | 17.0 | 17 | 21, gone |
| Table Integration Record is marked for removal. Reason: This functionality will be replaced by the systemID field. | ||||||
| Table 5468 Picture Entity | event | OnDeletePictureElseCase(Record Integration Record, var Boolean) | Pending | 17.0 | 18 | 21, gone |
| This event will be removed. Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Table 5468 Picture Entity | event | OnGetMediaIDElseCase(Record Integration Record, var Guid, var Boolean) | Pending | 17.0 | 18 | 21, gone |
| This event will be removed. Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| Table 5468 Picture Entity | event | OnSavePictureElseCase(Record Integration Record, var Boolean) | Pending | 17.0 | 18 | 21, gone |
| This event will be removed. Integration Records will be replaced by SystemID and SystemModifiedAt | ||||||
| XmlPort 5151 Integration Records | object | Pending | 17.0 | 17 | 21, gone | |
| This functionality will be replaced by the systemID field | ||||||
| Codeunit 6500 Item Tracking Management | procedure | CheckWhseItemTrkgSetup(Code[20], var Boolean, var Boolean, Boolean) | Pending | 16.0 | 17 | 21, gone |
| Replaced by GetWhseItemTrkgSetup or CheckWhseItemTrkgSetup(ItemNo: Code[20]) | ||||||
| Page 1881 Sandbox Environment | object | Pending | 16.0 | 17 | 21, gone | |
| This functionality is now available from the Business Central Admin Center. | ||||||
| Page 1920 Container Sandbox Environment | object | Pending | 16.0 | 17 | 21, gone | |
| This functionality is now available from the Business Central Admin Center. | ||||||