Detailed changelog for Continia Document Output 2026 R1, including CDN

This article lists all new updates, features, service packs, and hotfixes for Continia Document Output 2026 R1 and 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.

SolutionCurrent version
Document Output28.5.0
Continia Delivery Network28.5.0

Tipp

As a Continia partner, you can be notified of new Document Output versions and service packs when 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).

Wichtig

Document Output 2026 R1 supports the following version of Microsoft Dynamics 365 Business Central: Business Central 2026 R1 (v28).

Document Output 2026 R1 Service Pack 5

Release date, online: August 31, 2026
Release date, on-premises (expected): September 2, 2026
Document Output version: 28.5.0
Continia Delivery Network version: 28.5.0

New or changed functionality

Functional AreaDescriptionID
Documents and TemplatesWhen retrieving document attachments stored by a third-party app in Azure Blob Storage, the wrong attachment files were returned. A new OnBeforeGetDocumentAttachment event is now available, so custom retrieval logic can be implemented to return the correct files.73321
Documents and TemplatesThe Print PDF function now offers the same capabilities as Open Email and Save PDF when using saved request pages from the Email Template Line Report Layout.74478
Country and RegionalAligned French CustomizationID values with the latest French implementation examples. French EN16931 documents are now correctly identified and processed using the FR CII and FR UBL XML structures.81340
Country and RegionalAdded eDocument scenario flow <REGULARCREDITMEMO> to support sales credit memos in CII-FR.81771
Country and Regional

An eReport now remains open for changes until it is sent, and eReports can be processed and sent directly from the eReports list. The following changes have been made:

  • A document posted after its reporting period has been processed will be added to that period's eReport. An eReport that was already approved returns to the Ready for Approval status, so the change can be approved.
  • The next reporting period starts only after the eReport has been sent.
  • The new Process References action on the References page and the eReports list processes references on demand.
  • The new Send action on the eReports list sends all approved eReports that are due, not only the selected one.
  • The Rejected status is renamed to On Hold and the Reject action to Hold. The Reopen action is now also available for eReports with the On Hold status and returns them to Ready for Approval.

An eReport can no longer be sent before its reporting period has ended. In which case, the following message is displayed:

  • eReport <No.> cannot be sent until its reporting period has ended. The period ends <Period End Date>.
82078
eDocuments

Added support for the French Factur-X format across sending and receiving processes. This update introduces support for handling Factur-X documents, including the associated PDF invoice file:

  • Added support for sending Factur-X PDF documents through the Continia Delivery Network.
  • Extended network document storage to support PDF attachments alongside XML content.
  • Added support for downloading and storing incoming Factur-X PDF files when receiving electronic documents.
  • Improved document recognition and processing of incoming Factur-X documents through Document Capture.
  • Ensured that received Factur-X PDF files are now stored on the corresponding purchase documents, allowing users to access and view the original invoice PDF directly from Business Central.
  • Added a preconfigured FACTURE-X output profile to simplify the setup of the Factur-X electronic format.
80402
General Application

Onboarding a participation in the Continia Delivery Network was previously done in a single guide that collected the legal company information and the network registration in one go, and could register the company in only one network at a time. Onboarding has now been split into a company onboarding and a network registration, and both are new.

Company identity is now verified up front by our new company onboarding solution, which is a prerequisite for registering in a network. It collects the legal company information and obtains the signatory's approval. The same onboarded company can be registered in several networks, and companies that trade under more than one name can register a participation under an alternate company name.

Network registration is now done in a new onboarding assisted setup, which you open from Network Participations > Create Participation. If no company has been onboarded yet, Start Company Onboarding takes you to the company onboarding, and the assisted setup continues with the network registration afterwards.

You can now join both your domestic network and the international network in one run, each with its own identifier and its own Publish in Registry setting. Instead of selecting individual document types, you select a Business Role that describes whether your organization sells, buys, or both, and the assisted setup derives the document directions from it and offers the document flows that the selected networks support. Using Advanced Setup is still available if you would rather configure the network profiles and their roles directly.

The assisted setup is delivered in a separate extension, Continia Delivery Network Onboarding, which is automatically installed and requires Continia Document Capture or Continia Document Output to be activated before it can be opened. Participations registered before the update are migrated automatically, so no manual re-registration is needed.

You can read more about our new participation onboarding process in Setting up the Continia Delivery Network.

77042

Bug fixes

Functional AreaDescriptionID
Documents and TemplatesFixed issue where the Combine to One Document feature only processed the first record per customer when using Print/Email All with multiple customers in the filtered view. All records for each customer are now properly combined into single documents and sent in one email per customer.72983
Documents and TemplatesAdded three new extension events (OnBeforeResetHandledOnSalesLineUpdate, OnBeforeResetHandledOnPurchLineUpdate, OnBeforeResetHandledOnServLineUpdate) that let you suppress the automatic Handled-field reset when a header field change cascades to Sales, Purchase, or Service lines. Standard behavior is unchanged: if no subscriber is bound, Handled still resets as before for all three document types.76447
Documents and Templates

When the statement email template’s open-documents output was set to a single PDF, clicking Open Email on the Document Output Customer Card could fail for customers with many open documents, with the following resulting error:

This has now been fixed.

79748
Documents and Templates

When selecting multiple posted sales invoices and using the standard Send action to send them as eDocuments, the following error occurred:

  • You can not call this function with this variable type.

This has now been fixed, and multiple selected documents are now sent correctly in one action.

80046
eDocumentsThe eDocument Status field was only available on the posted service document cards, not on the Posted Service Invoices and Posted Service Credit Memos list pages. This meant that the status of a sent service invoice or service credit memo could only be checked by opening each posted document. The eDocument Status field has now been added to both list pages, where it shows the current status of the related eDocument. Selecting the status opens the related eDocuments, just as on the other posted document list pages.74263
eDocuments

When sending a sales invoice or sales credit memo, any comments on the business document are included into the OIOUBL xml file in the Note field in the document header. This release fixes two issues in this regard:

  • Having multiple comment lines in the business document could lead to multiple instances of the Note class in the xml file. This would be flagged as either a warning or error when sending the document.
  • Comment lines were never exported on sales credit memos.
80096
eDocuments

When you chose the assist edit on the eDocuments Scenario Flow field on a posted document, such as a Posted Sales Invoice and the scenario flow carried no special payer type, the following error occurred:

  • The eDocument Scenario Header Value does not exist. Identification fields and values: Source Table ID='<Table ID>',System ID='<System ID>'
80967
eDocumentsWhen a CDN subscription to Post + Send sent an eDocument immediately, subsequent email jobs attempted to process it again and created a duplicate, failed eDocument log entry. The system now detects already-sent eDocuments and skips re-sending/logging them during email job processing.81098
eDocumentsThe eDocuments activity group is only shown if Document Capture or Document Output is activated.81303
eDocumentsInvalid credit memos could be generated if the Ship-to Name field in Company Information was not populated.81529
General Application

When opening Show Error Details in the Document Output log for entries created by a user with a different language setting, the following error occurred:

  • 'Factuur' is not an option. The existing options are: Invoice,Credit Memo.

Error details now display correctly regardless of the language of the user who created the log entry.

80047
General ApplicationWhen using the Open Email action for documents where the output profile had email set to Skip, nothing happened and no error was shown. Open Email now opens the email preview and allows sending the email using the associated template, regardless of the Skip setting.80377
General Application

When sending emails using the Azure App or Azure User E-Mail sending method, the following error could intermittently occur:

  • - InvalidAuthenticationToken - Lifetime validation failed, the token is expired.


Document Output now determines the token expiry directly from the sign-in response, so sending is no longer affected by time zone or daylight saving changes, and an isolated extra sign-in on a mailbox’s first send after installing the update is expected.

81493
General ApplicationFor ZUGFERD documents, the UTF8-BOM was not stripped as intended. The UTF8-BOM is now correctly removed during processing.81511
Country and RegionalThere was an issue causing CrossDomainAcknowledgementAndResponse eDocuments with status 212 to not be linked to the correct business document when imported.79949
Country and RegionalPreviously, documents in French eReporting Flow 10.3 were assigned to the period of their document date. They now belong to the period of their posting date. A payment for a period that had already been reported was sent in Flow 10.2 and Flow 10.4 as a correction that pointed back to the earlier report; it is now sent as a new first report IN. When a reporting period was corrected more than once, only the first correction was reported as a correction CO, and from the second correction onwards the report was incorrectly reported as a modification MO. Every correction of an already reported period is now reported as a correction.80593
Country and RegionalWhen a new document was created with Copy Document, or with the Correct and Cancel actions on a posted invoice, the coding values of the eDocument scenario were not created for the resulting credit memo or invoice. The new document showed a scenario in eDocument Scenario Flow, but choosing AssistEdit next to the field opened nothing, and the document could be posted without its mandatory coding values.80626
Country and Regional

The following only applies to the French (FR) localization. Previously, the VAT declared for a payment in Flow 10.2 and Flow 10.4 was selected by posting date, so the declared amount could be missing or counted twice when the payment date differed from the invoice date, or when several payments settled the same invoice on the same date.

The VAT is now matched to the individual payment application, and unapplying a payment declares the VAT taken back as a negative amount, so that a payment and its reversal cancel each other out.

80632
Country and RegionalThe sender identity of an eReport is no longer configured manually. The eReporting PA Identifier fields have been removed from the eReporting Setup page and the Sender fields from the eReport Card, as a fixed sender identity is now applied to every eReport.81250
Country and Regional

The following only applies to the French (FR) localization.

Previously, the amounts reported for payments in the F10.2 and F10.4 eReports were too low, because only the VAT part of each payment was included instead of the full amount paid. Payments are now reported with their full amount, including VAT.

81342
Country and RegionalInvalid XMP metadata could be generated in ZUGFeRD PDF files.81807
Country and Regional

Previously, the XML structure for French UBL credit notes was mapped to the wrong network profile, which caused the following error when sending credit notes:

  • You're trying to send an electronic document to Customer <Customer No.>, but you're not registered to send this type of document. Your participation: PA France - <Participation Identifier> Electronic document: French UBL Credit Memo (EXTENDED-CTC-FR)
81818
Country and RegionalPreviously when sending a CDAR response (accepted/rejected) from a posted purchase invoice, the response document was misconfigured, causing the response to never reach the intended receiver.81819
XML Export

When a sales or service invoice or credit memo was sent as an XML document and a discount was entered in Line Discount % on the lines, the discount percentage was missing from the exported document, only the discount amount was included. The percentage was read from Line Discount Calculation, which stays empty on posted documents when the discount is entered as a percentage. The line discount percentage is now exported for PEPPOL BIS3, XRechnung and OIOUBL documents, together with the base amount it applies to.

The document level discount percentage is now exported, both percentages are calculated from the exported discount and base amounts. For OIOUBL the value is written as a factor, and for PEPPOL BIS3 and XRechnung as a percentage, as each format requires.

71000
XML Export

Resolved an issue that prevented document header comments to be exported correctly in the follow combinations of XML format and business document type:

  • OIOUBL: sales credit memo, service invoice, and service credit memo
  • CII: sales credit memo, service invoice, and service credit memo
  • Peppol: service invoice

The change is only relevant for XML Export (not eDocuments)

76883

Continia Delivery Network 2026 R1 Service Pack 4, hotfix 1

Release date, online: August 20, 2026
Document Output version: 28.4.0
Continia Delivery Network version: 28.4.1

New or changed functionality

Functional areaDescriptionID
Country and Regional

When you onboarded to the PA France network, the onboarding assisted setup guide required you to upload a signed plateforme agréée (PA) designation form before you could continue to the participation information. This step has been removed from the assisted setup guide, and the form is no longer submitted as part of the participation registration.

Onboarding to the PA France network now continues directly from the network selection to the participation information, so you no longer need to prepare and sign the designation form before setting up the participation.

81481

Bug fixes

Functional areaDescriptionID
Country and Regional

When trying to send a lifecycle update document in the CDAR format for the PA France network, the following error was displayed:

  • The sender role is missing for the document type Application Response in the network profile France CDAR.
81210

Continia Delivery Network 2026 R1 Service Pack 4

Release date, online: August 12, 2026
Document Output version: 28.4.0
Continia Delivery Network version: 28.4.0

New or changed functionality

Functional areaDescriptionID
Country and Regional

The Peppol identifier format for new Danish (0184) participations has been updated to comply with the Peppol eDEC codelist requirements. When you register a new Danish Peppol participation, Business Central now sends the 8-digit CVR number directly, without adding a DK prefix.

This change ensures compliance with the upcoming PEPPOL-COMMON-R042 schematron rule, which requires Danish identifiers under scheme 0184 to use the 8-digit-only format.

Existing participations that were previously registered with the DK prefix are not affected and continue to work as before.

78364
Country and Regional

For eDocuments sent through the Peppol network, sender and receiver identifier endpoints are now sourced from their authoritative records. The sender identifier is read as-is from the participation record in Business Central, and the receiver identifier is retrieved from the Continia Delivery Network lookup at send time.

Previously, Business Central could reformat or transform Peppol identifier values before writing them into the eDocument XML. With the PEPPOL-COMMON-R042 rule now enforcing an 8-digit-only format for Danish (0184) participations, local formatting risked producing non-compliant documents. Identifier values are now passed through without modification.

For other networks, such as Nemhandel, identifier sourcing is unchanged.

78367
Country and Regional

A new Manually Import NSeI Documents setting has been added under the new eDocuments Bridge - IT Integro FastTab on the Continia eDocuments Setup page.


When enabled, NSeI documents are no longer imported automatically. Instead, you import them manually using the Import to Continia eDocuments action on the NSeI Incoming Documents page. When disabled (default), documents continue to be imported automatically, as before.

76682
Country and RegionalOn the References page, two new actions recover reporting data without reposting: Add Missing Reference adds again an already-posted document or ledger entry that never reached a report so it can be classified against the current filters, and Run Identification runs the identification pass over pending references on demand.80369
eDocumentsWhen only Document Output was installed, the eDocuments configuration file could be imported but not exported. Exporting the eDocuments configuration file is now supported when only Document Output is installed.79125
eDocumentsWhen a service invoice or a service credit memo contained a line of type Cost, that line wasn't handled like the other line types, and it was therefore exported to the eDocument without a name, a seller's identification, and a unit of measure code. This has now been fixed. Cost lines now get the name from the Description of the related Service Cost, falling back to the description on the document line, the seller's identification from the No. field on the line, and the unit of measure from the International Standard Code of the unit of measure on the line, falling back to EA if no international standard code is set up.79450
eDocumentsImproved identifier handling across electronic documents. Customer, vendor, and onboarding configurations now automatically apply country-specific identifier defaults, ensuring more consistent and accurate document generation.80370
eDocuments

In previous versions of Document Capture and Document Output, each product brought a selection of tiles to a number of Role Centers. From this version forward, these controls have been replaced by a new common activity eDocuments group.


The following tiles are included in this release:

  • Documents requiring attention will contain a list of all business documents that in different ways need manual follow up. The list provides easy access to the business document, the eDocument, as well as any validation errors associated with the document. Entries on the list can be cleared manually for optimal house keeping. Documents will surface here if they:

    • Failed schematron validation during sending.
    • Failed transmission on the network.
    • Get a business rejection from the receiver.
  • In Process shows all outgoing network documents with the status "In process".
  • Sent Last Week is the list of outgoing network documents sent over the last week.
80722
eDocuments

When the Sender Profile was missing in both the Output Profile and Customer Setup (or Vendor Setup), the system incorrectly showed the following error:

  • XML Structure Setup is empty.

The validation now shows an actionable error, which allows users to navigate directly to relevant Output Profile or Customer Setup (or Vendor Setup) pages, where the Sender Profile is missing.

75962
General Application

Whenever you open the Participations page, Business Central now also synchronizes participation identifier values from the Continia Delivery Network. If an identifier value has been updated on the network side – for example, to comply with updated Peppol format requirements – your local participation record is automatically updated to reflect the current value.

This ensures that your Business Central records stay in sync with the Continia Delivery Network without any manual intervention.

78371

Bug fixes

Functional areaDescriptionID
Country and RegionalFor FR invoices using Special Payer Type = Seller Agent (including USECASE-19A), the UBL-FR output incorrectly swapped the seller and agent by placing the agent in AccountingSupplierParty and the seller in PaymentMeans/PaymentMandate/PayerParty, and it did not emit AccountingSupplierParty/Party/cac:AgentParty. The seller now remains in AccountingSupplierParty, the agent is emitted in AccountingSupplierParty/Party/AgentParty, and PaymentMeans/PaymentMandate/PayerParty is no longer populated for this case.80301
Country and RegionalPreviously, on the eReporting Filters page, the Filter Expression column displayed filter conditions using internal field numbers (for example, Field70). Filter expressions are now shown using the readable field names, making the configured filters easier to review.80326
Country and RegionalThe French eReporting Flow 10.2 reports payments received from customers on international B2B sales invoices. Vendor payments and the vendor filters are no longer part of Flow 10.2, as payment reporting under Flow 10.2 is an obligation of the seller only and is not required for purchases.80589
Country and RegionalYou can now combine several report types into an eReport Group so that automatic reference processing collects them into a single shared eReport for a period, instead of creating a separate eReport for each Report Type. All report types in a group must share the same period length, and a group cannot be changed while an eReport that uses it has not yet been sent.80490
Country and RegionalThe Franch eReporting feature now correctly captures references for release. Settlements without general ledger entries are no longer lost, posting previews no longer register references, and captured references are limited to the report types of the selected reporting country. The Declarant Role now displays as BY and SE.80214
eDocuments

When registering an incoming PEPPOL Order Response against a purchase order using a Document Capture template set to Update Order, the supplier’s promised delivery date was captured but not applied to the purchase order’s Promised Receipt Date on the header or lines.

Registration now updates the purchase order’s Promised Receipt Date from the response’s promised delivery period. Furthermore, the possibility to Create Template Field on the template and apply it to the purchase order has been added.

79753
eDocumentsWhen posting an invoice with a 100% invoice discount, the generated eDocument XML was invalid and left the eDocument in status “not valid.” The XML generation now correctly handles 100% invoice discounts so the exported file validates successfully.79854
eDocumentsFixed an issue that could cause incorrect scheme IDs to be specified in party sections for Dutch suppliers and customers. The Party Identification and Party Legal Entity elements now consistently use the KVK or OIN number stored in the Registration No. field. If the Registration No. is blank or does not contain a valid KVK or OIN number, the corresponding party identification elements are no longer included in the generated XML file.79851
eDocumentsWhen posting a document with a Seller Agent Scenario Flow, the special payer was dropped because the Scenario Hdr. Value was not moved to the posted document, so the UBL-FR export omitted the special-party block. When posting, Scenario Hdr. Value is transferred independently of any Record Coding Values (and only when it contains a Special Payer Type), ensuring the Seller Agent special party is preserved through posting and included in the export.80296
eDocumentsAn XML structure could previously be set to extend itself, directly or through an indirect loop, causing the combined structure to fail when built. The XML Structure Code Extension field is now validated on entry, and any circular chain is rejected with a clear error.80118
eDocumentsFixed the eReporting XML structure configuration to ensure generated files validate successfully against the official French eReporting validation rules.80658
eDocumentsOIOUBL sales invoices and credit memos now require a resolvable contact (Identifier and Name) to post. Salesperson is no longer used as for contact information. This has been unified between all formats.80555

Document Output 2026 R1 Service Pack 4

Release date, online: August 11, 2026
Release date, on-premises: August 11, 2026
Document Output version: 28.4.0
Continia Delivery Network version: 28.3.2

Bug fixes

Functional areaDescriptionID
Documents and TemplatesOutput Profiles can now be renamed without causing errors.73402
General ApplicationSome users could experience performance issues in the Role Center when working with a large number of posted sales shipments. We have applied additional filtering to improve performance and resolve these issues.70854

Document Output 2026 R1 Service Pack 3, hotfix 2

Release date, online: July 31, 2026
Document Output version: 28.3.2
Continia Delivery Network version: 28.3.2

New or changed functionality

Functional areaDescriptionID
General ApplicationWhen running the Document Output assisted setup for companies with a large history of posted documents, the setup could hang or fail with an "another session is updating" error due to a long database lock during migration. This has now been fixed, and the setup completes quickly and reliably without holding a long lock.79288

Bug fixes

Functional areaDescriptionID
eDocuments

When a document had multiple attachments with the same file name, sending electronic documents failed with the following error:

  • record already exists / Der Datensatz … existiert bereits

Attachments with duplicate names are now embedded correctly, with a number added to distinguish them.

80408
General Application

When opening Continia Solution Management on on-premises installations where Document Output was installed but not licensed or activated, users without Document Output permissions got a permissions error:

  • Die aktuellen Berechtigungen haben die Aktion leider verhindert. (CodeUnit 6175299 CDO Functions Execute: Continia Document Output)

This has now been fixed, and Continia Solution Management opens correctly regardless of which Continia permission sets are assigned.

80692
General Application

When you ran Copy Document on purchase or sales documents, the following error could occur and the copy was aborted:

  • The changes to the Purchase Header record cannot be saved because some information on the page is not up-to-date. Close the page, reopen it, and try again.

This has now been fixed, and Copy Document no longer fails in companies where Document Output is installed but not activated.

80835

Continia Delivery Network 2026 R1, Service Pack 3, hotfix 2

Release date, online: July 15, 2026
Document Output version: 28.3.1
Continia Delivery Network version: 28.3.2

New or changed functionality

Functional areaDescriptionID
General Application

Previously, all eDocuments blob files were stored in the Business Central database, which could significantly increase the database size over time in environments with high document volumes.

eDocuments files can now be archived to Azure Blob Storage. The archive location and retention period can be configured in Continia eDocuments Setup. Eligible documents, including files attached to existing documents, are automatically moved to the selected storage by a scheduled background task while remaining accessible.

For more information, see Setting up Continia eDocuments.

75642

Bug fixes

Functional areaDescriptionID
eDocuments

Previously, when sending a sales invoice as an eDocument where the assigned payment terms had a blank Description field, the following error could occur:

  • The record in table Payment Terms already exists. Identification fields and values: Header Table No.='0',Header Type='0',Document No.='',Document Line No.='0',Entry No.='0' .
80348

Document Output 2026 R1 Service Pack 3, hotfix 1

Release date, online: July 13, 2026
Document Output version: 28.3.1
Continia Delivery Network version: 28.3.1

New or changed functionality

Functional areaDescriptionID
Documents and TemplatesA new Send action has been added to the eReport Card, allowing approved eReports to be sent directly to the delivery network. This action is available when the eReport has the Approved status.80295

Bug fixes

Functional areaDescriptionID
eDocuments

Previously, when the self-billing feature was enabled and a customer was assigned a custom country/region code, the following error could occur when sending eBilling documents:

  • <Country/Region Code> is not a valid option.
79122
eDocuments

Previously, when applying a Related Field ID in Source Field Mappings for eDocument business term codes in the scenario framework, the following error could occur:

  • Microsoft.Dynamics.Nav.Runtime.NavKeyRef variable not initialized.
79714
eDocumentsPreviously, when sending an eDocument with the scenario framework installed, the document could fail validation.79722
eDocumentsSeveral changes and improvements have been made to French (FR) eReporting, including how amounts and VAT are reported, how customer and vendor payments and their dates are determined, and which posted transactions are included in the declaration. The Reopen action is now only available for approved eReports, this action returns the eReport to the Ready for Approval status instead of New.79764
eDocumentsPreviously, French UBL (FR UBL) invoices containing comment lines could fail validation with VAT category-related errors because the comment lines were exported without a TaxCategoryID.80149
eDocumentsSupport for French (FR) functionality in Belgian (French) localizations has been improved. The French configuration is now available in Belgian (French) localizations. Previously, standard FR UBL invoices could be rendered incorrectly by the stylesheet. The stylesheet now renders standard FR UBL invoices correctly.80157
eDocumentsPreviously, the payable amount on sales credit memos could be calculated as double its actual value, resulting in an invalid XML file. The payable amount is now calculated and exported correctly.80202
eDocumentsPreviously, the Scenario Flow field was not available on sales orders and purchase orders, preventing the correct French eInvoicing scenario from being assigned during posting. The Scenario Flow field is now available on both document types.80203
General ApplicationPreviously, users with only the CTS-CDN Basic permission set could not open the vendor card.80297

Document Output 2026 R1 Service Pack 3

Release date, online: July 1, 2026
Document Output version: 28.3.0
Continia Delivery Network version: 28.3.0

New or Changed Functionality

Functional areaDescriptionID
General ApplicationAfter upgrading from version 27 to 28 and running the DO Setup Guide in a DC-to-DO migration, DO permissions were not correctly assigned based on existing DC Admin/Basic permissions (including security groups). The setup guide now assigns DO Admin to DC Admin users and DO Basic to DC Basic users, and applies the same mapping to security groups when used.79397

Bug fixes

Functional areaDescriptionID
eDocumentsPreviously, updating eBilling header values from the scenario flow could clear existing values that were not included in the update. Existing values are now preserved unless they are part of the scenario flow.79640
eDocumentsWhen exporting XML documents, the IssueDate value was previously taken from the posting date instead of the document date. IssueDate now defaults to the document date for both eBilling and XML exports. An integration event is available to override the default IssueDate when needed.71269
eDocumentsPreviously, French e-documents (CII-FR and UBL-FR) using the Factoring Company, Third Party, or Buyer's Agent scenario flows did not export the corresponding payer party information. The payer party is now included in exported documents.79807
eDocuments

Previously, exporting a Peppol eDocument from a sales document could fail when the Order No. field was populated and the External Document No. field was left empty, resulting in the following error:

  • The content model does not allow element cbc:SalesOrderID to appear as the first child.
73406
eDocumentsPreviously, the pre-posting validation for OIOUBL sales documents could incorrectly require the Sell-to Contact field to be populated, preventing valid documents from being posted. The pre-posting validation now uses the same contact resolution logic as the export process by checking Sell-to Contact No., then the customer's primary contact, and finally the salesperson. An error is only reported when no contact name can be determined.79732
Documents and TemplatesIn version 25, the default template groups were missing, and templates were no longer assigned to any group. Default template groups and template assignments are now restored, and the release procedure now includes verifying and updating the template version in code after comparing the latest Blob Storage templates across localizations.59874
Documents and TemplatesWhen posting sales or service invoices and credit memos for customers configured with Send on Posting, documents could be handled by both the auto-send path and DocHandle, risking duplicate sends or missed handling due to unpredictable event subscriber execution order. This has now been fixed by applying the suppression logic inline where the events are raised, so the two paths are mutually exclusive and third-party extensions can’t disrupt it.78570
Documents and TemplatesWhen finishing the Document Output assisted setup guide, permission errors occurred on posted sales documents (Sales Shipment, Sales Invoice, and Sales Credit Memo) for users without direct write access to the posted sales tables. The assisted setup guide now correctly marks historical posted documents as Handled regardless of the user's own table permissions.79926
General Application

Previously, when using the Post and Send action to send sales orders or sales invoices as e-documents, the following error could occur:

  • The document exchange service is not enabled.
78457
General ApplicationIn Document Output 27.3.7 and later, a custom E-Document File Name configured on email template lines was not applied to XML attachments, so a random GUID-based file name was used and ZUGFeRD invoices could be rejected. This has now been fixed, and the configured file name is correctly applied to XML attachments.78983

Document Output 2026 R1 Service Pack 2, hotfix 3

Release date, online: June 22, 2026
Document Output version: 28.2.3
Continia Delivery Network version: 28.2.2

New or changed functionality

Functional areaDescriptionID
Country and Regional

Support for onboarding to the PA France network has been added to Continia Delivery Network.

The Continia Delivery Network Onboarding assisted setup now guides users through selecting the PA France network, uploading the required PA designation form, entering the required identification information, confirming company details, and selecting the applicable profiles.

Onboarding to the PA France network is available only when Continia Document Capture (FR) or Continia Document Output (FR) is installed.

79156
Country and Regional

Continia eDocuments now supports the French electronic invoicing legislation (réforme de la facturation électronique).

Available as a beta release, French customers can send, receive, and report compliant electronic invoices through Continia's certified Plateforme Agréée (PA) directly from Business Central.

The beta release includes:

  • Onboarding to the PA France network, including upload of the signed PA designation form.
  • Sending and receiving structured invoices in UBL 2.1 and CII using the French EXTENDED-CTC-FR profile (based on EN 16931 / AFNOR XP Z12-012).
  • Support for the mandatory lifecycle status updates required by the French Continuous Transaction Controls (CTC) model.
  • eReporting for transactions outside the e-invoicing scope, including B2C and cross-border B2B transactions.

Support for Factur-X (hybrid PDF/A-3) is planned for a future release.

For an overview of the functionality included in the beta release, see Understanding eInvoicing in France.

79637

Document Output 2026 R1 Service Pack 2, hotfix 2

Release date, online: June 16, 2026
Document Output version: 28.2.2
Continia Delivery Network version: 28.2.0

New or changed functionality

Functional areaDescriptionID
General ApplicationPerformance has been improved when the Document Output Setup assisted setup guide updates posted sales documents with DO Handled by disabling the Microsoft Graph/API for SalesInvoiceEntityAggregate during the update. If the standard Business Central changelog is enabled for posted sales documents, you are now asked to confirm the DO Handled update when finishing the assisted setup guide.79518

Bug fixes

Functional areaDescriptionID
General Application

When accessing the CSC Feature Management page in an on-premises environment, the following error occurred:

  • The current permissions unfortunately prevented the action. (CodeUnit 6175279 CDO Module Manager Execute: Continia Document Output)

This has now been fixed.

79506

Document Output 2026 R1 Service Pack 2, hotfix 1

Release date, online: June 9, 2026
Document Output version: 28.2.1
Continia Delivery Network version: 28.2.0

Bug fixes

Functional areaDescriptionID
General ApplicationPerformance has been improved in the Document Output Setup assisted setup guide, and updating CDO Handled on posted documents is now faster. The assisted setup guide now also recreates the DELETE-LOG job if it was deleted and the guide is run again while the QUEUE job still exists.77072
General ApplicationWhen Document Output was installed but not activated, you got a Document Output permission error in the Document Capture Role Center. This has now been fixed.79306

Document Output 2026 R1 Service Pack 2

Release date, online: June 1, 2026
Document Output version: 28.2.0
Continia Delivery Network version: 28.2.0

New or changed functionality

Functional areaDescriptionID
eDocumentsAutomatic downloading of inbound eDocuments can now be enabled, disabled, and scheduled at a configurable interval from the Continia eDocuments Setup page.76910
eDocumentseDocument log entries are now stored in Azure Blob Storage based on the Log Storage Type setting in the Document Output Setup. Previously, only email log entries were stored in Azure Blob Storage while e-document XML data was always stored in the database; existing e-document entries can be migrated by running Move Logs from Document Output Setup.77805
General Application

The default number series created during new eDocuments installations have been updated. The number series assigned to eBilling Document Nos., eOrder Document Nos., eDocument Response Document Nos., eOrder Response Document Nos., and eReminder Document Nos. now use the EDOCS prefix instead of DC. This change reflects that these number series can be used by both Document Capture and Document Output.

When importing an eDocuments configuration file through the Set Up Document Capture or Set Up Document Output guide, existing number series in the Continia eDocuments Setup are now preserved. Previously, importing a configuration file could overwrite number series already configured in the setup.

71223
General ApplicationThe performance of the Document Output Setup assisted setup guide has been significantly improved. As a result, migrations from Document Capture to Document Output now complete much faster and more reliably. These enhancements also prevent timeouts for customers with large data volumes, ensuring a smoother migration experience.78472

Bug fixes

Functional areaDescriptionID
eDocumentsPreviously, the customer GLN was used in the delivery details of exported electronic documents, even when the document contained a ship-to address with its own GLN. The GLN from the ship-to address is now used when available, ensuring that goods are delivered to the correct location. The customer GLN is used only as a fallback when no ship-to address is specified or when the ship-to address does not contain a GLN.57898
eDocuments

Previously, sending a sales invoice or credit memo containing a fixed asset line could result in the eDocument being marked as Not Valid because the generated eDocument line was missing a name and unit of measure.

During eDocument generation, the line name is now populated from the fixed asset description, falling back to the sales line description when the fixed asset description is empty. Unit of measure information is resolved from configured code list translations or the unit of measure's international standard code, falling back to EA when no value is available.

69656
eDocuments

When you used the Send eDocument action with an output profile configured to export only to a folder (with Send Through Network disabled), the following error occurred:

- There is no Participation within the filter. Filters: CDN GUID: {00000000-0000-0000-0000-000000000000}

This has now been fixed, and the action exports the XML to the configured folder without attempting a Continia Delivery Network send.

77161
eDocumentsWhen importing eDocuments configuration files through the Set Up eDocuments for Document Output or Set Up Document Output guide, all data was previously marked as Include by default, even when the corresponding records already existed in the database. Existing records are now excluded by default, and only data that does not already exist in the database is marked as Include.77401
eDocumentsThe setup status for eDocument sending now correctly reflects when Document Output has been activated but not fully configured. When attempting to send an eDocument, users are prompted to complete the Document Output Setup before eDocuments can be sent.77988
General ApplicationIn the Continia Delivery Network Onboarding setup guide, changing the country/region code to BE previously forced the Identification Type field to BE:EN. With this update, BE:EN is still suggested, but the value can now be changed.72477
General Application

In certain cases, executing the CTS-CDN Upgrade Metadata Job job queue entry could cause the metadata upgrade to fail with the following error:

  • The current permissions prevented the action. (TableData 6086245 CTS-CDN Configuration Setup CDN Setup: Modify: Continia Delivery Network)
77406

Document Output 2026 R1 Service Pack 1, hotfix 3

Release date, online: May 19, 2026
Document Output version: 28.1.3
Continia Delivery Network version: 28.1.0

Bug fixes

Functional areaDescriptionID
General ApplicationOn-premises customers without Document Output activated could not post sales orders or sales/service invoices due to missing permissions. This has now been fixed by skipping the subscriber code.78540

Document Output 2026 R1 Service Pack 1, hotfix 2

Release date, online: May 8, 2026
Release date, on-premises: May 12, 2026
Document Output version: 28.1.2
Continia Delivery Network version: 28.1.0

Bug fixes

Functional areaDescriptionID
General ApplicationWhen upgrading on large databases, the upgrade could time out due to unnecessary bulk updates of document records when setting up default output profiles. The upgrade now avoids these bulk updates when setting up default output profiles.77996
General ApplicationWhen opening the Document Output Manual setup in certain languages, it could fail because translated titles exceeded the allowed length. The setup page now correctly handles long translations.78008

Document Output 2026 R1 Service Pack 1, hotfix 1

Release date, online: May 6, 2026
Document Output version: 28.1.1
Continia Delivery Network version: 28.1.0

Bug fixes

Functional areaDescriptionID
General ApplicationWhen opening the Document Output assisted setup in certain languages (for example, French, Spanish or Danish), it could fail because translated titles exceeded the allowed length. The setup page now correctly handles long translations.77789

Document Output 2026 R1 Service Pack 1

Release date, online: May 1, 2026
Release date, on-premises: May 4, 2026
Document Output version: 28.1.0
Continia Delivery Network version: 28.1.0

New or changed functionality

Functional areaDescriptionID
Documents and TemplatesWhen exporting ZUGFeRD XML documents, they were saved with a UTF-8 BOM, which could trigger encoding warnings in external archiving systems such as DocuWare. ZUGFeRD XML documents are now saved as pure UTF-8 without BOM for improved compatibility.72935
General ApplicationYou can now configure automatic sending of posted sales and service invoices and credit memos per customer in Document Output. When enabled on the customer, documents are sent automatically on posting based on the customer’s output settings, and any send failures are logged in the Document Output error queue.75360
General ApplicationThe Migration assisted setup guide used when activating DO from DC now shows a customer conflict list with a recommended output profile and lets you choose the outcome (including returning later), and a notification is shown when a customer is used while a conflict remains unresolved. This ensures that unresolved conflicts no longer go unnoticed.76730
eDocumentsIt is now possible to import eDocuments configuration files from local storage or online sources and select specific setup data to be applied. This is supported through an additional step in the Set Up eDocuments for Document Output and Set Up Document Output guides.75971

Bug fixes

Functional areaDescriptionID
General ApplicationDocuments in the Document Output Queue were sent outside the configured time window when an associated Email Template job restricted sending to a specific window. Documents added to the queue are now held until the Emil Template job time window is active, while entries with no associated or no longer existing Emil Template jobs continue to be processed unconditionally.74771
eDocuments

When connecting a customer using the Connect eCandidates guide on the eCandidates page, selecting an output profile without a configured sender profile could result in the following error:

  • The selected Output Profile <Output Profile> is not configured for eDocuments. Please select a different Output Profile.

Now, a sender profile is no longer required on the output profile when connecting eCandidates.

75847
eDocumentsWhen eDocument processing failed (create, validate, or send), subsequent post-processing steps still executed and incorrectly updated document counters, print flags, inserted CDO File records, and triggered delivery finalization. When an eDocument error occurs, the dispatcher now exits gracefully, so these post-processing steps are skipped.75954
XML Export

When the Amount Rounding Precision (LCY) in the General Ledger Setup was set to more than two decimal places (for example, 0.00001), generating a Peppol BIS Billing 3.0 eDocument for a posted sales invoice or credit memo could result in an invalid document that failed schematron validation.

The generated eDocument now uses the PayableRoundingAmount field to correctly handle rounding differences, ensuring that the document passes validation regardless of the configured rounding precision.

76383

Document Output 2026 R1, hotfix 1

Release date, online: April 23, 2026
Document Output version: 28.0.1
Continia Delivery Network version: 28.0.0

Bug fixes

Functional areaDescriptionID
General Application

When the following chain of events occurs:

  1. A customer uses e-document (such as PEPPOL or OIOUBL) with batch queue processing (not manual single sends)
  2. Multiple documents are queued and processed in the same session
  3. One queue entry fails (most commonly because the referenced document was canceled or deleted between queuing and processing)
  4. A subsequent entry is processed successfully

– the successful entry after the failure may pick up the XML from the last successfully processed entry before the failure, resulting in the wrong customer's e-document being attached.

This has now been corrected, so that the proper XML is sent for each queued document.

75084

Document Output 2026 R1

Pre-release date, online: March 23, 2026
Release date, online: April 1, 2026
Release date, on-premises: April 7, 2026
Document Output version: 28.0.0
Continia Delivery Network version: 28.0.0

New or changed functionality

Functional areaDescriptionID
Documents and TemplatesYou can now create custom HTML templates for payment links embedded in emails. The templates support merge fields for payment information from standard Business Central Payment Services and allow inclusion of inline images and branding. This enables a more professional and consistent payment experience while ensuring alignment with your company’s visual identity across all payment communications.71929
Documents and TemplatesThe Fallback to Email option on the output profile now works with the new eDocuments flow. When enabled, the system checks whether the recipient is registered in the CDN network before sending. If the recipient is not found, the document is automatically sent by email instead of failing with an error.73365
Documents and TemplatesA confirmation dialog now appears when sending documents, and it shows the output profile (or “multiple selection”), the selected sending method, and the number of documents being sent. DO Setup now includes Hide Send Action Confirmation to suppress the dialog box.74870
Documents and TemplatesA new feature module, Enhanced Continia eDocuments, has been introduced. When enabled, this feature replaces the legacy XML Export functionality in Document Output (DO) with the more modern and flexible eDocuments Framework. A new Sender Profile code has been added as a replacement for Document Output's eDocument send code feature. Sender profiles contain all the information required to send electronic documents. For more details, see: Summary of changes to the sales eBilling flow from 2026 R174978
Documents and TemplatesThe setup for hiding and showing standard Send actions on pages was previously managed through DO Setup and did not support configuration per category. A new Send Actions Visibility setup with categories and options to hide standard Email, Print, and the Document Output group is now available, with upgrade code that moves existing settings to the new setup.75012
General ApplicationRole Centers that use Document Output have been refactored, and the queues are now separated into their own page to avoid showing them twice. A new Document Queue section now shows the status of documents being sent, printed, or downloaded, and a new Continia Delivery Network section shows the status of outgoing eDocuments, including failed deliveries for easier follow-up actions.71286
General ApplicationThe Document Output setup pages have been simplified and improved. Fields are now organized using toggles and conditional visibility, while legacy fields have been hidden to reduce visual clutter.72389
General ApplicationYou can now access Document Output menu options directly from the Account Receivables Administrator Role Center, including customer statements, unhandled sales documents, customer cards, and Document Output setup. This improves workflow efficiency for receivables management tasks.72937
General ApplicationAdded an OnBeforeGetOutputProfile event publisher to the GetOutputProfile method, enabling custom output profile selection logic based on location, dimensions, or other criteria. You can override the default customer/vendor-based lookup by setting IsHandled, while existing behavior remains unchanged when no subscribers exist.74221
General Application

Participation management on the Continia Delivery Network Participation page has been extended with new actions that provide greater flexibility when onboarding and off-boarding participations. Two new actions, Get pre-existing participations and Delete, have been added under Actions > Management. The previous Delete action has been renamed to Suspend and remains available in the same location on the action bar. The following actions are now available:

  • Get pre-existing participations
    - Retrieves a list of participations that are already registered in CDN based on the current client credentials.

    Note

    The list excludes:

    • Participations already created in the current company
    • Participations created in other companies within the same environment
  • Suspend
    - Disables the participation in both the local company and CDN .
    - If the participation has status Draft, it is removed from both Business Central and CDN.
    - For all other statuses, the participation is suspended
  • Delete
    - Removes the participation record from the current company without notifying CDN.
    - The participation remains unchanged in CDN (demo or production), provided it has already been registered.
74304
General ApplicationWhen copying a company in Business Central, all participation-related data is now removed from the newly created company, ensuring a clean database without duplicates.74309
General Application

Test capabilities for eDocuments and Continia Delivery Network have been enhanced to support more flexible and realistic testing scenarios.

Onboarding and document exchange can now be tested in sandbox and on-premises environments without being restricted to test mode, including integration with external test networks. Test mode handling has been simplified and centralized in Continia eDocuments Setup, ensuring consistent behavior for participation creation, lifecycle management, and visibility.

Additional improvements include the ability to upload XML files directly to the Continia Inbound Documents page for testing purposes, as well as clearer separation of test and production data.

74489
General ApplicationThe email compose and preview experience has been redesigned with a modern interface that aligns with standard email layouts, delivering a more intuitive, streamlined, and user-friendly experience.75148
Platform and TechnologyThe Shared Access Signature (SAS) and Microsoft Entra ID authentication types have been added as configuration options to the Azure Blob Storage document storage type in the Document Output Setup page. For more information, see Setting up Azure Blob Storage.73309
Platform and TechnologySupport for custom URLs (private endpoints) has been added as a configuration option to the Azure Blob Storage document storage type in the Document Output Setup page. For more information, see Setting up Azure Blob Storage.74702
eDocuments

The eCandidates functionality has been enhanced with several improvements.

  • Refreshing eCandidates for customers and vendors is now performed using two reports, enabling scheduling and filtering of which records to include.
  • It is now possible to refresh individual eCandidates.
  • The refresh of the eCandidates list can now be configured to update receiving capabilities from external sources.
  • Various minor adjustments related to the merged eDocuments and Document Output functionality.
69665
eDocumentsConfiguration of participation and electronic format on the Customer Card, Vendor Card, Continia eDocuments Customer Setup, and Continia eDocuments Vendor Setup pages has been updated. Instead of selecting values in the Electronic Format and Send From Participation fields, configuration is now handled through the new Sender Profile field. The Electronic Format and Send From Participation fields remain available as non-editable information fields, reflecting the values defined in the selected sender profile. Selecting the Sender Profile field opens the Sender Profiles page, where electronic format and sender information are maintained. This page can also be accessed directly through search.74600
eDocumentsThe eDocuments XML structures have been updated to align with Document Output's XML export formats for OIOUBL invoice and credit note exports. For more information, see XML structure changes in Document Capture 2026 R1 (only available to partners).74877

Bug fixes

Functional areaDescriptionID
Documents and TemplatesWhen using merge fields %4 (last statement code) and %7 (next statement code) in customer statement templates, statement numbers were inconsistent between the generated file name and the email body. Statement numbers now remain consistent across document outputs by using session-based merge field caching.66858
Documents and Templates

When sending documents using templates that merge many/large PDF attachments, the queue stopped and documents were not sent when the merged file exceeded the size limit, causing the following error:

  • The data does not represent a valid JSON token/.

The merge handling now prevents this failure for oversized merged attachments, so that document sending no longer stops the queue.

73008
General ApplicationWhen you clicked No in the Post and Send/Print confirmation dialog for service invoices, service credit memos, and service orders, the document was still sent or printed. The document is now only sent when posting is confirmed and successfully completed.72982
General ApplicationWhen using email templates with a specific report ID configured, request pages could appear during write transactions. This has now been fixed, and the IsInWriteTransaction() check is applied consistently across all report execution paths.74254
General Application

Previously, when opening a posted purchase invoice or credit memo, the following error could occur:

  • Unfortunately, The current permissions have prevented the action. (CodeUnit 6225559 CTS-CDN eDocument Feature Execute: Continia Delivery Network)
75306
eDocumentsPreviously, when importing the OIOUBL XML structure configuration, related network profiles had to be mapped manually. Without this mapping, exporting eDocuments could fail. Network profiles are now automatically mapped to the XML structures during import.75968