Why Tenant Extensions?
If you are in an On-Prem world, you have 3 options on how to customize Business Central:
Good old C/AL customization (will be depreciated in 6 – 18 months)
•VSCode AL Extension
A while ago I wrote about our Extension Design Principles. In it I discussed various ways to interface between extensions without having to take dependencies. One of these interface methods was the workflows Business Central is equipped with.
Because you can configure these workflows at run-time you can configure Workflow Events and responses from different extensions.
Working with extensions, I face the same problems as everybody else. I feel that I’m limited in my work, not knowing what the other extensions are doing.
A year ago, I released the Extension Details that can help developers identify which object numbers and fields have been used by other developers.
Over the last year I have continued to develop the extension details solution to help me, and maybe it can help others too.
If you have been following me at all for the past months you will already know that at The Learning Network, we have been busy creating our first extensions. We have had our first extension in production since June and the grand total is now at eight, and several more in the works