---
id: topic/dev-itpro/deprecated-features
type: topic
title: Deprecated features
summary: Deprecated features in Business Central covers what has been removed or replaced in the platform, application, local versions, tables and AL code. It answers what is deprecated, when (release waves 2020 to 2027), what replaces it, and how Microsoft times code obsoletion.
tier: official
language: en
review:
  state: reviewed
  by: opus
  at: "2026-10-07T02:16:17.199Z"
  flags: []
generated:
  at: "2026-10-08T00:04:31.553Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 55885de2d5ced3af13f01348356ed8c905adbe2f9c3e030be7f1b37d59a90882
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-at
    title: Austrian Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-be
    title: Belgian Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-deprecation-guidelines
    title: Best Practices for Deprecation of AL Code
    date: "2024-04-30"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-ca
    title: Canadian Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-cz
    title: Czech Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deleted-objects-25w1
    title: Deleted objects in the Base App and first-party apps
    date: "2025-01-20"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-na-bank-rec
    title: Deprecated bank reconciliation and deposits features in the North American version
    date: "2023-09-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-w1
    title: Deprecated Features in the application
    date: "2026-02-20"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-platform
    title: Deprecated features in the client, server, database
    date: "2026-09-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-tables
    title: Deprecated Tables
    date: "2025-05-21"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/al-go/algo-deprecating-bccontainerhelper
    title: Deprecating BcContainerHelper
    date: "2025-03-20"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-deprecating-with-statements-overview
    title: Deprecating explicit and implicit with statements
    date: "2025-05-21"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-nl
    title: Dutch Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-fields
    title: Fields that are Moved, Removed, or Replaced
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-fi
    title: Finnish features that are moved, removed, or replaced | Microsoft Docs
    date: "2024-05-30"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-de
    title: German features that are moved, removed, or replaced | Microsoft Docs
    date: "2023-12-22"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-is
    title: Iceland Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-it
    title: Italian features that are moved, removed, or replaced | Microsoft Docs
    date: "2026-07-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/india-data-migration-list-of-deprecated-tables
    title: List of deprecated tables
    date: "2021-09-13"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-mx
    title: Mexican features that are moved, removed, or replaced | Microsoft Docs
    date: "2023-12-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-deprecation-timeline
    title: Microsoft Timeline for Deprecating Code in Business Central
    date: "2025-05-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-user-groups
    title: Migrate from User Groups to Permission Sets or Security Groups
    date: "2023-08-24"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-views-legacy
    title: Migrating to modern list views
    date: "2024-06-20"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-no
    title: Norwegian Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-ru
    title: Russian features that are moved, removed, or replaced
    date: "2023-12-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-se
    title: Swedish Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-ch
    title: Swiss features that are moved, removed, or replaced | Microsoft Docs
    date: "2023-12-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-uk
    title: UK Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-us
    title: United States Features that are Moved, Removed, or Replaced | Microsoft Docs
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-platform
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/al-go/algo-deprecating-bccontainerhelper
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-deprecation-timeline
  objects: []
  features: []
  topics:
    - topic/dev-itpro/deprecated-features/application
    - topic/dev-itpro/deprecated-features/local-functionality
    - topic/dev-itpro/deprecated-features/deprecated-tables
    - topic/dev-itpro/deprecated-features/deprecating-code
  localizations: []
  videos: []
  posts: []
  guidelines: []
learn_toc_path:
  - Deprecated features
toc_file: dev-itpro/TOC.md
parent: null
children:
  - topic/dev-itpro/deprecated-features/application
  - topic/dev-itpro/deprecated-features/local-functionality
  - topic/dev-itpro/deprecated-features/deprecated-tables
  - topic/dev-itpro/deprecated-features/deprecating-code
coverage:
  learn: 29
  code: 0
  video: 0
  blog: 0
  guideline: 0
bc_forms: []
member_hash: 05acf0c77b83d8d1206aafe40d72ecd9fac9379018a6a4bee1cebe6d9ad72a60
narrative: generated
---

# Deprecated features

> Deprecated features in Business Central covers what has been removed or replaced in the platform, application, local versions, tables and AL code. It answers what is deprecated, when (release waves 2020 to 2027), what replaces it, and how Microsoft times code obsoletion.

Path: Deprecated features · tier official · system none · narrative reviewed (checked by Opus)

## Overview

This section lists features that Microsoft has deprecated or removed in Business Central. The pages of this section cover the client, server and database platform, including OData and SOAP endpoints, PowerShell 5.0, permission sets, authentication methods, the Windows Client and ADAL. It also covers BcContainerHelper and the rules for how long code stays obsolete before removal.

Subtopics split the material by area: Application (W1 features and objects deleted in 2025 release wave 1, v26), Local functionality (17 pages), Deprecated tables (with mappings to new table names), and Deprecating code (obsolete attributes, preprocessor symbols, and the 'with' statement deprecation).

Start with the platform page for a timeline by release wave. Use the Application and Deprecated tables subtopics when rewriting extension code. Read the code deprecation timeline article to plan around the 12-month minimum between marking code obsolete and removing it.

## Key points

- The platform timeline covers 2021 to 2027 and lists OData endpoints on Microsoft pages, SOAP endpoints on UI pages, PowerShell 5.0 modules, Web Service Access Keys (Basic Auth), data-defined permission sets and delta links with APIs.
- ADAL/Azure AD Graph is replaced by MSAL/Microsoft Graph.
- The Windows Client is removed in favor of web, desktop and mobile apps. The Excel COM add-in and programmatic printing, which depend on it, go with it.
- User personalizations and profile configurations are replaced by new AL tooling.
- BcContainerHelper is deprecated, with official support ending October 1, 2027. AL-Go for GitHub is the replacement.
- Microsoft allows at least 12 months between marking code obsolete and removing it, using ObsoleteState, ObsoleteTag, the Obsolete attribute and AppSourceCop.
- Deprecated tables pages give mappings to new table names for code rewrites, and list deprecated tables in the India version for 2021 release wave 2.
- Application pages include objects deleted from the Base App and first-party apps in 2025 release wave 1 (v26).

## Subtopics

- [Application](deprecated-features/application.md) (5 pages)
- [Local functionality](deprecated-features/local-functionality.md) (17 pages)
- [Deprecated tables](deprecated-features/deprecated-tables.md) (2 pages)
- [Deprecating code](deprecated-features/deprecating-code.md) (2 pages)

## More Learn pages

- [Deprecated features in the client, server, database](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-platform): Describes the features that have been removed or replaced in the platform components of Business Central.
- [Deprecating BcContainerHelper](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/al-go/algo-deprecating-bccontainerhelper): Learn about the deprecation of BcContainerHelper and its replacement in AL-Go for GitHub.
- [Microsoft Timeline for Deprecating Code in Business Central](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-deprecation-timeline): Description of the timeline for deprecating code in Business Central.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
