Skip to content

AL Development in Microsoft Dynamics 365 Business Central: A Series by a Microsoft MVP 

How to use AL to develop in Microsoft Dynamics 365 Business Central

In this series, Microsoft MVP Saurav Dhyani provides everything you need to know about developing in Business Central. Using VS Code to create an Extension, Saurav provides the modification requirements that include all object types and base object changes.

Saurav also provides instructions for all the pre-requisites to complete the task of creating an Extension. You’ll download, install, and connect Business Central on premises to VS Code.

In the first article, he reviews the customer requirements.

First, he will walk you through how to create a new table in the database. You might also want to reference Customizing Microsoft Dynamics Business Central Using Tables and Table Types for more information on this step.

Next, you will create a new page in the database based on the previously defined customer requirements.

After that, you will need to customize the base pages, adding fields in the created pages, allowing the users to access the fields.

Following these steps, it’s time to publish your Extension.

Now, you will need to develop the subscriber Codeunits. Pay attention to these steps, as this is not a codeunit extension.

Then you will add additional Subscriber Codeunits. This step includes adding new files, identifying a published Event, and assigning parameters.

Your Extension will subsequently need to be republished and tested.

Finally, you’ll want to create a report in AL to complete the stated customer requirements.

And last but not least, you’ll want to review everything learned in this series with the Summary of the AL Development series of blogs by Saurav Dhyani.

Thanks to Saurav for sharing his knowledge in AL development for Dynamics 365 Business Central!

If you have questions about the capabilities of Dynamics NAV or Business Central, contact ArcherPoint.

Blog Tags: 
Read ArcherPoint's Blog Follow us on Twitter Follow us on Facebook Follow us on LinkedIn Link to our RSS feed Watch us on YouTube
Get Help Now