Naming guidelines and AL object ranges
When creating extensions for Dynamics 365 Business Central, you need to assign a numerical ID to your objects. This depends weather if you are creating a specific extension for a customer or you intend to certify and deploy it in the official marketplace called AppSource: https://appsource.microsoft.com/en-US/marketplace/apps?page=1&product=dynamics-365-business-central Currently, with more than 3,000 extensions, Dynamics 365 Business Central is by far the Microsoft service with the highest number of certified apps in its Marketplace.The rules for assigning object IDs are as follows:
Range | Purpose |
0 – 49,999 | Microsoft Only. Reserved for standard features. |
50,000 – 99,999 | Per-Tenant extension range. To customize the delivered solution to the individual needs of a customer. |
100,000 – 999,999 | Microsoft Only. Reserved for localized features. |
1,000,000 – 69,999,999 | Registered Solution Program (RSP) range. This... |