| Codeunit 392 Reminder-Make | event | OnBeforeOnBeforeFindAndMarkReminderCandidates(var Record Reminder Level, Record Reminder Header, Record Reminder Terms, var Record Reminder/Fin. Charge Entry, var Record Cust. Ledger Entry, var Record Cust. Ledger Entry, var Text, var Decimal, var Boolean, var Integer, var Integer, Boolean, Boolean, var Boolean) | Pending | 18.0 | 17 | 20, gone |
| Replaced by OnBeforeFindAndMarkReminderCandidates(). |
| Codeunit 422 XBRL Import Taxonomy Spec. 2 | procedure | SetFilesOnServer(Boolean) | Pending | 18.0 | 17 | 22, gone |
| The FilesOnServer variable did not use anymore |
| Codeunit 501 OAuth2 | procedure | AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireAuthorizationCodeTokenFromCache with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfAccessTokenAndRefreshToken(Text, Text, List, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfAccessTokenAndTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfAccessTokenAndRefreshToken(Text, Text, Text, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfAccessTokenAndTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, Text, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireOnBehalfAccessTokenAndTokenCache with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfToken(Text, Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireOnBehalfOfToken with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfTokenByRefreshToken(Text, Text, List, Text, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfOfTokenByTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfTokenByRefreshToken(Text, Text, Text, Text, var Text, var Text) | Pending | 18.0 | 18 | 22, gone |
| Renaming to AcquireOnBehalfOfTokenByTokenCache |
| Codeunit 501 OAuth2 | procedure | AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireOnBehalfOfTokenByTokenCache with Scopes parameter |
| Codeunit 501 OAuth2 | procedure | AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with AcquireTokenByAuthorizationCode with Scopes parameter |
| Codeunit 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 1266 Cryptography Management | procedure | SignData(InStream, InStream, Option, OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1266 Cryptography Management | procedure | SignData(Text, InStream, Option, OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1266 Cryptography Management | procedure | VerifyData(InStream, Text, Option, InStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1266 Cryptography Management | procedure | VerifyData(Text, Text, Option, InStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced by SignData with SignatureKey parameter. |
| Codeunit 1379 DESCryptoServiceProvider | procedure | DecryptStream(Text, InStream, var OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced, add the salt parameter to continue using this function |
| Codeunit 1379 DESCryptoServiceProvider | procedure | EncryptStream(Text, InStream, var OutStream) | Pending | 18.0 | 17 | 22, gone |
| Replaced, add the salt parameter to continue using this function |
| Codeunit 1381 Customer Templ. Mgt. | procedure | InsertCustomerFromContact(var Record Customer, Record Contact) | Pending | 18.0 | 17 | 20, gone |
| Function is not used and not required. |
| Codeunit 1385 Vendor Templ. Mgt. | procedure | ApplyContactVendorTemplate(var Record Vendor, Record Contact) | Pending | 18.0 | 17 | 23, gone |
| Replaced by ApplyVendorTemplate with different set of parameters |
| Codeunit 1387 Employee Templ. Mgt. | procedure | ApplyContactEmployeeTemplate(var Record Employee) | Pending | 18.0 | 17 | 23, gone |
| Replaced by ApplyEmployeeTemplate with different set of parameters |
| Codeunit 1502 Workflow Setup | procedure | BuildPurchHeaderTypeConditions(Option, Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by BuildPurchHeaderTypeConditionsText(). |
| Codeunit 1502 Workflow Setup | procedure | BuildSalesHeaderTypeConditions(Option, Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by BuildSalesHeaderTypeConditionsText(). |
| Codeunit 1502 Workflow Setup | procedure | InsertGenJnlLineApprovalWorkflow(var Record Workflow, Text, Option, Option, Code[20], Code[50], DateFormula) | Pending | 18.0 | 18 | 20, gone |
| Replaced by InsertGenJnlLineApprovalWorkflowSteps(). |
| Codeunit 1502 Workflow Setup | procedure | InsertPurchaseDocumentApprovalWorkflow(var Record Workflow, Option, Option, Option, Code[20], DateFormula) | Pending | 18.0 | 18 | 20, gone |
| Replaced by InsertPurchaseDocumentApprovalWorkflowSteps(). |
| Codeunit 1502 Workflow Setup | procedure | InsertSalesDocumentApprovalWorkflow(var Record Workflow, Option, Option, Option, Code[20], DateFormula) | Pending | 18.0 | 18 | 20, gone |
| Replaced by InsertSalesDocumentApprovalWorkflowSteps(). |
| Codeunit 1502 Workflow Setup | procedure | InsertSalesDocumentCreditLimitApprovalWorkflow(var Record Workflow, Option, Option, Option, Code[20], DateFormula) | Pending | 18.0 | 18 | 20, gone |
| Replaced by InsertSalesDocumentCreditLimitApprovalWorkflowSteps(). |
| Codeunit 1502 Workflow Setup | procedure | PopulateWorkflowStepArgument(var Record Workflow Step Argument, Option, Option, Integer, Code[20], DateFormula, Boolean) | Pending | 18.0 | 18 | 23, gone |
| Replaced by InitWorkflowStepArgument(). |
| Codeunit 1605 PEPPOL Management | procedure | GetAdditionalDocRefInfo(var Text, var Text, var Text, var Text, var Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced by GetAdditionalDocRefInfo() extended with SalesHeader parameter |
| Codeunit 1875 Manual Setup | object | | Pending | 18.0 | 18 | 22, gone |
| The functions from this codeunit have been consolidated in the Guided Experience codeunit. |
| Codeunit 1875 Manual Setup | procedure | GetPageIDs(var List) | Pending | 18.0 | 18 | 22, gone |
| The manual setups are now persisted in the Guided Experience Item table. |
| Codeunit 1875 Manual Setup | procedure | Insert(Text[50], Text[250], Text[250], Integer, Guid, Enum Manual Setup Category) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. See below how to invoke the new function. |
| Codeunit 1875 Manual Setup | event | OnRegisterManualSetup() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnRegisterManualSetup in the Guided Experience codeunit. |
| Codeunit 1875 Manual Setup | procedure | Open() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenManualSetup() in the Guided Experience codeunit. |
| Codeunit 1875 Manual Setup | procedure | Open(Enum Manual Setup Category) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenManualSetup(ManualSetupCategory) in the Guided Experience codeunit. |
| Codeunit 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 3725 Assisted Setup | object | | Pending | 18.0 | 18 | 22, gone |
| The functions from this codeunit have been consolidated in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group, Text[250], Enum Video Category, Text[250], Text[1024]) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group, Text[250], Enum Video Category, Text[250]) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group, Text[250], Text[250]) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Add(Guid, Integer, Text, Enum Assisted Setup Group) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Insert in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | AddTranslation(Integer, Integer, Text) | Pending | 18.0 | 18 | 22, gone |
| Replaced by AddTranslation(GuidedExperienceType, ObjectType, ObjectID, LanguageID, TranslatedName) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Complete(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by CompleteAssistedSetup(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Exists(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Exists(GuidedExperienceType, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | ExistsAndIsNotComplete(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by AssistedSetupExistsAndIsNotComplete(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | IsComplete(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by IsAssistedSetupComplete(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnAfterRun(Guid, Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnAfterRunAssistedSetup(ExtensionID, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnBeforeOpenRoleBasedSetupExperience(var Integer, var Boolean) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnBeforeOpenRoleBasedAssistedSetupExperience(ObjectType, ObjectID, Handled) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnRegister() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnAssistedSetupRegister() in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | event | OnReRunOfCompletedSetup(Guid, Integer, var Boolean) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OnReRunOfCompletedAssistedSetup(ExtensionID, ObjectType, ObjectID, Handled) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Open() | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenAssistedSetup() in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Open(Enum Assisted Setup Group) | Pending | 18.0 | 18 | 22, gone |
| Replaced by OpenAssistedSetup(AssistedSetupGroup) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Remove(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by Remove(GuidedExperienceType, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Reset(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by ResetAssistedSetup(ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 3725 Assisted Setup | procedure | Run(Integer) | Pending | 18.0 | 18 | 22, gone |
| Replaced by RunAssistedSetup(GuidedExperienceType, ObjectType, ObjectID) in the Guided Experience codeunit. |
| Codeunit 5010 Web Service Helper | object | | Pending | 18.0 | 17 | 24, gone |
| This codeunit will be removed once OData V3 is deprecated |
| 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 5330 CRM Integration Management | procedure | CreateNewRecordInCRM(RecordId, Boolean) | Pending | 18.0 | 17 | 20, gone |
| Replaced by CreateNewRecordsInCRM |
| Codeunit 5330 CRM Integration Management | procedure | GetItemAvailabilityWebServiceURL() | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | IsItemAvailabilityWebServiceEnabled() | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | PublishWebService(var Record CRM Connection Setup) | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | SetCRMNAVODataUrlCredentials(Text[250], Text[250], Text[250]) | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | SetupItemAvailabilityService() | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5330 CRM Integration Management | procedure | UnPublishOnWebService(var Record CRM Connection Setup) | Pending | 18.0 | 18 | 22, gone |
| This procedure will be removed. |
| Codeunit 5334 CRM Setup Defaults | event | OnBeforeResetCustomerPriceGroupPricelevelMapping(var Code[20], var Boolean, var Boolean) | Pending | 18.0 | 17 | 22, gone |
| Subscribe to OnBeforeResetPriceListHeaderPricelevelMapping. |
| Codeunit 5334 CRM Setup Defaults | event | OnBeforeResetSalesPriceProductPricelevelMapping(var Code[20], var Boolean, var Boolean) | Pending | 18.0 | 17 | 24, gone |
| Subscribe to OnBeforeResetPriceListLineProductPricelevelMapping. |
| Codeunit 5335 Integration Table Synch. | procedure | GetStartDateTime() | Pending | 18.0 | 18 | 20, gone |
| No need for setting the last synch time |
| Codeunit 5342 CRM Synch. Helper | procedure | SynchRecordIfMappingExists(Integer, Variant, var Boolean) | Pending | 18.0 | 17 | 20, gone |
| Use another implementation of SynchRecordIfMappingExists |
| Codeunit 5343 CRM Sales Order to Sales Order | procedure | CreateExtendedDescriptionOrderLines(Record Sales Header, Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with the overload containing SalesLineNo |
| Codeunit 5348 CRM Quote to Sales Quote | procedure | CreateExtendedDescriptionQuoteLines(Record Sales Header, Text) | Pending | 18.0 | 17 | 22, gone |
| Replaced with the overload containing QuoteLineNo |
| Codeunit 5351 CRM Customer-Contact Link | object | | Pending | 18.0 | 18 | 20, gone |
| This functionality is replaced with updating related records through subscribers. |
| Codeunit 5450 Sales Invoice PDF Doc.Handler | procedure | GetDestinationRecordRef(var RecordRef, Record Webhook Notification, Integer) | Pending | 18.0 | 18 | 20, gone |
| This function will be removed, Graph Integration Record is not supported any more. |
| Codeunit 5450 Sales Invoice PDF Doc.Handler | procedure | UpdateGraphOnAfterDelete(var RecordRef) | Pending | 18.0 | 18 | 20, gone |
| This function will be removed, Graph Integration Record is not supported any more. |
| Codeunit 5452 Graph Sync. Runner | object | | Pending | 18.0 | 18 | 20, gone |
| This codeunit will be removed. The functionality is not supported any more. |
| 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 |
| Codeunit 5600 FA Insert Ledger Entry | procedure | FinalizeInsertFA() | Pending | 18.0 | 18 | 22, gone |
| Reverted FA Disposal Entries sign |
| Codeunit 5600 FA Insert Ledger Entry | procedure | ReverseFALedgerEntryAmounts(var Record FA Ledger Entry) | Pending | 18.0 | 18 | 22, gone |
| Reverted FA Disposal Entries sign |
| Codeunit 5702 Dist. Integration | procedure | DeleteItemCrossReference(Record Item Vendor) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | procedure | EnterPurchaseItemCrossRef(var Record Purchase Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | procedure | EnterSalesItemCrossRef(var Record Sales Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | procedure | ICRLookupPurchaseItem(var Record Purchase Line, var Record Item Cross Reference, Boolean) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | procedure | ICRLookupSalesItem(var Record Sales Line, var Record Item Cross Reference, Boolean) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | procedure | InsertItemCrossReference(Record Item Vendor) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnAfterPurchItemCrossRefFound(var Record Purchase Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnAfterPurchItemCrossRefNotFound(var Record Purchase Line, var Record Item Variant) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnAfterSalesItemCrossRefFound(var Record Sales Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnAfterSalesItemCrossRefNotFound(var Record Sales Line, var Record Item Variant) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnAfterSetFiltersTypeAndTypeNoItemCrossRef(var Record Item Cross Reference, Integer, Code[30]) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnBeforeICRLookupPurchaseItem(var Record Purchase Line, var Record Item Cross Reference, Boolean, var Boolean) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | event | OnBeforeICRLookupSalesItem(var Record Sales Line, var Record Item Cross Reference, Boolean, var Boolean) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Codeunit 5702 Dist. Integration | procedure | UpdateItemCrossReference(Record Item Vendor, Record Item Vendor) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Codeunit 5703 Catalog Item Management | event | OnBeforeCreateNewItem(var Record Item, Record Item Template, Record Nonstock Item) | Pending | 18.0 | 18 | 20, gone |
| Event will be removed with other functionality related to "old" templates. Replaced by OnAfterInitItemFromTemplate() |
| Codeunit 6153 API Webhook Notification Mgt. | procedure | FindLastModifiedDateTimeField(var RecordRef, var FieldRef) | Pending | 18.0 | 17 | 22, gone |
| Use field SystemModifiedAt |
| Codeunit 6301 Power BI Service Mgt. | procedure | CheckForPowerBILicense() | Pending | 18.0 | 18 | 20, gone |
| License check is no longer performed as a background task. Use CheckForPowerBILicenseInForeground instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | DeleteDefaultReportsInBackground() | Pending | 18.0 | 18 | 20, gone |
| Use SynchronizeReportsInBackground instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | DeleteMarkedDefaultReports() | Pending | 18.0 | 18 | 20, gone |
| Run codeunit "Power BI Report Synchronizer" instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | GetIsDeployingReports() | Pending | 18.0 | 18 | 20, gone |
| User IsUserSynchronizingReports instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | IsUserDeletingReports() | Pending | 18.0 | 18 | 20, gone |
| Use IsUserSynchronizingReports instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | IsUserDeployingReports() | Pending | 18.0 | 18 | 20, gone |
| Use IsUserSynchronizingReports instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | IsUserRetryingUploads() | Pending | 18.0 | 18 | 20, gone |
| Use IsUserSynchronizingReports instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | RetryAllPartialReportUploads() | Pending | 18.0 | 18 | 20, gone |
| Run codeunit "Power BI Report Synchronizer" instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | RetryUnfinishedReportsInBackground() | Pending | 18.0 | 18 | 20, gone |
| Use SynchronizeReportsInBackground instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | SelectDefaultReports() | Pending | 18.0 | 18 | 20, gone |
| Use PowerBIReportSynchronizer.SelectDefaultReports instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | SetIsDeletingReports(Boolean) | Pending | 18.0 | 18 | 20, gone |
| Use SetIsSynchronizing instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | SetIsDeployingReports(Boolean) | Pending | 18.0 | 18 | 20, gone |
| Use SetIsSynchronizing instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | SetIsRetryingUploads(Boolean) | Pending | 18.0 | 18 | 20, gone |
| Use SetIsSynchronizing instead. |
| Codeunit 6301 Power BI Service Mgt. | procedure | UploadDefaultReport() | Pending | 18.0 | 18 | 20, gone |
| Run codeunit "Power BI Report Synchronizer" instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | UploadDefaultReportInBackground() | Pending | 18.0 | 18 | 20, gone |
| Use SynchronizeReportsInBackground instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | UserNeedsToDeleteReports() | Pending | 18.0 | 18 | 20, gone |
| Use PowerBIReportSynchronizer.UserNeedsToSynchronize instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | UserNeedsToDeployReports(Text[50]) | Pending | 18.0 | 18 | 20, gone |
| Use PowerBIReportSynchronizer.UserNeedsToSynchronize instead |
| Codeunit 6301 Power BI Service Mgt. | procedure | UserNeedsToRetryUploads() | Pending | 18.0 | 18 | 20, gone |
| Use PowerBIReportSynchronizer.UserNeedsToSynchronize instead |
| Codeunit 6305 Set Power BI User Config | procedure | CreateOrReadUserConfigEntry(var Record Power BI User Configuration, var Guid, Text[50]) | Pending | 18.0 | 18 | 20, gone |
| Use CreateOrReadUserConfigEntry without GUID parameter instead |
| Codeunit 6311 PBI Start Uploads Task | object | | Pending | 18.0 | 18 | 20, gone |
| The Power BI synchronization has been merged into "Power BI Report Synchronizer" and "Power BI Sync. Error Handler" codeunits |
| Codeunit 6312 PBI Retry Uploads Task | object | | Pending | 18.0 | 18 | 20, gone |
| The Power BI synchronization has been merged into "Power BI Report Synchronizer" and "Power BI Sync. Error Handler" codeunits |
| Codeunit 6313 PBI Deployment Failure | object | | Pending | 18.0 | 18 | 20, gone |
| The Power BI synchronization has been merged into "Power BI Report Synchronizer" and error handling is handled by the Job Queue framework. |
| Codeunit 6314 PBI Retry Failure | object | | Pending | 18.0 | 18 | 20, gone |
| The Power BI synchronization has been merged into "Power BI Report Synchronizer" and error handling is handled by the Job Queue framework. |
| Codeunit 6315 PBI Start Deletions Task | object | | Pending | 18.0 | 18 | 20, gone |
| The Power BI synchronization has been merged into "Power BI Report Synchronizer" and "Power BI Sync. Error Handler" codeunits |
| Codeunit 6316 PBI Deletion Failure | object | | Pending | 18.0 | 18 | 20, gone |
| The Power BI synchronization has been merged into "Power BI Report Synchronizer" and error handling is handled by the Job Queue framework. |
| Codeunit 6710 ODataUtility | procedure | CreateAssistedSetup() | Pending | 18.0 | 18 | 20, gone |
| "Set Up Reporting Data" already exists in the codeunit 1814 "Assisted Setup Subscribers" |
| Codeunit 7110 Analysis Report Management | procedure | LookupColumnName(Option, var Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Replaced by LookypAnalysisColumnName(). |
| Codeunit 7110 Analysis Report Management | procedure | LookupReportName(Option, var Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Replaced by LookupAnalysisReportName(). |
| Codeunit 7312 Create Pick | event | OnCalcAvailQtyOnFindPickBin(Code[20], Code[10], Boolean, Boolean, Boolean, Code[50], Code[50], Code[10], Code[20], Integer, Integer, Code[20], Integer, Integer, Decimal, var Decimal) | Pending | 18.0 | 17 | 20, gone |
| Replaced by event OnCalcAvailQtyOnFindPickBin2 |
| Codeunit 9002 Permission Manager | procedure | UpdateHashForPermissionSet(Code[20]) | Pending | 18.0 | 18 | 20, gone |
| The Permission Set table will be read only in the new permission system. The hash is no longer stored but recalculates every time. |
| Codeunit 9016 Azure AD Plan | procedure | UpdateUserPlans(Guid, Boolean, Boolean) | Pending | 18.0 | 17 | 22, gone |
| Replaced with an overload accepting the RemovePlansOnDeleteUser parameter |
| Codeunit 9170 Conf./Personalization Mgt. | procedure | CopyProfilePageMetadata(Record All Profile, Record All Profile) | Pending | 18.0 | 18 | 24, gone |
| Use procedure CopyProfile instead, which also handles copying page metadata. |
| Codeunit 9179 Application Area Mgmt. Facade | procedure | DeprecatedGetExperienceTierCurrentCompany(var Option) | Pending | 18.0 | 18 | 23, gone |
| Use GetExperienceTierCurrentCompany instead |
| Codeunit 9179 Application Area Mgmt. Facade | procedure | DeprecatedSetExperienceTierCurrentCompany(Option) | Pending | 18.0 | 18 | 23, gone |
| Use SaveExperienceTierCurrentCompany instead |
| Codeunit 9179 Application Area Mgmt. Facade | procedure | IsInvoicingOnlyEnabled() | Pending | 18.0 | 17 | 23, gone |
| Microsoft Invoicing is not supported in Business Central |
| Codeunit 9610 XSD Parser | procedure | CreateXMLPortFile(var Record XML Schema Element, Integer, Text[30], Boolean, Boolean) | Pending | 18.0 | 18 | 23, gone |
| Function will be removed |
| Codeunit 99000792 Create Prod. Order from Sale | procedure | CreateProdOrder(Record Sales Line, Enum Production Order Status, Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by CreateProductionOrder(). |
| Page 42 Sales Order | procedure | PostDocument(Integer, Option) | Pending | 18.0 | 18 | 23, gone |
| Replaced by PostSalesOrder(). |
| Page 47 Sales Invoice Subform | event | OnCrossReferenceNoOnLookup(var Record Sales Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by OnItemReferenceNoOnLookup event. |
| Page 232 Apply Customer Entries | procedure | ExchangeAmountsOnLedgerEntry(Option, Code[10], var Record Cust. Ledger Entry, Date) | Pending | 18.0 | 18 | 20, gone |
| Replaced by ExchangeLedgerEntryAmounts() |
| Page 232 Apply Customer Entries | event | OnAfterExchangeAmountsOnLedgerEntry(var Record Cust. Ledger Entry, Record Cust. Ledger Entry, Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Replaced by event OnAfterExchangeLedgerEntryAmounts(). |
| Page 233 Apply Vendor Entries | procedure | ExchangeAmountsOnLedgerEntry(Option, Code[10], var Record Vendor Ledger Entry, Date) | Pending | 18.0 | 18 | 20, gone |
| Replaced by ExchangeLedgerEntryAmounts() |
| Page 233 Apply Vendor Entries | event | OnAfterExchangeAmountsOnLedgerEntry(var Record Vendor Ledger Entry, Record Vendor Ledger Entry, Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Replaced by event OnAfterExchangeLedgerEntryAmounts(). |
| Page 344 Navigate | procedure | SetTracking(Code[50], Code[50]) | Pending | 18.0 | 18 | 23, gone |
| Replaced by SetTracking with ItemTrackingSetup parameter. |
| Page 499 Available - Sales Lines | procedure | SetAssemblyHeader(var Record Assembly Header, Record Reservation Entry) | Pending | 18.0 | 18 | 20, gone |
| Replaced by SetSource procedure. |
| Page 499 Available - Sales Lines | procedure | SetAssemblyLine(var Record Assembly Line, Record Reservation Entry) | Pending | 18.0 | 18 | 20, gone |
| Replaced by SetSource procedure. |
| Page 515 Item Avail. by Location Lines | procedure | Get(var Record Item) | Pending | 18.0 | 17 | 20, gone |
| Replaced by GetItem(). |
| Page 515 Item Avail. by Location Lines | procedure | Set(var Record Item, Option) | Pending | 18.0 | 17 | 20, gone |
| Replaced by SetItem(). |
| Page 5390 Product Item Availability | object | | Pending | 18.0 | 18 | 27, gone |
| This functionality is replaced with new item availability job queue entry. |
| Page 5433 Automation - RS Package File | object | | Pending | 18.0 | 18 | 21, gone |
| API version beta will be deprecated. |
| Page 5440 Automation Company Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5441 Automation Extensions Entity | object | | Pending | 18.0 | 18 | 20, 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. |
| Page 5468 Picture Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5470 Item Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5471 Customer Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5472 Vendor Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5473 Company Information Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5475 Sales Invoice Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5476 Sales Invoice Line Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5477 Customer Paym. Journal Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5479 Customer Payments Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5480 Account Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5481 Tax Group Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5482 Journal Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5483 Employee Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5484 G/L Entry Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5485 Currencies Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5486 Payment Methods Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5487 Dimensions Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5488 Dimension Values Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5489 Dimension Lines Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5490 Payment Terms Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5491 Shipment Method Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5492 Item Categories Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5494 Country/Regions Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5495 Sales Order Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5496 Sales Order Line Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5498 Units of Measure Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5504 Tax Area Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5505 Sales Quote Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5506 Sales Quote Line Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5507 Sales Credit Memo Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5508 Sales Credit Memo Line Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5509 Default Dimension Entity | object | | Pending | 18.0 | 18 | 22, gone |
| API version beta will be deprecated. |
| Page 5511 Attachments Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5512 G/L Entry Attachments Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5513 Time Registration Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5514 Dimension Values Entity API | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5527 Purchase Invoice Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5528 Purchase Invoice Line Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 5529 PDF Document Entity | object | | Pending | 18.0 | 18 | 20, gone |
| API version beta will be deprecated. |
| Page 6305 Power BI Report Dialog | procedure | SetFilter(Text, Text) | Pending | 18.0 | 17 | 20, gone |
| Use SetFilterValue instead (pass as first parameter the filter value instead of the post message). |
| Page 6305 Power BI Report Dialog | procedure | SetUrl(Text, Text) | Pending | 18.0 | 17 | 20, gone |
| Use SetReportUrl instead |
| Page 6513 Enter Quantity to Create | procedure | GetFields(var Integer, var Boolean) | Pending | 18.0 | 18 | 23, gone |
| Replaced by GetFields procedure with additional parameter. |
| Page 6513 Enter Quantity to Create | procedure | SetFields(Code[20], Code[10], Integer, Boolean) | Pending | 18.0 | 18 | 23, gone |
| Replaced by SetFields procedure with additional parameter. |
| Page 6515 Enter Customized SN | procedure | GetFields(var Integer, var Boolean, var Code[50], var Integer) | Pending | 18.0 | 18 | 23, gone |
| Replaced by GetFields procedure with additional parameter. |
| Page 6515 Enter Customized SN | procedure | SetFields(Code[20], Code[10], Integer, Boolean) | Pending | 18.0 | 18 | 23, gone |
| Replaced by SetFields procedure with additional parameter. |
| Page 7001 Price List Lines | event | OnAfterSetSubFormLinkFilter(var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Used to be a workaround for now fixed bug 374742. |
| Page 7001 Price List Lines | procedure | RunOnAfterSetSubFormLinkFilter() | Pending | 18.0 | 18 | 20, gone |
| Used to be a workaround for now fixed bug 374742. |
| Page 7011 Purchase Price List Lines | event | OnAfterSetSubFormLinkFilter(var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Used to be a workaround for now fixed bug 374742. |
| Page 7011 Purchase Price List Lines | procedure | RunOnAfterSetSubFormLinkFilter() | Pending | 18.0 | 18 | 20, gone |
| Used to be a workaround for now fixed bug 374742. |
| Page 99000884 Create Order From Sales | procedure | ReturnPostingInfo(var Option, var Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by GetParameters(). |
| Page 99000884 Create Order From Sales | procedure | SetPostingInfo(Option, Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by SetParameters(). |
| Page 99000897 Available - Prod. Order Lines | procedure | SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction) | Pending | 18.0 | 18 | 18, gone |
| Replaced by SetSource procedure. |
| Permission set 2503 D365 EXTENSION MGT | object | | Pending | 18.0 | 18 | 24, gone |
| This permission set is replaced by permission set Exten. Mgt. - Admin |
| Permission set 3903 RETENTION POL. SETUP | object | | Pending | 18.0 | 18 | 22, gone |
| Replaced with PermissionSet Retention Pol. Admin |
| Permission set 8903 EMAIL USAGE | object | | Pending | 18.0 | 18 | 22, gone |
| This permission set is included in mandatory permission set System App - Basic |
| Permission set 8904 EMAIL SETUP | object | | Pending | 18.0 | 18 | 22, gone |
| This permission set is replaced with permission set Email - Admin |
| Report 124 Sales Invoice Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 125 Sales Credit Memo Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 126 Reminder Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 127 Finance Charge Memo Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 128 Customer Document Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 324 Purchase Invoice Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 325 Purchase Credit Memo Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 328 Vendor Document Nos. | object | | Pending | 18.0 | 17 | 24, gone |
| Infrequently used report. |
| Report 1180 Shortcut Pay Vendor | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1181 Shortcut Vendor Check | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1182 Shortcut Vendor Bills | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1183 Shortcut Payment Registration | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 1184 Shortcut Receive Customer Pay | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Vendor Ledger Entries |
| Report 1185 Shortcut Pay Employee | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 1186 Shortcut Employee Check | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 1187 Shortcut Employee Expense | object | | Pending | 18.0 | 18 | 22, gone |
| This report will be deprecated the search word will be added to page Employee Ledger Entries |
| Report 6529 Item Tracking Navigate | procedure | TransferFilters(Text, Text, Text, Text) | Pending | 18.0 | 18 | 23, gone |
| Replaced by SetItemFilters(). |
| Report 7112 Analysis Report | procedure | SetParams(Option, Code[10], Code[10], Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Replaced by SetParameters(). |
| Table 18 Customer | procedure | CopyFromCustomerTemplate(Record Customer Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by CopyFromNewCustomerTemplate(CustomerTemplate: Record "Customer Templ.") |
| Table 18 Customer | event | OnAfterCopyFromCustomerTemplate(var Record Customer, Record Customer Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnAfterCopyFromNewCustomerTemplate() |
| Table 23 Vendor | field | 89 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 27 Item | field | 5421 Scheduled Need (Qty.) | Pending | 18.0 | 18 | 25, gone |
| Use the field 'Qty. on Component Lines' instead |
| Table 36 Sales Header | event | OnAfterCopyFromSellToCustTemplate(var Record Sales Header, Record Customer Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnAfterCopyFromNewSellToCustTemplate(). |
| Table 36 Sales Header | event | OnValidateBilltoCustomerTemplateCodeBeforeRecreateSalesLines(var Record Sales Header, Integer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnValidateBilltoCustomerTemplCodeOnBeforeRecreateSalesLines() |
| Table 36 Sales Header | procedure | SelectSalesHeaderCustomerTemplate() | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by SelectSalesHeaderNewCustomerTemplate() |
| Table 37 Sales Line | procedure | CrossReferenceNoLookUp() | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure in Item Reference Management codeunit. |
| Table 37 Sales Line | event | OnAfterCrossReferenceNoLookUp(var Record Sales Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 37 Sales Line | event | OnAfterUpdateItemCrossRef(var Record Sales Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 37 Sales Line | event | OnAfterValidateCrossReferenceNo(var Record Sales Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 37 Sales Line | event | OnBeforeCrossReferenceNoAssign(var Record Sales Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 37 Sales Line | event | OnCrossReferenceNoLookUpOnAfterSetFilters(var Record Item Cross Reference, Record Sales Line) | Pending | 18.0 | 18 | 20, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 37 Sales Line | event | OnCrossReferenceNoLookupOnBeforeValidateUnitPrice(Record Sales Header, var Record Sales Line) | Pending | 18.0 | 18 | 20, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 39 Purchase Line | procedure | CrossReferenceNoLookUp() | Pending | 18.0 | 18 | 19, gone |
| Replaced by same procedure from Item Reference Management codeunit. |
| Table 39 Purchase Line | event | OnAfterValidateCrossReferenceNo(var Record Purchase Line, Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 39 Purchase Line | event | OnCrossReferenceNoLookUpOnAfterSetFilters(var Record Item Cross Reference, Record Purchase Line) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 39 Purchase Line | event | OnValidateCrossReferenceNoOnBeforeAssignNo(var Record Purchase Line, var Record Item Cross Reference) | Pending | 18.0 | 18 | 19, gone |
| Replaced by same event in Item Reference Management codeunit. |
| Table 79 Company Information | field | 7602 Show Chart On RoleCenter | Removed | 18.0 | 17 | 25, gone |
| Only the Help and Chart Wrapper pages used this. The page has been changed to assume that this field is always set. |
| Table 98 General Ledger Setup | field | 161 VAT Reg. No. Validation URL | Removed | 18.0 | 17 | 25, gone |
| This field is obsolete, it has been replaced by Table 248 VAT Reg. No. Srv Config. |
| Table 98 General Ledger Setup | procedure | OptimGLEntLockForMultiuserEnv() | Pending | 18.0 | 18 | 20, gone |
| Legacy G/L Locking is no longer supported. |
| Table 99 Item Vendor | event | OnBeforeUpdateItemCrossReference(var Record Item Vendor, var Boolean, var Record Item Vendor) | Pending | 18.0 | 18 | 19, gone |
| Replaced by event fron Item Reference Management codeunit. |
| Table 130 Incoming Document | procedure | GetPostedDocType(Date, Code[20], var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Replaced by GetRelatedPostedDocType(). |
| Table 156 Resource | field | 52 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 167 Job | field | 57 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 270 Bank Account | field | 89 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 277 Bank Account Posting Group | procedure | GetGLBankAccountNo() | Pending | 18.0 | 18 | 22, gone |
| Get the value from the "G/L Account No. field directly." |
| Table 311 Sales & Receivables Setup | field | 170 Insert Std. Sales Lines Mode | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 311 Sales & Receivables Setup | field | 171 Insert Std. Lines on Quotes | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 311 Sales & Receivables Setup | field | 172 Insert Std. Lines on Orders | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 311 Sales & Receivables Setup | field | 173 Insert Std. Lines on Invoices | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 311 Sales & Receivables Setup | field | 174 Insert Std. Lines on Cr. Memos | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 311 Sales & Receivables Setup | field | 37 Archive Quotes and Orders | Removed | 18.0 | 17 | 25, gone |
| Replaced by new fields Archive Quotes and Archive Orders |
| Table 312 Purchases & Payables Setup | field | 170 Insert Std. Purch. Lines Mode | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 312 Purchases & Payables Setup | field | 171 Insert Std. Lines on Quotes | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 312 Purchases & Payables Setup | field | 172 Insert Std. Lines on Orders | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 312 Purchases & Payables Setup | field | 173 Insert Std. Lines on Invoices | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 312 Purchases & Payables Setup | field | 174 Insert Std. Lines on Cr. Memos | Removed | 18.0 | 17 | 25, gone |
| Not needed after refactoring |
| Table 312 Purchases & Payables Setup | field | 37 Archive Quotes and Orders | Removed | 18.0 | 17 | 25, gone |
| Replaced by new fields Archive Quotes and Archive Orders |
| Table 383 Detailed CV Ledg. Entry Buffer | procedure | InitDtldCVLedgEntryBuf(Record Gen. Journal Line, var Record CV Ledger Entry Buffer, var Record Detailed CV Ledg. Entry Buffer, Option, Decimal, Decimal, Decimal, Integer, Decimal, Decimal) | Pending | 18.0 | 18 | 20, gone |
| Replaced by InitDetailedCVLedgEntryBuf(). |
| Table 405 Change Log Entry | procedure | GetPrimaryKeyFriendlyName() | Pending | 18.0 | 17 | 23, gone |
| Replaced by GetFullPrimaryKeyFriendlyName procedure. |
| Table 472 Job Queue Entry | field | 51 On Hold Due to Inactivity | Removed | 18.0 | 17 | 25, gone |
| Functionality moved into new job queue status |
| Table 740 VAT Report Header | field | 4800 VATGroup Return | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4700 VAT Group Return |
| Table 740 VAT Report Header | field | 4801 VATGroup Status | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4701 VAT Group Status |
| Table 740 VAT Report Header | field | 4802 VATGroup Settlement Posted | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4702 VAT Group Settlement Posted |
| Table 742 VAT Statement Report Line | field | 4800 RepresentativeAmount | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4700 Representative Amount |
| Table 742 VAT Statement Report Line | field | 4801 GroupAmount | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4701 Group Amount |
| Table 743 VAT Report Setup | field | 4800 VATGroup Role | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4700 VAT Group Role |
| Table 743 VAT Report Setup | field | 4801 ApprovedMembers | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4701 Approved Members |
| Table 743 VAT Report Setup | field | 4802 GroupMember ID | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4702 Group Member ID |
| Table 743 VAT Report Setup | field | 4803 GroupRepresentative API URL | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4703 Group Representative API URL |
| Table 743 VAT Report Setup | field | 4804 AuthenticationType | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4704 Authentication Type |
| Table 743 VAT Report Setup | field | 4805 UserName Key | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4705 User Name Key |
| Table 743 VAT Report Setup | field | 4806 WebService Access Key Key | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4706 Web Service Access Key Key |
| Table 743 VAT Report Setup | field | 4807 GroupRepresentative Company | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4707 Group Representative Company |
| Table 743 VAT Report Setup | field | 4808 ClientID Key | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4708 Client ID Key |
| Table 743 VAT Report Setup | field | 4809 ClientSecret Key | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4709 Client Secret Key |
| Table 743 VAT Report Setup | field | 4810 AuthorityURL | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4710 Authority URL |
| Table 743 VAT Report Setup | field | 4811 ResourceURL | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4711 Resource URL |
| Table 743 VAT Report Setup | field | 4812 RedirectURL | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4712 Redirect URL |
| Table 743 VAT Report Setup | field | 4814 GroupSettlement Account | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4714 Group Settlement Account |
| Table 743 VAT Report Setup | field | 4815 VATSettlement Account | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4715 VAT Settlement Account |
| Table 743 VAT Report Setup | field | 4816 VATDue Box No. | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4716 VAT Due Box No. |
| Table 743 VAT Report Setup | field | 4817 GroupSettle. Gen. Jnl. Templ. | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4717 Redirect Group Settle. Gen. Jnl. Templ. |
| Table 743 VAT Report Setup | field | 4818 VATGroup BC Version | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension field 4718 VAT Group BC Version |
| Table 760 Trailing Sales Orders Setup | procedure | GetChartType() | Pending | 18.0 | 18 | 20, gone |
| Replaced by GetBusinessChartType(). |
| Table 763 Acc. Sched. Chart Setup Line | procedure | GetDefaultChartType() | Pending | 18.0 | 18 | 20, gone |
| Replaced by GetDefaultAccSchedChartType() |
| Table 1235 XML Buffer | field | 10 Code | Removed | 18.0 | 17 | 25, gone |
| Is not used anymore |
| Table 1235 XML Buffer | field | 11 Node Name | Removed | 18.0 | 17 | 25, gone |
| Is not used anymore |
| Table 1235 XML Buffer | field | 12 Has Attributes | Removed | 18.0 | 17 | 25, gone |
| Is not used anymore |
| Table 1235 XML Buffer | field | 8 Is Parent | Removed | 18.0 | 17 | 25, gone |
| Is not used anomore |
| Table 1252 Bank Pmt. Appl. Rule | procedure | GetMatchedAutomaticallyFilter() | Pending | 18.0 | 17 | 22, gone |
| Replaced by BankAccReconciliationLine.GetMatchedAutomaticallyFilter() |
| Table 1262 Isolated Certificate | field | 3 Password | Removed | 18.0 | 17 | 25, gone |
| Password should not be stored in a table, use SetCertPassword procedure on Certificate Management codeunit |
| Table 1300 Mini Customer Template | procedure | CreateConfigTemplateFromExistingCustomer(Record Customer, var Record Mini Customer Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | CreateFieldRefArray(var FieldRef, RecordRef) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | InitializeTempRecordFromConfigTemplate(var Record Mini Customer Template, Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | InsertCustomerFromTemplate(Record Config. Template Header, var Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | NewCustomerFromTemplate(var Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | event | OnAfterCreateFieldRefArray(var FieldRef, RecordRef) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | event | OnAfterInsertCustomerFromTemplate(Record Mini Customer Template, Record Config. Template Header, var Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | event | OnBeforeInsertCustomerFromTemplate(var Record Mini Customer Template, var Record Config. Template Header, var Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | event | OnCreateConfigTemplateFromExistingCustomerOnBeforeInitTempRec(Record Customer, var Record Mini Customer Template, var Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | SaveAsTemplate(Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | UpdateCustomerFromTemplate(var Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1300 Mini Customer Template | procedure | UpdateCustomersFromTemplate(var Record Customer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | AddToArray(var FieldRef, var Integer, FieldRef) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | CreateConfigTemplateFromExistingItem(Record Item, var Record Item Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | CreateFieldRefArray(var FieldRef, RecordRef) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | InitializeTempRecordFromConfigTemplate(var Record Item Template, Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | InsertItemFromTemplate(Record Config. Template Header, var Record Item) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | NewItemFromTemplate(var Record Item) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | event | OnAfterCreateFieldRefArray(var FieldRef, RecordRef, var Integer) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | event | OnAfterInsertItemFromTemplate(var Record Item Template, var Record Item, Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | event | OnAfterUpdateItemFromTemplate(var Record Item Template, var Record Item, Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | event | OnBeforeInitItemNo(var Record Item, Record Config. Template Header, var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | event | OnCreateConfigTemplateFromExistingItemOnBeforeInitTempRec(Record Item, var Record Item Template, var Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | event | OnInsertItemFromTemplateOnAfterCalcShouldUpdateBaseUOM(var Record Item, var Boolean) | Pending | 18.0 | 19 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | SaveAsTemplate(Record Item) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | UpdateItemFromTemplate(var Record Item) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1301 Item Template | procedure | UpdateItemsFromTemplate(var Record Item) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | CreateConfigTemplateFromExistingVendor(Record Vendor, var Record Mini Vendor Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | CreateFieldRefArray(var FieldRef, RecordRef) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | InitializeTempRecordFromConfigTemplate(var Record Mini Vendor Template, Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | InsertVendorFromTemplate(Record Config. Template Header, var Record Vendor) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | NewVendorFromTemplate(var Record Vendor) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | event | OnAfterCreateFieldRefArray(var FieldRef, RecordRef) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | event | OnBeforeNewVendorFromTemplate(var Record Config. Template Header, Record Vendor) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | event | OnCreateConfigTemplateFromExistingVendorOnBeforeInitTempRec(Record Vendor, var Record Mini Vendor Template, var Record Config. Template Header) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | SaveAsTemplate(Record Vendor) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | UpdateVendorFromTemplate(var Record Vendor) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1303 Mini Vendor Template | procedure | UpdateVendorsFromTemplate(var Record Vendor) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 1432 Net Promoter Score Setup | field | 4 Time Between Requests | Removed | 18.0 | 17 | 25, gone |
| This field is not needed and it is not used anymore. |
| Table 1470 Product Video Buffer | field | 4 Assisted Setup ID | Removed | 18.0 | 17 | 25, gone |
| All assisted setups shall be shown |
| Table 1470 Product Video Buffer | field | 5 Indentation | Removed | 18.0 | 17 | 25, gone |
| Product videos are no more grouped. |
| Table 1511 Notification Entry | field | 15 Error Message 2 | Removed | 18.0 | 17 | 25, gone |
| Error Message field size has been increased |
| Table 1511 Notification Entry | field | 16 Error Message 3 | Removed | 18.0 | 17 | 25, gone |
| Error Message field size has been increased |
| Table 1511 Notification Entry | field | 17 Error Message 4 | Removed | 18.0 | 17 | 25, gone |
| Error Message field size has been increased |
| Table 1670 Option Lookup Buffer | procedure | AutoCompleteOption(var Text[30], Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by AutoCompleteLookup(). |
| Table 1670 Option Lookup Buffer | procedure | FillBuffer(Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by FillLookupBuffer(). |
| Table 1751 Data Class. Notif. Setup | object | | Removed | 18.0 | 17 | 25, gone |
| Functionality moved on My Notifications. |
| Table 1875 Business Setup | object | | Removed | 18.0 | 17 | 25, gone |
| This table is being replaced by new table called Manual Setup. |
| Table 4800 VATGroup Approved Member | object | | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension table 4700 VAT Group Approved Member |
| Table 4801 VATGroup Calculation | object | | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension table 4701 VAT Group Calculation |
| Table 4802 VATGroup Submission Header | object | | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension table 4702 VAT Group Submission Header |
| Table 4803 VATGroup Submission Line | object | | Removed | 18.0 | 17 | 25, gone |
| Moved to VAT Group Management extension table 4703 VAT Group Submission Line |
| Table 5050 Contact | field | 89 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 5050 Contact | procedure | ChooseCustomerTemplate() | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by ChooseNewCustomerTemplate() |
| Table 5050 Contact | procedure | CountNoOfBusinessRelations() | Pending | 18.0 | 18 | 20, gone |
| Replaced by CountNoOfBusinessRelations with LinkToTable parameter |
| Table 5050 Contact | procedure | CreateCustomer(Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by CreateCustomerFromTemplate() |
| Table 5050 Contact | procedure | FindCustomerTemplate() | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by FindNewCustomerTemplate() |
| Table 5050 Contact | procedure | LookupCustomerTemplate() | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by LookupNewCustomerTemplate() |
| Table 5050 Contact | event | OnBeforeChooseCustomerTemplate(var Record Contact, var Code[10], var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by () |
| Table 5050 Contact | event | OnBeforeCreateCompanyContactCustomer(var Record Contact, Code[10], var Code[20], Boolean, var Boolean, var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnBeforeCreateCompanyContactCustomerFromTemplate() |
| Table 5050 Contact | event | OnBeforeCreateCustomer(var Record Contact, var Code[20], var Boolean, Code[10], Boolean) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnBeforeCreateCustomerFromTemplate() |
| Table 5050 Contact | event | OnBeforeCustomerInsert(var Record Customer, Code[10], var Record Contact) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnCreateCustomerFromTemplateOnBeforeCustomerInsert() |
| Table 5050 Contact | event | OnBeforeFindCustomerTemplate(var Record Contact, var Code[10], var Boolean) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnBeforeFindNewCustomerTemplate() |
| Table 5050 Contact | event | OnCreateCustomerOnTransferFieldsFromTemplate(var Record Customer, Record Customer Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnCreateCustomerFromTemplateOnAfterApplyCustomerTemplate() |
| Table 5050 Contact | event | OnLookupCustomerTemplateOnBeforeSetTableView(Record Contact, var Record Customer Template) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by OnLookupNewCustomerTemplateOnBeforeSetTableView() |
| Table 5050 Contact | event | OnShowCustVendBankCaseElse(var Record Contact Business Relation) | Pending | 18.0 | 18 | 20, gone |
| Replaced by "Contact Business Relation".OnShowRelatedCardPageCaseElse |
| Table 5050 Contact | procedure | RunOnShowCustVendBankCaseElse(var Record Contact Business Relation) | Pending | 18.0 | 18 | 20, gone |
| Replaced by "Contact Business Relation".OnShowRelatedCardPageCaseElse |
| Table 5050 Contact | procedure | ShowCustVendBank() | Pending | 18.0 | 18 | 20, gone |
| Replaced by the procedure ShowBusinessRelation() |
| Table 5050 Contact | procedure | UpdateCustomerFromConversionTemplate(var Record Customer, Record Customer Template) | Pending | 18.0 | 18 | 20, gone |
| This function will be removed once the Feature Key is removed. Will be replaced by ApplyCustomerTemplate() from CustomerTemplMgt codeunit. |
| Table 5050 Contact | procedure | UpdateQuotes(Record Customer, Code[10]) | Pending | 18.0 | 18 | 20, gone |
| Will be removed with other functionality related to "old" templates. Replaced by UpdateQuotesFromTemplate() |
| Table 5105 Customer Template | procedure | CopyTemplate(var Record Customer Template) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5105 Customer Template | event | OnAfterValidateShortcutDimCode(var Record Customer Template, var Record Customer Template, Integer, var Code[20]) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5105 Customer Template | event | OnBeforeValidateShortcutDimCode(var Record Customer Template, var Record Customer Template, Integer, var Code[20]) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5105 Customer Template | procedure | ValidateShortcutDimCode(Integer, var Code[20]) | Pending | 18.0 | 18 | 22, gone |
| Will be removed with other functionality related to "old" templates. Replaced by new templates. |
| Table 5200 Employee | field | 19 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 5335 Integration Table Mapping | procedure | FindMapping(Integer, Variant) | Pending | 18.0 | 17 | 20, gone |
| Use another implementation of FindMapping |
| Table 5338 Integration Synch. Job | procedure | AreAllRecordsFailed() | Pending | 18.0 | 18 | 23, gone |
| Replaced by AreSomeRecordsFailed procedure |
| Table 5479 Journal Lines Entity Setup | object | | Removed | 18.0 | 17 | 25, gone |
| Became obsolete after refactoring of the NAV APIs. |
| Table 5481 Account Entity Setup | object | | Removed | 18.0 | 17 | 25, gone |
| Became obsolete after refactoring of the NAV APIs. |
| Table 5600 Fixed Asset | field | 22 Picture | Removed | 18.0 | 17 | 25, gone |
| Replaced by Image field |
| Table 5700 Stockkeeping Unit | field | 5421 Scheduled Need (Qty.) | Pending | 18.0 | 18 | 25, gone |
| Use the field 'Qty. on Component Lines' instead |
| Table 5767 Warehouse Activity Line | event | OnCheckReservedItemTrkgOnCkeckTypeElseCase(var Record Warehouse Activity Line, Enum Item Tracking Type, Code[50]) | Pending | 18.0 | 18 | 23, gone |
| Replaced by OnCheckReservedItemTrkgOnCheckTypeElseCase(). |
| Table 5900 Service Header | procedure | InventoryPickConflict(Option, Code[20], Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by WhsePickConflict(). |
| Table 5900 Service Header | event | OnValidateShipToCodeOnBeforeDleereLines(var Record Service Header, var Boolean) | Pending | 18.0 | 17 | 20, gone |
| replaced by OnValidateShipToCodeOnBeforeDeleteLines |
| Table 5900 Service Header | procedure | WhseShpmntConflict(Option, Code[20], Option) | Pending | 18.0 | 18 | 20, gone |
| Replaced by WhseShipmentConflict(). |
| Table 6565 Item Tracking Setup | procedure | CopyTrackingFromItemJournalLine(Record Item Journal Line) | Pending | 18.0 | 18 | 22, gone |
| Please use CopyTrackingFromItemJnlLine(). |
| Table 7350 Lot Numbers by Bin Buffer | object | | Removed | 18.0 | 17 | 25, gone |
| Replaced by table 7351 due to change of primary key |
| Table 7800 MS-Event Emitter Event Codes | object | | Removed | 18.0 | 17 | 25, gone |
| Deprecated |
| Table 7820 MS-QBO Customer | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7821 MS-QBO Item | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7822 MS-QBO Invoice | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7823 MS-QBO Modified Field List | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7824 MS-QBO Setup | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7825 MS-QBO Synchronization Error | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7826 MS-QBO Start Sync. Service | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7827 MS-QBO Failed Syncs | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 7828 MS-QBO Sync Buffer | object | | Removed | 18.0 | 17 | 25, gone |
| replacing burntIn Extension tables with V2 Extension |
| Table 8904 Email Message Attachment | field | 3 Attachment | Removed | 18.1 | 18 | 25, gone |
| Field has been replaced with the media field, Data. |
| Table 9060 SB Owner Cue | field | 7 SOs Shipped Not Invoiced | Removed | 18.0 | 17 | 25, gone |
| Poor performance |
| Table 9153 My Account | field | 4 Balance | Removed | 18.0 | 17 | 25, gone |
| This flowfield is showing incomplete data. |
| Table 9170 Profile Resource Import/Export | object | | Removed | 18.0 | 17 | 25, gone |
| Importing and exporting profile resources is no longer supported. AL profiles and customizations should be used instead. |
| Table 9176 Experience Tier Setup | field | 40 Invoicing | Removed | 18.0 | 17 | 25, gone |
| Microsoft Invoicing is not supported on Business Central |
| Table 9178 Application Area Setup | field | 40 Invoicing | Removed | 18.0 | 17 | 25, gone |
| Microsoft Invoicing is not supported on Business Central |
| Table 9178 Application Area Setup | procedure | GetExperienceTierCurrentCompany(var Option) | Pending | 18.0 | 18 | 23, gone |
| Use ApplicationAreaMgmtFacade.GetExperienceTierCurrentCompany instead |
| Table 9178 Application Area Setup | procedure | IsAdvanced() | Pending | 18.0 | 18 | 23, gone |
| Use ApplicationAreaMgmtFacade.IsAdvancedEnabled instead |
| Table 9178 Application Area Setup | procedure | IsFoundationEnabled() | Pending | 18.0 | 18 | 23, gone |
| Use ApplicationAreaMgmtFacade.IsFoundationEnabled() instead |
| Table 9178 Application Area Setup | procedure | IsSuiteEnabled() | Pending | 18.0 | 18 | 23, gone |
| Use ApplicationAreaMgmtFacade.IsSuiteEnabled() instead |
| Table 9178 Application Area Setup | procedure | SetExperienceTierCurrentCompany(Option) | Pending | 18.0 | 18 | 23, gone |
| ApplicationAreaMgmtFacade.SaveExperienceTierCurrentCompany |
| Table 9500 Email Item | field | 33 Source Table | Removed | 18.1 | 18 | 25, gone |
| Replaced with method AddSourceDocument. |
| Table 9500 Email Item | field | 34 Source System Id | Removed | 18.1 | 18 | 25, gone |
| Replaced with method AddSourceDocument. |
| Table extension 242 ObsoleteSourceCodeSetupExt | field | 11762 VAT Coefficient | Removed | 18.0 | 25 | 25, gone |
| The functionality of Non-deductible VAT has been removed and this field should not be used. |
| Table extension 242 ObsoleteSourceCodeSetupExt | field | 31041 Maintenance Adjustment | Removed | 18.0 | 25 | 25, gone |
| The functionality of Item consumption for FA maintenance will be removed and this field should not be used. (Obsolete::Removed in release 01.2021) |
| Table extension 308 NoSeriesObsolete | field | 11790 Mask | Removed | 18.0 | 24 | 25, gone |
| The field is used in CZ localization only. The functionality of No. Series Enhancements will be removed and this field should not be used. (Obsolete::Removed in release 01.2021) |