Object Ranges in Dynamics 365 Business Central
In Dynamics 365 Business Central running in the cloud, there are three different object ranges in terms of licensing. Developing for Dynamics 365 Business Central is done using Visual Studio Code with the AL Language extension. All tenants in Dynamics 365 Business Central are able to freely use objects in the following ranges:
In the following each individual range is explained.
This range is assigned to Dynamics 365 Business Central base app functionality and must not be used.
This range is for customizations. A partner can develop an extension tailored to the individual tenant to fit the needs. The partner will develop this either by using a sandbox tenant or by obtaining a Docker image of the current release of Dynamics 365 Business Central that matches the version of the tenant. Once the development is done, the extension can be deployed to the individual tenant.
The objects in this range are mainly designed when the Microsoft team localizes Dynamics 365 Business Central for a specific country or region. These objects cannot be used by partners.
This is the Registered Solution Program (RSP) range which partners that have an ISV solution for on-premise have access to. The partner can choose to use this range for developing extensions that can be used either in Dynamics NAV on-premise or in Dynamics 365 Business Central in the cloud. When used in Dynamics 365 Business Central these extensions are obtained as apps from appsource.microsoft.com.
Partners can obtain ranges for extension development that runs in Dynamics 365 Business Central in the cloud. This range is only available for extension development and only in Dynamics 365 Business Central. These extensions are obtained as apps from appsource.microsoft.com.
For more information, please see the Ready To Go program.