From the Microsoft Dynamics 365 Business Central blogs: Extensions; D365BC and D365 CE; Change log management; Inventory visibility
In this review of the Dynamics 365 Business Central blogs:
- Change log management event changes
- Understanding extensions: A developer's perspective
- A guide to connecting BC with Customer Engagement
- How to improve inventory visibility
Change log management event changes
On his blog, Stefano Demiliani wrote D365BC’s built-in change log feature lets you track any direct changes users make to the database, which is helpful for auditing. However, tracking changes can slow down performance and make the database larger, increasing both time and cost.
He stated that the change log is managed through the change log management codeunit, which also includes events for working with the change log. He then pointed out the two procedures in this codeunit. Demiliani noted that until D365BC version 25.2 these two procedures included some integration events that were triggered.
I’ve recently discovered that some partners added their business logic or customizations by subscribing those two events. If [you're]one of those partners, be careful.
Demiliani then stated that beginning with D365BC version 25.3, Microsoft removed the integration events that he mentioned in his blog post.
This event removal can be an immediate breaking change for every partner that used those events for their customizations, so be prepared to refactor your code before upgrading to version 25.3.
Understanding extensions in Business Central: a developer's perspective
Writing on the ERPSoftwareBlog, an author from x2x eCommerce stated that one of D365BC's most powerful features is the extension framework, which makes it highly customizable.
FREE Membership Required to View Full Content:
Joining MSDynamicsWorld.com gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more. You can also receive periodic email newsletters with the latest relevant articles and content updates.
Learn more about us here