Dynamics 365 Business Central
Category
Mar 27, 2024
Published date
Text
Article Type
AI Summary
- The article discusses the public preview for Dynamics 365 Business Central 2024 release wave 1 (BC24) and provides a link for more information.
- The author mentions that they will continue to test and share new features that they hope will be helpful.
- The article focuses on the support for multiple extensions to the same target and extensions and target in the same app in AL Language extension changelog Version 13.0.
- The author explains that extensions can now exist in the same app as their target, and multiple extensions to the same target can exist in the same app. For table extensions in the same app as their target, the fields and keys will be moved to the base table to prevent SQL-joins at runtime.
- The Business Central 2024 release wave 1 (BC24) release plan has been updated to define extension objects in the same app as their base object.
- By allowing the segmentation of objects into base functionality and extended functionality, it becomes possible to define extensions to objects in the same app as the object itself. This provides an option to group related functionality in smaller contributions and makes it easier to later move these to a separate app as part of refactoring.
- The new feature allows for the definition of both the base object and extension objects in the same app for various object types such as page, table, report, enum, and permission set objects.
- The article mentions two limitations in BC23.5 and previous versions where creating an extension object for an object in the same extension/app was not possible, and only one extension object could be created for the same target in the same extension/app. These limitations have been changed in BC24.0.
- The author explains the reasons behind these changes, mentioning the introduction of the new Business Foundation app and the gradual transfer of code from the base application to the Business Foundation app. Microsoft also released new properties in BC23 to move tables between extensions/apps and a new data model for table extensions to solve performance problems with multiple extensions.This summary captures the essential points and main ideas of the article, providing an overview of the support for multiple extensions in Dynamics 365 Business Central and the changes introduced in BC24.
Registered users can view the full text for FREE!
Sign In Now!