Get the answer to all your FORNAV questions
Knowledge Base
-
FORNAV moves to the layout type “Custom”
With the Customizable Report Pack version 8.0, FORNAV moves from using the layout type “Word” to using the layout type “Custom”. This supports the transition from the previous layout to the new Custom layout subsystem in Business Central. When customers using Business Central 25 or later upgrade to the Customizable Report Pack version 8.0: This…
-
Detect if a JavaScript record or data item record is the last record within the current filter
Sometimes it is helpful to know whether a record is the last record within a filter because it can be used to order, to add, or to remove output, such as the sections underneath. This can be done by using the Rec.IsLastRecord() JavaScript function. In this example, Header.IsLastRecord() and Line.IsLastRecord() are used to detect if…
-
Troubleshooting when using the FORNAV reporting service for printing (Server Print)
Normally, when the printer driver is working correctly, if an error occurs then FORNAV creates a Windows event log entry with a detailed description of the error, and the FORNAV reporting service keeps accepting new requests from Business Central. However, the FORNAV reporting service is vulnerable to printer drivers that have pop-ups in the UI,…
-
Setting up Business Central for FORNAV E-invoicing and Peppol Plus
To ensure the smooth operation of FORNAV E-invoicing and Peppol Plus, some standard configurations must be in place in Microsoft Dynamics 365 Business Central (BC). While many of these settings are included by default in newer installations, older versions or upgrades might lack critical data, leading to validation issues. This guide highlights some setup points…
-
Using Auto Format in FORNAV layouts
In Business Central, in the Currency table, in the Amount Decimal Places and Unit Amount Decimal Places fields, you can set up the minimum and maximum number of digits to use when formatting a decimal number. This is also known as Auto Format. To enforce this in FORNAV, you must specify the Currency Code field…
-
Inherit report margins from a master template layout
To inherit report margins in FORNAV report layouts (such as, orders and invoices) that rely completely on sections from a master template, you can use the Master Margins property: After you set this property and save the layout, when you open the layout again, the margins will correspond to the margins in the master template.
-
Legal company information in ZUGFeRD
In Germany, businesses must include not only tax-related information but also legal company details on invoices, even when sent in electronic formats like ZUGFeRD. This includes things like the commercial register, registration number, and names of managing directors. These details have to be part of the XML file that is sent with the invoice. Because…
-
Setting the hotfix endpoint
If you encounter issues with report rendering and are not using the latest FORNAV extensions, the problem might be due to using an older version of the FORNAV report rendering endpoint. You can easily verify if your issue is resolved in the latest version, by switching to the hotfix endpoint. To set the hotfix endpoint:…
-
Sending ZUGFeRD invoices to selected customers
If you only want to send ZUGFeRD invoices to specific customers, you can now manage this directly in the FORNAV setup using the new Enable per Customer option. After you select the Enable per Customer option, the Add ZUGFeRD Attachment to PDF option automatically appears on the customer card in the invoicing section. This setting…
-
Direct printer name overlap
Nullam nec ex non est pretium convallis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
