Skip to main content

Notifications

Dynamics 365 Community / Blogs / Jesús Almaraz blog / Define extension objects in...

Define extension objects in same app as their base object

Define extension objects in same app as their base object
This post is about one of the last new features of BC24:

Source New and planned features for Dynamics 365 Business Central, 2024 release wave 1 | Microsoft Learn
We can go to the detail of the feautre and can read:
With this new feature, it's possible to define both the base object and extension objects in the same app. For instance, a table and a table extension can be defined within the same app.
Source: Define extension objects in same app as their base object | Microsoft Learn
 

Does the wold need this feature?


So, the first reaction is I am missing something. But if you read the Business Value justificaction we can read 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..
 
So the conclussions are:
  • No. You are not missing anything.
  • The value of this feature is……procastination!!
  • No, the wolrld does not need this feature.
 
I want a configurable error o avoid create a tableextension in the same app than the extension.

Comments