ArcherPoint Dynamics NAV / Business Central Developer Digest - vol 260
The NAV community, including the ArcherPoint technical staff, is made up of developers, project managers, and consultants who are constantly communicating, with the common goal of sharing helpful information with one another to help customers be more successful.
As they run into issues and questions, find the answers, and make new discoveries, they post them on blogs, forums, social media...so everyone can benefit. We in Marketing watch these interactions and never cease to be amazed by the creativity, dedication, and brainpower we’re so fortunate to have in this community—so we thought, wouldn’t it be great to share this great information with everyone who might not have the time to check out the multitude of resources out there? So, the ArcherPoint Microsoft Dynamics NAV Developer Digest was born. Each week, we present a collection of thoughts and findings from NAV experts and devotees around the world. We hope these insights will benefit you, too.
Dynamics 365 Business Central Cumulative Update 4
The Dynamics 365 Business Central (BC14 – Spring Release) CU 4 is now available. There are two platform fixes and a plethora of application fixes.
Dealing with Multiple Different Versions of the AL Extension in VS Code
Bill Warnke notes: “One difficulty in dealing with AL across 2018, BC 13/14, and now BC 15, is dealing with the AL extension. Disabling and re-enabling them as you move across projects gets to be difficult to manage with unpredictable results. I'm able to have version .12, current 3.0, and the new 4.0 extension in different VS Code installs by using a portable installer. Learn how Visual Studio Code Portable Mode can help you as well. Download the zip, extract the zip, and add a "Data" folder. Install your extensions!”
Page Inspection (Formerly About This Page)
Bill shares: “Page inspection (formerly About This Page): The Microsoft Dynamics NAV “About this Page” toolset has evolved, providing an ‘immersive and highly interactive, point-and-click experience’. Now called Page Inspection, it allows you to continue to interact with the page, see exactly what you are inspecting, and see information, such as tables and extensions, that affect the page. Feature highlights - Depending on the page you are inspecting, some or all of the following is displayed:
- The page or page part name and identifier
- The underlying table name and identifier
- The entire set of table fields for the current record, including their caption, value, field identifier, and primary key
- Indicator and which extension has introduced them
- Which extensions extend the page or the underlying table
- Which filters are currently applied to the table
Licensing of Objects in Dynamics 365 Business Central
Kyle asks: “If I have a BC license with 400 pages, is that 400 pages and 400 page extensions, or do I have to sum the two, meaning I only get 400 total for both object types?”
Bill W responds: "The AL extension (PageExtension, TableExtension) objects developed in Visual Studio Code and stored in the 50.000 – 99.999 range, which extends objects to which you have modify permissions in your development license, are free of charge. For example, when you want to extend the Customer table from the base app, you are required to develop an extension object and assign a unique object ID to it. Regular AL objects (Table, page, codeunit, report, …) need to be purchased through the Dynamics pricelist. See this article on which object ranges can be used with MSD365 Business Central.”
If you are interested in Dynamics NAV and Business Central development, be sure to see our collection of NAV/BC Development Blogs.
Read the "How To" blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.