Enums In Business Central
With the Microsoft Dynamics 365 Business Central 2019 wave 2 release, Microsoft made available a new data type – Enumeration (Enum) in Business Central.
An enumeration type, also known as an enum in programming, Enum is a list that consists of a set of named constants. It can be used as table fields, local and global variables, and parameters.
With the Microsoft Dynamics 365 Business Central 2019 wave 2 release, Microsoft made available a new data type – Enumeration (Enum) in Business Central.
An enumeration type, also known as an enum in programming, Enum is a list that consists of a set of named constants. It can be used as table fields, local and global variables, and parameters.
Enum was introduced earlier but from new version i.e. Business Central 2020 wave 1 release onwards most of the option fields are available as extensible enum. Enum replaces the old Option data type and from now on, during development, instead of creating a new Option field we must create a new Enum.
Enums are more readable, reusable, and extendable compared to the Options data type
Enum was introduced earlier but from new version i.e. Business Central 2020 wave 1 release onwards most of the option fields are available as extensible enum. Enum replaces the old Option data type and from now on, during development, instead of creating a new Option field we must create a new Enum.
Enums are more readable, reusable, and extendable compared to the Options data type
- Declaration of an enum
- Enum extension object
For more details kindly visit our LinkedIn page:
https://www.linkedin.com/company/allgrow-technologies-pvt-ltd/mycompany/
or you can write us on contact@allgrowtech.com
DO YOU WANT TO TURN YOUR IDEA INTO REALITY
Services we offer
Software and Web Development
Consulting Services
Development
Frontend
Backend
DevOps
SAAS
Locate us at
Get in Touch
For Business – contact@allgrowtech.com
For Career – hr@allgrowtech.com
© 2026 ALLGROW TECHNOLOGIES. ALL RIGHTS RESERVED.
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
