Skip to content

ArcherPoint Dynamics NAV Developer Digest - vol 191ArcherPoint's Developer Digest Weekly Blog

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.

RapidStart Renamed in Dynamics 365 Business Central

This question was posted in the Microsoft partners Yammer group: “Am I missing something or is RapidStart not yet available in Business Central?” Several partners replied noting that “it has been renamed to the Configuration Worksheet” and “make sure to use Essential at a minimum for User Experience. Otherwise configuration packages may not show up.”

Tool That Determines Unused Variables in Dynamics NAV

Kyle asks, “Does anyone have a tool that can go through a NAV object and tell you about unused variables?”

Matt T. responds, “Object Manager Advanced will do it. It does take several hours to process the objects, though. Additionally it has a Check Guidelines feature that will clean up your code for you and show you any potential issues, like mismatched variable lengths or variables with the same name.”

Developer Tip of the Day

Kyle shares, “If you are writing a CMD (batch) file to create a new NAV Service Tier but the command line is too long to fit on one line, the ^ character means a line continuation.”

Saurav suggests, "Use PowerShell ISE. It's easy to use and GUI-based. Cmdlet - New - Service."

Kyle responds, "I end up using the SC command when I have mixed build numbers. I have four separate builds of 2016, and the admin shell will only create services for the base (originally installed) build number."

Bill asks, "Can Docker help here?"

Kyle replies, "An interesting thought. Since docker images are layered... I still have it on my skunkworks list to build a docker image that has no SQL server in it at all. It can just be an NST. But even if I just use Feddy's images, I'd really only have the space taken up by SQL once (unless he used different versions of SQL for different builds).

The one thing I have not been successful at is finding all of the installation scripts. Freddy publishes the NAV ones, but not the SQL, dotnet, or OS scripts."

Bill adds, "I don't believe each instance of the container would take up more space. In docker the "file system" is the last or one of the last layers. This is where the container would write to and use the common "SQL" layer for each one. 

And this is one of those things where buying more hard drive is the appropriate trade off if you have space issues."

Kyle adds:

Docker is being used for everything

 

Dynamics NAV Cumulative Updates

It has been a while since we shared the list and links of the latest Dynamics NAV cumulative updates:

 

Permissions for Users to Set the Work Date in Dynamics NAV 2009 R2

Alan reaches out for help stating, “I am working with a client that is on NAV 2009 R2 classic client. They have a need to control which users have the ability to change the Work Date in the system. If you have done this, or are even willing to brainstorm on how this can be achieved, please reply to this message.”

Matt T. responds, “There used to be a permission for everything on the Tools menu. It was just setup through normal user permissions.”

Jon suggests, “You might create a Process Only Report that sets the Allow Posting dates on those users to TODAY. It would need to run every night before the users log in.”

Kyle also replies, “In 2009R2, there is no role permission for changing the Work Date, at least not that I could find. I looked all through the System:: ones.”

Matt offers, “If there isn't a permission for it, it is an option that is built into the executables, meaning not really modifiable. What is the problem the client is trying to solve?”

 

If you are interested in NAV development, be sure to see our collection of NAV Development Blogs.

Read the "How To" blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV.

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