Get the answer to all your FORNAV questions

Knowledge Base

  • Disable ZUGFeRD when creating a PDF

    When the Customizable Report Pack is set up to create ZUGFeRD compliant invoice and credit memo PDFs, the default behavior is that all documents will be ZUGFeRD compliant. However, in some cases, you might want to send a normal PDF without the electronic ZUGFeRD document. To do this, you need to subscribe to the “OnDocument2InvoiceDescriptor”…

    Read more

  • Sales Service Commitment Data

    Add Microsoft Subscription Billing “Sales Service Commitment” data to your sales documents If you use the new Subscription Billing module in Business Central, you might want to add the “Sales Service Commitment” data to your sales documents. We have created a special temporary table to help you get this data on your documents in the…

    Read more

  • Set up retention policies for FORNAV tables

    There are a few tables in the FORNAV Report Pack that can grow quite fast. For these tables, you can set up the standard Business Central retention policies: To set up a retention policy, simply open the Retention Policy page and add the desired table with a policy. You can learn more here: https://learn.microsoft.com/en-us/dynamics365/business-central/admin-data-retention-policies

    Read more

  • Set number of copies in a FORNAV report

    FORNAV has a great tool for setting the number of copies in a report. Instead of adding a CopyLoop data item, you can simply set the number of copies with a function call. There are a few steps to add this code. First, you need to create a global variable to hold the number of…

    Read more

  • Mapping from Business Central documents to ZUGFeRD and XRechnung

    FORNAV out of the box contains mappings from Business Central documents to ZUGFeRD and XRechnung, which covers populating the mandatory fields in the standard defined by KoSIT (ForNAV Support for ZUGFeRD-installation guide-Final.pdf). However, in some cases you might want to add information that is not mandatory. To do this, you can modify the default mapping…

    Read more

  • Add item tracking lines to any Business Central report

    With the release of ForNAV 6.3.0.8, it is now possible to add item tracking lines (serial and lot numbers) to several standard ForNAV reports. You can add item tracking lines to the following tables: To add item tracking lines to any ForNAV report, you must edit the report and add the TrackingSpecification data item to…

    Read more

  • FIK code

    In some cases, customers still want to have a FIK code on their invoices. This is how a FIK code is constructed: +71<000000004040663+12345678< Code Description +71 Payment type 404066 Invoice number 3 Control code for modulus 10 check 12345678 Credit account To make this possible, FORNAV has a built-in function string, CurrReport.FIK(CardType: Number, Number: String,…

    Read more

  • Exceeding the maximum number of allowed documents

    Updated Nov. 6, 2024: Microsoft has informed us that this is solved now! Exceeding the maximum number of allowed documents This problem occurs only in Business Central Cloud version 24.4 or higher When running a ForNAV or Word report on Business Central Cloud, the following error will occur if the first dataitem in a report…

    Read more

  • ForNAV Health Checks

    We have often spoken about how ForNAV makes report editing easier: power users and functional consultants can easily edit reports with ForNAV. However, what happens when things go wrong? In Business Central, you can make many functional settings based on reports, you can change report selections, add report layouts, and with ForNAV you can even…

    Read more

  • The following exception was encountered when processing XML data

    If a string used in a dataset column contains a control character, the following error will occur: If you click Share Details and then select Copy error details the XML document containing the error will be copied to the clipboard. After that, you need to open an editor that can show control characters (for example,…

    Read more