In the older versions of Microsoft Dynamics NAV where the classic client was available you could go to the sessions table and just delete a session to kill it. This was very useful for a number of reasons but it does not work like that anymore in the windows client of version 2013 and 2015. Fortunately this feature can easily be replicated by adding an action item to the ribbon on the sessions page in Dynamics NAV. Here is how you can add a ‘Kill Session’ action item to the sessions page:
Several people that have read my previous post, Run Objects in NAV 2013 using GETURL, has asked me about the record deletion tool that I was working on. So, here it is! 🙂 It is available for NAV 2015 on the downloads page. This data deletion tool is useful if you want to ‘clean’ a company from transactional data. It could for example be that you have been testing transactions in a company that you want to use for a go-live or you just want to have a clean company without transactions for a demo, training or testing session. Here is […]
A question that I receive frequently is; ‘how do I run Dynamics NAV as a different user?’. A basic question it seems, but not everybody is aware of how it can be done. It could for example be that you are testing permissions and you want to run one client with SUPER user access to do the permission setup and another client with limited access to test the setup at the same time. Another common scenario is that you want to debug something on a users computer and for this you need your own log-in to have full permission and access […]
Implementing MRP (material requirements planning) successfully in Microsoft Dynamics NAV is one of the more complex tasks. There are lots of moving parts and to make it work in an efficient way you not only need to know Dynamics NAV and the theories behind MRP but also the product structures and how the business wants to operate. This is my guide to how to make it work, it is based on my experience and how I normally approach MRP. It does not guide or dictate how you should setup NAV, just some guidance on how to get there (I guess […]
Microsoft Dynamics NAV 2015 was released a couple of weeks ago. I have download and installed it and so far it seems like it can co-exist with Dynamics NAV 2013 R2 without any issues (which was not the case with my 2013 and 2013 R2 versions, so this is great). To me the improvements that the users will see (e.g. the functionality in the NAV clients) are the most important ones (and also the most fun to review). The improvements of the technology behind the scenes (such as OAuth support for web services, merge utilities, multi-tenant architecture, etc.) are also important […]
This is something that I did some days ago and I thought it was creative enough to be worth a blog post. The task was to do a onetime mass update to the item records. There were more than 85.000 items in the company and they all had two production bin fields that needed to be updated according to a table with some rules provided in Excel. For items starting with ’10’ the two fields should be ‘RAW’ and ‘RAW’, for items starting with ‘11’ the two fields should be ‘TREATED’ and ‘CUT’, etc. like the below table, nothing strange.
This is the fifth post on my blog related to subcontracting in Microsoft Dynamics NAV. It describes how you can setup and use Dynamics NAV when you are performing subcontracting on behalf of a customer (e.g. if you are a subcontractor for a customer and perform operations on parts belonging to the customer). This is actually quite straight forward. The key is to create separate items that represent the customer’s parts. Whatever is received from the customer as components should not have an inventory value and whatever is sent back to the customer should have a value representing the value […]
This is the fourth post related to subcontracting in Dynamics NAV. The topic is how to use warehouse receipts together with subcontracting purchase orders (previous parts are here: Part 1, Part 2, Part 3). It is a quite common requirement to be able to use the warehouse receipts to process receipts of subcontracting purchase orders. It could for example be that your location is setup to use the ‘Directed Put-Away and Pick’ (sometimes referred to as advanced warehousing) and therefore you are required to use the warehouse receipts or it could simply be that the warehouse receipts are used standalone […]
Here is a small tip (some of you might already know it): the GETURL together with the HYPERLINK can be used to run objects in NAV 2013 (even tables 🙂 ). I am working on a tool to delete records from a database (to ‘clean’ a company from transactional data for example). Part of this tool is a function to view the data in the tables, and for this I needed a way to run a table from the NAV 2013 windows client (not the development environment). This turned out to be quite easy using the GETURL and HYPERLINK functions.
This is the third post in a series of subcontracting blog posts, and it starting to get a bit tricky. The topic is how to handle transport charges for subcontracting operations. In other words if you have a vendor that handles parts of the production process and you receive an invoice from a shipping agent/transportation company for the transportation of products either to and/or from the subcontractor. If you haven’t read part 1 and part 2 it might be a good idea to read those first, this post assumes you know the basics of subcontracting and uses the same items […]
Subscribe to My Blog via Email
Categories
- Assembly (3)
- Development (35)
- Finance (14)
- General (28)
- Inventory (24)
- Manufacturing (36)
- Miscellaneous (27)
- Purchase (9)
- Sales (11)
- Warehouse (7)
Tags
Recent Posts
- Business Central Configuration Audit using Vibe Coding
- Copilot in Planning Parameter Worksheet
- Copilot in Planning Worksheet
- Copilot Inventory Queries
- Record Deletion Tool for Business Central in AppSource
- Reopen Finished Production Orders
- XML Buffer and CSV Buffer Tables
- Functionality Improvements in NAV 2017
- Reversing Production Output and Consumption
- Return Merchandise Authorization (RMA)





