Dynamics Business Central / NAV Developer Digest - Vol. 434
ArcherPoint’s Developer Digest focuses on Microsoft Dynamics 365 Business Central and Dynamics NAV development. This week’s volume includes comparing service tier configurations, new features in BC22, and using GitHub Codespaces to develop AL for BC.
The Dynamics 365 Business Central community comprises professionals devoted to advancing the success of their customers. Developers, project managers, and consultants collaborate to share helpful information across blogs, forums, and social media sites. From discovering new solutions to finding answers to complex issues, these dedicated individuals are constantly sharing their knowledge with others. At ArcherPoint, we recognize and appreciate this highly engaged community’s creativity, hard work, and collective intelligence. To ensure all users can benefit from their expertise, we want to share their wealth of information with everyone.
This weekly digest presents a collection of thoughts and findings from Dynamics NAV/BC experts and devotees worldwide each week. We hope these insights will benefit you, too.
Service Tier Configurations
Kyle H offers this developer tip of the day:
To compare different service tier configurations for on-prem, use a Powershell command rather than copying the config files themselves. The PowerShell command will show you default settings that may not be in the config file.
Get-NAVServerConfiguration BC20Prod >\\tsclient\q\old.txt
Get-NAVServerConfiguration BC22Upgrade >\\tsclient\q\new.txt
Then you can do a text compare, and the settings will all be listed alphabetically.
Useful New Features in Business Central 22
Our team discusses some of the useful new features in BC 22:
- There is a new feature in BC 22 on the Vendor Card called Recurring Purchase Lines. This lets you populate Purchase Invoice lines when you use that vendor. It’s very useful for repeating invoices that are the same each month.
- Package tracking is coming to BC 22. You will need to enable the feature. It works very similarly to Lot/Serial tracking but can work in conjunction with these. I can simultaneously use lot tracking and package tracking (e.g., where you have the same item with the same lot on different packages or pallets).
- With version 11 of the VSIX AL compiler included with BC 22, there are two new AL commands in Visual Studio Code. First is AL Home, a news page for new and upcoming AL features. Second is AL Explorer, which is comparable (but better) to the old Object Designer.
Use GitHub Codespaces to Develop AL for BC
Stefan Maroń tweeted, “Did you know you can develop AL for #msdyn365bc in #github codespaces?”
It’s true!
GitHub promises low latency development environments that support Visual Studio, Jupyter, or JetBrains with the editor, debugger, version control, and more. Plus, the first 60 hours a month are free.
Check out GitHub’s Codespaces to learn more.
Interested in Dynamics NAV and Business Central development? Be sure to see our collection of NAV/BC Development Blogs.
Read “How To” blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.