Debugging in NAV 2013
In general, the processes and tools we use for debugging can serve multiple purposes. The most immediate purpose is always that of identifying the causes of errors and then resolving those errors. There are two categories of production errors (which may also occur during development) and NAV 2013's brand new Debugger module is very well suited to addressing both of these. The new debugger smoothly integrates developing in the Development Environment and testing in the Role Tailored Client.
The first category is the type that causes an error condition that terminates processing. In this case, the immediate goal is to find the cause and fix it as quickly as possible. The new debugger is an excellent tool for this purpose. The second category is the type that, while running to completion successfully, gives erroneous results.
We often find that debugging techniques can be used to help us better understand how NAV processes work. We may be working on the design of (or determination...