eDoc App Online Help

Changelog

Version 6.2

Updated: 01.06.2026

Changes:

Change

Reason/Cause

Refactoring of the SharePoint connection: Migration from Microsoft Graph API to a BC object-based integration (from BC 26).

New

Connection of the Belgian Peppol endpoint via the Billit provider.

New

Correction of the incorrect creation of 0%-VAT Amount Lines for free items.

Improvement

Version 6.1

Updated: 19.03.2026

Changes:

Change

Reason/Cause

XML files are now created by default in UTF-8 format without BOM.

New

The FA(3) format has been fully integrated into the system, both in the code and in the REST API.

New

The ZUGFeRD 2.4 format has been fully integrated into the system, both in the code and in the REST API.

New

Inbound: Validation has been adjusted to now also support e-documents with only one tax number (e.g., for small business owners).

Improvement

Outbound: For Fattura PA, the numbering of items is now correctly continued during automatic sending of e-documents.

Improvement

Version 6.0

Updated: 04.11.2025

Changes:

Change

Reason/Cause

The RO e-Factura format has been fully integrated into the system – both in the code and in the REST API.

New

The eInvoice Belgium format has been fully integrated into the system – both in the code and in the REST API.

New

The FacturaE 3.2.2 format has been fully integrated into the system – both in the code and in the REST API.

New

Inbound: The multiple pass processing of identification for surcharge and discount lines has been optimized.

Improvement

The transformation rule type "UnitPriceAfterDiscount" now uses the Amount value instead of Line Amount to ensure that the net line amount is always considered.

Improvement

Comment lines are now exported individually.

New

Inbound: The prefix "UBL:" is ignored during import to avoid compatibility issues with UBL invoices without namespace prefix.

New

Purchase invoices are now listed in the actions of incoming eDocs.

New

Inbound: Missing space in log entries has been corrected.

Improvement

Inbound: Column names in mapping have been standardized and renamed.

Improvement

New feature Account Derivation (Inbound): Texts in eDocs are automatically assigned to the appropriate accounts – similar to the payment reconciliation sheet. This significantly simplifies document processing.

New

New transformation rule type "Decimal Formatting (XML/Regional)" for automatic adjustment of decimal separators depending on the region (Inbound and Outbound).

New

The comment lines, via the transformation rule, no longer truncate text contents.

Improvement

Inbound: The eProduct process: Catalog imports from external data suppliers are now integrated into the eDoc interface.

New

Outbound: Purchase Order processing (coding, translation, mapping) has been implemented.

New

In the eDoc setup, it is now documented which was the last eDoc mapping imported.

New

The mapping has been extended by the table of responsibility units.

New

Inbound: New field isGlobalCondition implemented for global XML processing control.

New

Inbound: Error messages for unimplemented output rule types "Always" and "OnEmpty" have been added.

Improvement

The endpoint handling for PurchaseHeader has been revised.

New

Mapping: Dependent fields are now automatically cleared when the condition is changed.

Improvement

New transmission type: Filesystem AzureBlobStorage has been added.

New

Version 5.9

Updated: 30.06.2025

Changes:

Change

Reason/Cause

The exit "GetPreRefDocsByEdocHead" was renamed to "GetPreRefDocsByEdocHeadV2".

Improvement

The exit "CheckRefDocLineAssignment" was renamed to "CheckRefDocLineAssignmentV2".

Improvement

A new mapping for the PEPPOL invoice format was implemented. Applies to the following tables: posted sales invoice, posted sales credit note, posted service invoice, and posted service credit note.

New

The PEPPOL format has been fully integrated into the system – both in the code and in the REST API.

New

The formats ZUGFeRD 2.3, XRechnung 3.0, and Factur-X were extended by the element "Description." In all other European formats, comment lines are excluded.

New

There is now the transformation rule "E_TEXTASSIGNMENT." This controls the assignment of comment lines to item references.

New

Additional information was added to the cards in the incoming eDocs. These are now visible directly under the tabs without having to expand the tabs.

New

The error in the logistical incoming invoice verification (goods receipt assignment) was fixed.

Improvement

The help link in the extension management was newly adjusted.

Improvement

Version 5.8

Updated: 09.04.2025

Changes:

Change

Reason/Cause

New mapping has been implemented for the Spanish electronic invoice format FacturaE. Applies to the following tables: posted sales invoice, posted sales credit note, posted service invoice, and posted service credit note

New

New mapping has been implemented for the Danish electronic invoice format OIOUBL. Applies to the following tables: posted sales invoice, posted sales credit note, posted service invoice, and posted service credit note

New

The FacturaE format has been comprehensively integrated into the system – both in the code and in the REST API

New

The OIOUBL format has been comprehensively integrated into the system – both in the code and in the REST API

New

The eDoc setup has been revised and made more user-friendly.

Improvement

The transformation rule E_CHARGE_INDICATOR has been dismantled to reduce complexity.

Improvement

An automatic extension of the codelist mapping has been introduced in the inbound process. After entering and assigning a BC code, the associated MEH code is automatically recorded.

New

In the inbound process, the unit of measure (MEH) is no longer automatically changed after recording an account assignment if it is already filled.

Improvement

The field 'Def. Inb. Profile for Hybrid' has been set to a fixed, non-editable value.

Improvement

In the inbound process, the menu actions have been revised in both the list view and the detail card to improve user guidance.

Improvement

In the inbound process, the menu action “Show BC document” is now only visible when the current status is “BC document created.” This reduces unnecessary interactions and misoperations.

Improvement

The fields “eDoc payment method” and “eDoc units of measure” have been removed from the payment method and units tables to optimize the data structure.

Improvement

In eDoc lines, a different tax group can now be entered, to which the tax check refers.

New

A new exit named BRAGOnBeforeSourceRecUsage has been provided to identify specific fields in the source record that do not conform to the BC standard.

New

Version 5.7

Updated: 29.01.2025

Changes:

Change

Reason/Cause

Removal of XML ports: The application has been consistently and completely switched to generic mapping with this version. This significantly increases flexibility and expansion possibilities for the user. No technical know-how is required to change/extend the mapping.

Improvement

PING function REST API: Our REST API can be checked for availability via a PING call. Contact us!

New

Import UBL: X-Invoices in UBL format can now be imported. For outgoing documents, we map in CII format.

New

Export of advance invoices: Advance invoices can be fully represented from version 5.7.

New

New field "Subdocument type" in CodeList: For code list entries of type "Document type", subdocument types can be defined. This is used on the outbound side to derive the eInvoice code.

New

New transformation rule: The transformation rule "E_DOCTYPE_OUTB" is used to determine the document type on the outbound side. With this rule, invoices, partial invoices, and advance invoices can be distinguished.

New

Field "External LineID": On the inbound side, a distinction is made between internal and external LineID. The internal LineID is automatically incremented by 100. The "External LineID" takes the line ID from the eInvoice positions.

New

An error occurred when creating a new transformation rule that prevented the rule from being saved correctly.

Fix

Page eDoc profile lines field control: The field control was designed depending on the line type.

New

Feature discount splitting: If there are different tax rates in a document, this affects the display of surcharges and discounts at the document level. To recognize a recurring discount node, a new setup field "Ident surcharge/discount node" was created in the profile line. The mapping was changed so that the header tax lines fill the discount node, instead of only one discount node existing as before.

New

Feature remarks: Transfer of document header texts from tables 44 and 5209 to the element “Included Notes” of type AAI for ZUGFeRD, FacturX, and XInvoice.

New

New transformation rule C_ConvertVAT, this rule checks whether it is acquisition tax and accordingly outputs 0% on the outbound side.

Improvement

Improvement of the Hybrid-Inbound mapping.

Improvement

Renaming of the feature "Service model" to "Individual fields". Individual fields provide the possibility to pass field contents to incoming invoices and credit notes bypassing the fixed eDoc intermediate structure.

Improvement

Feature 0-invoice: Transfer and representation of outbound 0-invoices possible.

New

Feature field control eDoc Inbound: The objects payment method, country, and payment terms are no longer mandatory in the document headers. The check in the log output remains.

Improvement

During import, a field overflow occurs when processing the OrderRefID.

Correction

Feature combination field derivation / default value derivation outbound: Field value derivation overrides default value derivation!

Improvement

Feature combination field derivation / default value derivation inbound: The default value derivation is only applied if a default value is maintained and the eInvoice does not provide a value or the default value rule is activated!

Improvement

Mapping: Extension of payment methods with additional information.

Improvement

Feature text line export

New

Event BRAGOnBeforeCodeListLookup in TableExtension 1237 method CodeListLookUp

New

Switch of Hybrid-Inbound mapping to generic mapping. Through this change, the mapping for incoming hybrid documents can be modified by the user.

Improvement

Feature attachments: Additional attachments can be added to the ZUGFeRD document via the subscriber "OnCreateAttachmentsForOutboundRESTCall".

New

Version 5.6

Updated: 19.12.2024

Changes:

Change

Reason/Cause

Derivation of quantity units via codelist. The derivation via the standard table of quantity units for inbound and outbound was switched to codelist. EDoc fields in the quantity units were removed.

Improvement

Derivation of payment methods via codelist. The derivation via the standard table of payment methods for inbound and outbound was switched to codelist. EDoc fields in the payment methods were removed.

Improvement

Derivation of payment terms via codelist. During the import process, the BC payment term can be determined via the codelist. The determination is based on the code and description.

Extension

Reading of payment terms for incoming documents. The payment term is transferred from the electronic document into the eDoc.

New

Transfer of due dates and discount data to BC document. Net due date and discount due date, as well as discount percentage, are transferred from the eDoc to the BC document. If a BC payment term code could be determined, the standard determination via the payment term is triggered.

New

Extension of mapping export and import with transformation rules. Transformation rules are passed during mapping export and import.

New

eDoc workflow implemented. The workflow function can trigger an approval workflow for the eDoc.

New

Addition to JobQueue Management with the methods CreateBulkImportOneDrive, CreateBulkImport. Enables creation of job queue entries for automatic import of electronic documents.

Improvement

Removal of XML ports.

Correction

Handling of payment terms inbound.

Extension

Switching endpoint E-Invoice AT to V2.0.

New

Correction of method CodeListLookup in transformation rules. "Null" values were considered during derivation. These values are now ignored during derivation.

Correction

Mapping feature compliance with BC 14.

Improvement

Correction of messages in initialization functions.

Correction

Version 5.5

Updated: 17.11.2024

Changes:

Change

Reason/Cause

Format: ZUGFeRD 2.3

New

Extension of the eDoc Codes table

Extension

Extension of the eDoc Setup table

Extension

Method CreateSingleImport

Correction

Codeunit eDoc Mgmt.

Correction

Added three methods to JobQueue Mgmt.

Extension

Import: DocType derivation from hybrid formats to codelist

Extension

Field removed in PageDocuments

Correction

REST service extended

Extension

Addon eDoc Module X.5.4.X raised to version 25

New

Version 5.3

Updated: 10.09.2024

Changes:

Change

Reason/Cause

Format: XRechnung 3.0.1

New

Outbound: Mapping XRechnung 3.0.1

New

Format: FA(2) - KSeF

New

Outbound: Mapping FA(2) - KSeF

New

Inbound: Mapping FA(2) - KSeF

New

Feature KSeF Endpoints

New

Control different tax rates in KSeF through transformation rules

New

Format: Factur-X EN16931

New

Outbound: Mapping Factur-X EN16931

New

Format: Factur-X Extended

New

Outbound: Mapping Factur-X Extended

New

Feature for DeepL Translation Tool

New

Ergonomic color display of the mapping

New

CustomerUsage in generic mapping

New

New C-transformation rules

New

Mapping field extension

Extension

Payload Logging

New

Adjustment of translation in eDoc setup

Correction

Create and integrate eDoc log factbox

New

Setting "Use default value" in Inbound Profile Mapping

Correction

VAT-ID check in "eDoc Import Mgmt"

New

New SourceTable in Outbound-Mapping

Extension

BC22 + Version

New

BC23 + Version

New

BC24 + Version

New

BC-Cloud

New

Version 5.2

Updated: 16.04.2024

Changes:

Change

Reason/Cause

Log: Recording of individual processing steps

New

Feature for generating profiles for customer formats

New

VAT calculation in ebInterface and Fattura PA

Fix

Inbound: Credit note

New

Inbound: Tree representation

New

Inbound: Passing incoming XML information to the input structure

New

Inbound: General ledger accounts/resources

New

Inbound: Determining the profile to further process incoming XML

New

Inbound: Direct import including generic mapping

New

Inbound, Outbound: Creation of a mapping structure based on an XML document

New

BC22 + Version

New

BC23 + Version

New

BC24 + Version

New

BC-Cloud

New

Version 5.1

Updated: 21.02.2024

Changes:

Change

Reason/Cause

Service invoices and service credit notes

New

EB-Interface format

New

Generic mapping for the EBInterface and FatturaPA formats

The generic mapping allows manual modification of the field assignment to the respective format elements.

Generic skip function

The generic skip function allows conditional hiding of data elements depending on the business transaction.

Manual invoice import

New

Azure Blob Storage integration

New

BBG endpoint

New

Generic mapping extended for FatturaPA credit notes and service credit notes

New

Generic mapping extended for EBInterface credit notes and service credit notes

New

BC23 + version

New

BC22 + version

New

BC21 + version

New

Last updated: