ArcherPoint Dynamics NAV / Business Central Developer Digest - Vol 304
The Dynamics NAV and Business Central 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/BC experts and devotees around the world. We hope these insights will benefit you, too.
Creating a Docker Container for Dynamics NAV 2015
Susan asks: “Does anyone with experience creating a Docker container for NAV 2015? Bill helped me add the path to the DVD in the env local file, but now it is giving me an error about needing .NET 3, which I can't seem to find anywhere.”
Kyle responds with a link to the article, Can I Run NAV 2015 (and earlier) on Docker?, and adds: “There is a bit in the middle about how to download the correct .NET 3 installer and put it into the NAV DVD directories.”
BC 2020 Release Wave 2 Plans are Available
Saurav keeps us updated: “Dynamics 365 Business Central 2020 release wave 2 plans are out and available in Overview of Dynamics 365 Business Central 2020 Release Wave 2, asking: 'Which feature do you like most?”
Let us know what you think.
Default Email for Sending Invoices Changed in Business Central 16
Kyle: “Important safety tip about BC16: Emailing from a Sales Order with Post+Email or Emailing directly from a Posted Sales Invoice now defaults to the Sell-To customer email address. There is a new field on the Sales Header table, called "Sell-to E-Mail," and that now wins over the Bill-to email address. Bill-To used to always win in BC15 and older.
DevOps Mandatory for D365 Business Central?
James Crowter posts in MSDynamicsWorld this prediction that DevOps will become mandatory for D365BC in 2020. He’s got some great points on the topic; check it out!
Possible Issue with Defining Page Variables and Calling Functions Inside Page Extensions
Kyle asks for help: “If I define a page variable for the parent page inside a page extension and call functions there, is Rec still valid? Or am I messing with powers beyond my control, and I'm going to create a black hole?”
Matt T responds with: “Black hole. The defined variable is a different scope/instance of the page. What are you trying to do?”
Kyle elaborates: “There are some functions on the Payment Journal Page that would be nice to get to without replicating them in the page extension. Unrelated: code on Pages sucks.”
Matt T retracts his first response: “I think I might have misunderstood your original question. I was thinking sub-pages. If the functions in the main page are scoped to global, you should be able to call them. Local scope should just be in that same object. Maybe one day we'll get something like ‘protected’ where it will be accessible by derived objects.”
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.