So I got asked on LinkedIn how you can keep track of changes in Microsoft’s code base for Business central. This is especially necessary when using the permission sets from Microsoft.
Tag Archives: Base
How to Extract BC 365 Base App using artifacts
Probably most of you already know that with the Dynamics 365 Business Central 2019 Wave 2 release, we have the ability to modify the Base App. But to extract Dynamics 365 Business Central Base App as .al files that would compile might be quite difficult. As you have probably noticed, picture/image functionality on Docker is becoming outdated in Business Central 365 latest releases.
How-To Use Where-Used in Base App
Imagine you are building an extension on some standard tables and you would like to find out where some procedures or fields are used in the whole base app.
There are several reasons why you should look after some background business logic.
Navigating Microsoft Base and System Apps with VS Code Workspaces
Set up an environment where Go to References works across your AL extensions as well as Base and System Applications of Business Central.
Blog Series Part 5 Calling Base Function for AL in MSDYN365BC.
I have added Codeunit ISI Events to call the subscriber.
IsCustomerExist will first check if contact exists or not, if it doesnot exist then it will proceed further and create contact and function CreateCustomer will create new customer and select the default template from General ledger Setup table.
How Sync-NAVApp saved the discrepancies in the field in Business Central Extension Vs. Base App
While Business Central upgrades from Version 14 to Version 15, there are few deprecation and additions done by Microsoft to the Base Application. These deprecation are good in terms of getting better systems as it upgrades.
The drawbacks of Deprecation is that your App needs to be upgraded as well as it use BaseApp as reference.
Substituting Reports
It is possible to substitute reports from the base application with “custom reports“. Great!
This can be done by subscribing to the “OnAfterSubstituteReport” event published by “Codeunit 44 – ReportManagement“.
Source : Roberto Stefanetti NAV & Business Central Blog
Read more…