Detailed changelog for Continia Document Output 2025 R2

This article lists all new updates, features, service packs, and hotfixes for Continia Document Output 2025 R2.

Tip

As a Continia partner, you can be notified of new Document Output versions and service packs whenever they're released. To sign up for this service, go to Receive a notification upon new Document Output releases in the Continia PartnerZone (only available to partners).

Note

The changelog for Document Output also includes the release notes for the Continia Delivery Network (CDN).

When new versions of both apps are released together, the release notes for the CDN are listed along the release notes for that Document Output release. When a new version of the CDN is released separately, its release notes are listed by themselves – and you must update the CDN app discretely.

Important

Document Output 2025 R2 supports the following version of Microsoft Dynamics 365 Business Central: Business Central 2025 R2 (v27).

Document Output 2025 R2 Service Pack 1, hotfix 2

Release date, online: November 12, 2025
App version: 27.1.2

Bug Fixes

Functional AreaDescriptionID
Documents and TemplatesPreviously, when modifying or inserting lines in Sales Orders or Purchase Orders (Sales Lines or Purchase Lines), the Handled field on the document header was automatically reset. This behavior has been changed. The Handled field on Sales Orders and Purchase Orders will no longer be reset automatically when lines are modified or inserted.

To reset the Handled status on a document, the new ResetDocumentHandledStatus procedure from codeunit 6175302 CDO Handled Fields Management must be used.

This change ensures that the Handled status is only reset intentionally, providing more control over document processing logic.
70668

Document Output 2025 R2 Service Pack 1, hotfix 1

Release date, online: November 11, 2025
App version: 27.1.1

Internal release.

Document Output 2025 R2 Service Pack 1

Release date, online: November 10, 2025
App version: 27.1

Bug Fixes

Functional AreaDescriptionID
Documents and TemplatesEnabled the use of Boolean values as variant fields on templates, regardless of the selected UI language. Previously, when attempting to use a Boolean value as a variant on a template in a non-English UI language, the system did not recognize the value correctly, resulting in incorrect template behavior.62302
Documents and TemplatesWhen email templates used merge tables with field links that had empty values (such as linking sales shipments to invoices), all records were displayed instead of only the related records. The system now correctly handles empty link field values by not showing the merge table if no matching records are found, ensuring only relevant records appear in merge tables.62796
Documents and TemplatesResolved an issue where the Issued Reminders tile on the Document Output dashboard displayed an incorrect document count. The tile now accurately shows the number of unhandled documents by applying the same filtering criteria as used on the drilldown page (Document Output -> Issued Reminders).69773
Documents and TemplatesWhen using the Use Queued by User ID option on the Email template card the system will now use the user ID of the user who queued the email to retrieve the "From Email Address".70079
Documents and TemplatesPreviously, when modifying or inserting lines in Sales Orders or Purchase Orders (Sales Lines or Purchase Lines), the Handled field on the document header was automatically reset. This behavior has been changed. The Handled field on Sales Orders and Purchase Orders will no longer be reset automatically when lines are modified or inserted. To reset the Handled status on a document, the new ResetDocumentHandledStatus procedure from codeunit 6175302 CDO Handled Fields Management must be used. This change ensures that the Handled status is only reset intentionally, providing more control over document processing logic.70668
General ApplicationPreviously, when users attempted to modify records in CDO Send Code Output Profile (TableData 6175300) without the required permissions, the following error occurred:
  • Sorry, the current permissions prevented the action. (TableData 6175300 CDO Send Code Output profile Modify: Continia Document Output)
This issue has been resolved by granting the necessary modify permission for TableData 6175300.
69840
General ApplicationWhen sending emails with a specified sender email address that didn't exist in the system, Document Output correctly fell back to the default Business Central email account for sending. However, the Document Output Log incorrectly displayed the original non-existent email address in the From Address field instead of the actual email address used. The log now correctly records the email address that was actually used to send the email, providing accurate audit trails for troubleshooting and compliance purposes.69981

Document Output 2025 R2, hotfix 2

Release date, online: October 22, 2025
App version: 27.0.2

Bug Fixes

Functional AreaDescriptionID
General ApplicationFixed an issue where the print PDF function did not display the report request page. Users can now configure print settings before generating PDFs.70285
General ApplicationFixed an issue where the Customer Ledger Entry No. was cleared on prepayment sales invoices, causing the Remaining Amount to incorrectly display as 0.

The event subscriber for prepayment posting now properly preserves the ledger entry reference while resetting only the CDO tracking fields.
70565

Document Output 2025 R2, hotfix 1

Release date, online: October 2, 2025
App version: 27.0.1

Bug Fixes

Functional AreaDescriptionID
General ApplicationWhen modifying certain fields on purchase orders where the field CDO Handled has value <TRUE>, the following error occurred:
  • The changes to the Purchase Header record cannot be saved because some of the information on the page is not up to date. Close the page, open it again, and try again.
69893
General ApplicationFixed permission issue preventing users from posting prepayment credit memos and other documents. The CDO Subscribers codeunit now includes all required permissions for protected tables, resolving "You do not have permission to modify" errors that occurred during document posting operations.70040

Document Output 2025 R2

Pre-release date, online: September 20, 2025
Release date, online: October 2, 2025
App version: 27.0.0

New or Changed Functionality

Functional areaDescriptionID
Documents and TemplatesA new eSeal feature has been added to automatically apply electronic seals to PDF documents sent to customers, verifying the origin, integrity and signing entity's identity. The feature can be configured individually for each customer and integrates with existing document workflows, ensuring that PDF documents are secured without manual steps.

This feature is available when activating the new Security module.
57475
Documents and TemplatesAdded ability to select file format (PDF, Excel, or Word) at the Template line reports (Report overwrite), on the Email Template Lines. This allows sending the same document type in different formats based on recipient preferences or template Variants, providing greater flexibility in document delivery.59059
General ApplicationThe field handling of Buyer Reference and Order Reference in Document Output (DO) and Continia Delivery Network (CDN) has been reworked for PEPPOL BIS 3, OIOUBL, and xRechnung formats.

Current field mapping:
  • <BuyerReference> ? Your Reference
  • <OrderReference><ID> ? External Document No.
  • <OrderReference><SalesOrderID> ? Order No.
Validation behavior:
  • PEPPOL BIS 3: Pre-posting validation now requires either Your Reference or External Document No. An error is shown if both are missing, in line with PEPPOL XML requirements.
  • OIOUBL: Pre-posting validation has been removed, as these elements are not mandatory in the format.
  • xRechnung: Pre-posting validation has been removed. However, <BuyerReference> is mandatory. The value is taken from Your Reference. If that field is empty, a default placeholder value NA (Not answered) is inserted.
60261
General ApplicationAdded events to allow customization of document template selection when attaching invoices and credit memos to reminders. Partners can now override the default template selection for special document types like rental invoices and credit memos, enabling proper document generation for specialized modules and complete coverage of all open documents scenarios.68393
General ApplicationThe following changes have been made to the Document Output permission sets:
  • CDO-ALL has been renamed to CDO BASIC.
  • CDO-SUPER has been renamed to CDO ADMIN.
  • CDO-LOG has been renamed to CDO LOG.
The renamed permission sets will be updated automatically during the upgrade.
For more information about permission sets, see Document Output Permissions.
68586
General ApplicationEnhanced Document Output with a new modular architecture that provides better scalability and easier feature management. The system now supports distinct Essential and Security modules, improving license management and feature organization.

With the introduction of the Security module, the features PDF-Password and Sign-PDF will be moved from the Essential module to the Security module. This means that the interface elements related to these features will no longer be visible unless the Security module is enabled.
68971
XML ExportThe following improvements have been added to the ZUGFeRD format:

Lines in CII invoices/credit memos with a 0% line discount no longer trigger the following warning when validating an XML file:
  • Item net price MUST equal (Gross price - Allowance amount) when gross price is provided.
Comment lines containing a VAT posting group selected in the CII invoice/credit memo lines no longer result in an incorrect tax category being specified in the XML files.

The External Document No. field now appears in the CII invoice/credit memo XML files when it contains a value.
64933
XML ExportAdded support for payment discounts in XML export when exporting electronic documents from sales invoices and service invoices.66305

Bug Fixes

Functional areaDescriptionID
General ApplicationPreviously, the sending of NemHandel eDocuments was considered successful if no negative receipt was received within 48 hours, even when no delivery confirmation was available.

Now, both positive and negative receipts can be received for outgoing NemHandel eDocuments, allowing for more accurate tracking of delivery status.
65596
General ApplicationWhen opening the Outgoing Network Documents page, the following error could occur:
  • Current permissions prevented the action.(CodeUnit 6225510 CTS-CDN eDocument Table Mgt. Execute: Continia Delivery Network)
This applies to on-premises installations only.
66285
General ApplicationWhen sending invoices as OIOUBL electronic documents, the schematron validation failed if an invoice discount was applied. The following error was shown:
  • [F-LIB402] The taxable amount on the Invoice when currency: 'DKK', Tax Category ID: 'StandardRated' and Tax Scheme ID: '63', does not match the sum of taxable amounts from the invoice or credit note lines, after adjusting for allowances (discounts) and charges (fees). A rounding difference of up to +/- 1 is allowed...
Now, documents with combinations of invoice discount % and line discount % are correctly validated and compliant.
66577
General ApplicationWhen copying a company in an on-premises installation and Continia eDocuments wasn't licensed, the following error message was shown:
  • Sorry, the current permissions prevented the action. (CodeUnit 6225608 CTS-CDN Env. Cleanup Subscr. Execute: BaseApplication)
67696
General ApplicationWhen canceling the dialog for Post and Send/Print on sales orders with partial deliveries, previous invoices were incorrectly sent to the customer. The operation is now properly aborted when canceling the posting dialog.69296
XML ExportPreviously, creating a Document Output setup for a customer and changing the output profile to ZUGFeRD, could cause CII invoices and credit memos to use the incorrect guideline specified document context parameter in the XML file.65200
XML ExportWhen sending a Peppol document based on an invoice where Price Incl. VAT was set to true, the resulting document could in some cases include the invoice line price amount with VAT included, instead of excluding VAT as expected.
65235
XML ExportPreviously, eDocuments for sales invoices and credit memos containing comment type lines could generate incorrect tax totals. 65765
XML ExportWhen creating ZUGFeRD eDocuments, the following error could occur in some situations:
  • The following fields must be of the same type:
    Field: <from field name> <-- <to field name>
    Table: <from table name> <-- <to table name>
    Type: <from data type> <-- <to data type>
65816
XML ExportWhen creating an electronic document in Document Output the following error could occur:
  • Unable to convert from Microsoft.Dynamics.Nav.Runtime.NavOption to System.String.
66999
XML ExportPreviously, incorrect taxable amounts were shown in Document Output when price incl. VAT was set to true in an OIOUBL electronic invoice.
67038
XML ExportWhen sending an electronic document through Document Output, the following error message cold be shown:
  • It was not possible to perform the action with the current permissions. (TableData 6086229 CTS-CDN Document Network Document Modify: Continia Delivery Network). 
The necessary permissions are now assigned by default. Users who previously created a custom permission set with TableData 6086229 and modify permissions as a workaround can now remove that permission set.
67147
XML ExportPreviously, if the VAT percentage value had a comma as the decimal separator (e.g.: 25,5), the VAT amounts in the XML document were incorrectly calculated. Now, either a comma (,) or a dot (.) can be used as the decimal separator.
67550
XML ExportNon-invoiced lines were incorrectly included in the VAT breakdown section of the XML, even when they were not present in the lines section. 67945
XML ExportPreviously, when exporting an e-document with Belgian payment discounts applied, a discrepancy could occasionally be observed between the discount shown in Business Central and the one in the e-document.68037
XML ExportThe MultiplierFactorNumeric node in eDocuments for the Document Output export functionality was previously formatted as an integer, which could result in invalid eDocuments. It is now correctly formatted as a decimal.68216
XML ExportPreviously, when attempting to connect multiple candidates from the eCandidates page using the Batch Connect action, the candidates were not connected as expected in some cases.68824
XML ExportWhen exporting an OIOUBL invoice containing a reverse VAT charge, the XML document failed to pass validation – and the following error message was shown:
  • [F-LIB402] The taxable amount on the Invoice when currency: 'DKK', Tax Category ID: 'ZeroRated' and Tax Scheme ID: '63', does not match the sum of taxable amounts (...).
69047