Detailed Changelog for the Continia Delivery Network

This article lists all new features and bug fixes for each version of the Continia Delivery Network.

Continia Delivery Network 3.01

Released: April 1, 2022

New or changed features


Functional areaDescriptionId
General ApplicationEvents have been added to the solution. For details, refer to this event publisher article on Continia Docs.32149

Bug fixes


Functional areaDescriptionId
For PEPPOL Service Invoice and Service Credit Memo cbc:BuyerReference is now populated in the following order
  1. <Your Reference>
  2. <No.>
32052
General ApplicationWhen exporting an OIOUBL document with a line with 0 in quantity the following error occurred: 
  • Attempted to divide by zero.
31359
General ApplicationAdded a new action to Incoming Document List page - "Set Document to Processed". This actions allows the user to mark a document as Processed, preventing the document to be imported again.  31511
General ApplicationWhen exporting a PEPPOL document from a Swedish sender company, the value at the XML path "Invoice/AccountingSupplierParty/PartyTaxScheme/CompanyID" was not formatted according to the PEPPOL validation rules.  31855
General ApplicationWhen exporting PEPPOL or XRechnung, documents following only the following type of lines are not exported:
  • Empty lines: Line No. = "" , Description = ""
  • Sub Invoice Lines: Type <> "", Quantity = 0
31871
General ApplicationWhen sending a PEPPOL or XRechnung Service Invoice or Credit Memo the following transferfields error occured.
  • The following fields must have the same type:

    Field: [FieldName] <-- [FiledName]
    Table: [TableName] <-- [TableName]
    Type: [FieldType] <-- [FieldType]
31919
General ApplicationWhen opening the Customer Setup page, if the E-Document Setup Code was not the same as Output Profile Code, the following error occurred
  • Customer Setup: There is no E-Document Setup within the filter.
    Filters: Code: <Output Profile Code>
31995

Continia Delivery Network 2.03

Released: February 4, 2022

Bug fixes

Functional areaDescriptionID
General ApplicationWhen sending a PEPPOL document with positive quantity and negative line amount, or the opposite, the validation was failing. 30191
General ApplicationWhen sending a PEPPOL document with 0 quantity, the validation was failing. 
30390
General ApplicationWhen sending a PEPPOL document with an item which contained an GTIN number the validation was failing. 30501
General ApplicationAdded support for exporting OIOUBL electronic documents. 30562
General ApplicationWhen sending a PEPPOL document with a VAT Posting Group or Bus. Posting Group longer than 10 characters, the following error occurred:
  • The length of the string is <Actual Length>, but it must be less than or equal to <Max Length> characters. Value: <VAT Posting Group Code>
30762
General ApplicationWhen sending a PEPPOL Invoice where the total invoice amount is 0, the validation of the PEPPOL document was failing because the PayableAmount element was not created.30953
Platform and TechnologyEvents have been added to the solution. For details, please see https://docs.continia.com/en-us/continia-document-output/development-and-administration/development-and-customization/event-publishers-20030840

Continia Delivery Network 2.02

Released: November 30, 2021

Bug fixes

Functional areaDescriptionID
General ApplicationEmpty lines (Lines with no Type, Description nor Quantity) are now skipped by default when exporting a PEPPOL or XRechnung electronic document.  The following event OnBeforeSkipDocumentLine in Codeunit 6086234 "CTS-CDN Export Mgt." was introduced so that this logic can be further customised.26208
General ApplicationWhen trying to onboard a participation in Continia Delivery Network only for sending PEPPOL or XRechnung documents, the Onboarding wizard will indicate that the participation already exists in the PEPPOL network, even though is it only required to be registered in the PEPPOL network when receiving documents.  28581
General ApplicationImproved the pages Network Documents and Outgoing Network Documents. 

28833
General ApplicationExternal Document No. and Order No. will now be set inside OrderReference on all PEPPOL exports.
Event publisher created with handle pattern for all PEPPOL export codeunits.
  • OnBeforeSetOrderReference
29470
General ApplicationWhen finding the customer or company identifier based on the localization of the Continia Delivery Network, the system was not taking in consideration the country of the customer or company.29548
General ApplicationWhen running the Document Output wizard, the following error was thrown:
  • "The field Template of table Output profile contains a value (SALESINVOICE) that cannot be found in the related table (E-Mail Template Header)."
29579
General ApplicationRemoved check on Ship-To information on Credit Memos and Return Orders for XRechnung Exports.29620
General ApplicationThe validation of XRechnung documents failed because of a missing Line Feed at the end of the Payment Terms description.29702
General ApplicationThe amount in the path Invoice/InvoiceLine/Price/PriceAmount was rounded. This is not a requirement for PEPPOL documents. 29729
Platform and TechnologyObsolete Publisher Function for all CDN Exports.
  • OnBeforeSetBuyerReference
New Publisher Function for all CDN Exports.
  • OnBeforeCreateBuyerReference
29508

Continia Delivery Network 2.01

Released: October 4, 2021

New or changed functionality

Functional areaDescriptionID
Platform and TechnologyThe following events are added to the solution:

OnBeforeValidate
 
  • Codeunit 6086251 CTS-CDN PEPPOL Chk. Sales Inv.
  • Codeunit 6086252 CTS-CDN PEPPOL Chk. Sales Cr.M
  • Codeunit 6086254 CTS-CDN XRech2 Chk. Sales Inv
  • Codeunit 6086255 CTS-CDN XRech2 Chk. Sales Cr.M
  • Codeunit 6086259 CTS-CDN XRech2 Chk. Sv. Inv.
  • Codeunit 6086260 CTS-CDN XRech2 Chk. Sv. Cr.M
  • Codeunit 6086260 CTS-CDN XRech2 Chk. Sv. Cr.M
  • Codeunit 6086267 CTS-CDN PEPPOL Chk. Serv. Inv.
  • Codeunit 6086268 CTS-CDN PEPPOL Chk. Serv. Cr.M
OnAfterValidate
  • Codeunit 6086251 CTS-CDN PEPPOL Chk. Sales Inv.
  • Codeunit 6086252 CTS-CDN PEPPOL Chk. Sales Cr.M
  • Codeunit 6086267 CTS-CDN PEPPOL Chk. Serv. Inv.
  • Codeunit 6086268 CTS-CDN PEPPOL Chk. Serv. Cr.M
24692
Platform and TechnologyThe following event is added to the solution:

OnAfterGetReceiverInfo
  • Codeunit 6086234 CTS-CDN Export Mgt.
This event can be used to change the Receiver ID type and value. 
27940

Bug fixes

Functional areaDescriptionID
General ApplicationIn some cases when sending an electronic document via Continia Delivery Network the following error was thrown: 
  • "Unable to convert from Microsoft.Dynamics.Nav.Runtime.NavXmlNode to Microsoft.Dynamics.Nav.Runtime.NavXmlElement."
27171
General ApplicationWhen running the system first with DEMO credentials, 4 temporary Network Profiles are created. After changing to Production Credentials, when sending an electronic document the following error was thrown: 
  • "You are trying to send a network document to customer <Customer No.>, but you have not registered for this type of documents.
    Your participation: <Participation Display Name>
    Profile: <Network Profile>"
27436
General ApplicationWhen not choosing to create the Output Profiles for Service documents in the Document Output Setup Wizard, the following error was thrown 
  • "The field Template of table Output profile contains a value (SERVINVOICE) that cannot be found in the related table (E-Mail Template Header)."
27727
General ApplicationWhen sending an electronic document where the Receiver Identifier was empty on the Customer Setup, the following was thrown: 
  • "The Continia Delivery Network API returned the following system error: Error Code gateway_error - Unhandled error (SupportId: 00000000-0000-0000-0000-000000000000)"
27808
General ApplicationWhen choosing the VAT option in Receiver Type on Customer Setup page, the Receiver ID Type was empty.
When choosing the VAT option in Sender Type on E-Document Setup page, the Sender ID Type was empty.  
27822
General ApplicationWhen creating a PEPPOL document from a sales document without a Salesperson on, the following error occurred: 
  • "The Salesperson/Purchaser does not exist. Identification fields and values: Code=''" 
27929
General ApplicationWhen using Dynamics NAV 2015 version, the Continia Delivery Network Onboarding Wizard was not showing any instructional text.28084