Recently we saw a webinar on the new features for NAV 2016.  One of the coolest features we saw was the ability to add different forms per customer.  This means you can print 5 different versions (let’s say US vs Canada vs Europe) with different contact information, etc.

That then led us to investigating more of the functionality behind the new customizable report layouts.

In general this is a simple procedure but increases in complexity if you need to add a new field that isn’t on the original layout.  This quick blog walks you through the process (not of adding a new field) but adding an new (but existing) field to the form.

 

Step 1 find the report in the development environment that you need to adjust

order confirmationStep 2 – Make a copy

order2

Step 3 – Go to the design mode, add a new line in the section that you want (header vs line)

new

 

Step 4 – 3 little … to edit

buttons

 

Step 5 – find the XHeader or Xlines – I’m on an order confirmation so I need the salesheader.  I pressed S until I found it.

salesheader

 

Step 6 – find your field to add and click ok

caddata

 

Step 7 – give it a name

caddata2

Step 8 – compile

compile

Step 9 – Go to custom report layout, click new and insert word layout

insertword

Step 10 – You need to have a layout, I downloaded one from word, just type in sales order on the new screen, save to your desktop

sales order word

 

Step 11 – Click import layout and select this word doc template

import word

 

Step 12- Possibly the trickiest part, you need to show the developer panel in word

developer

Step 13 – Now you can click on the XMl mapping – Click down to the report

xml

 

Step 14 – Click to expand, expand, expand till you get to the page loop

 

xml2

 

Step 15 – Right click add as rich text to where you want it on the layout

adding

Step 16 – Added

addedcad

 

Step 17 – Save Word and click yes to the import changes

save word

 

There you go, its not that bad.

It does get trickier with multiple lines, conditional formulas or logic, but just adding a basic field to a basic report should not require a developer.

Call us if you have questions but remember typically once you get these reports up and running you rarely touch them again.

At Vox we understand this and charge a fixed rate per report…..meaning you don’t need to clutter up your head with something you’ll only do once.

Good luck

Mike Fontaine