Skip to main content

DYCE E-Document for Germany

The DYCE E-Document for Germany app extends the standard e-documents module of Microsoft Dynamics 365 Business Central with full support for EN 16931 compliant electronic invoices with regard to the relevant DYCE-specific functionalities. It enables the correct generation of XRechnung (UBL) and ZUGFeRD without the need to adapt existing sales processes or PDF layouts.

The app is immediately ready to use and requires no configuration or permissions.

Based on the Business Central standard

Business Central already has options for electronic invoicing as standard. Understandably, DYCE features that go beyond this are not included. Therefore, their setup is not explained in detail here. DYCE E-Document for Germany ensures compatibility - without any configuration effort.

Purpose of the app

Various DYCE apps have an influence on document creation, e.g. through:

These extended functionalities go beyond the basic functionality of the Business Central Standard, which means de facto incompatibility.

DYCE E-Document for Germany ensures that all relevant DYCE functionalities are correctly translated into EN-16931-compliant XML invoices - PDF and e-invoice thus match.

Central functions

Once the app is installed, it reacts independently and automatically to the relevant DYCE functionalities. Before a sales document is posted - more precisely, when the document is released - it ensures that the prerequisites for successful processing of the e-invoice at a later point in time are met. These points are explained in more detail below.

Precise Bundle Export (DYCE Easy Bundle Seller)

Outside of bundles, only text lines may have the value Print line=No.
The following applies to bundles:

Case A: Bundle header is printed

  • Bundle line: Print line=Yes
  • Component lines can have Print line=Yes or Print line=No.
  • Result (in both cases): Only the bundle header is exported to the e-document, components are ignored.

Case B: Components are printed

  • Bundle line: Print line=No
  • All component lines must have Print line=Yes.
  • Result: The bundle header is not exported, components are exported.

Further rules:

  • Subtotals, formatting or page breaks (New page=Yes) are ignored during export.
  • Invalid settings or combinations block posting (error message).

This field is only relevant within bundles. Outside bundles, only text lines may have the value Print quantity only=Yes. If a line is exported to an e-document, this line must have Print quantity only=No.

The behavior in e-documents must match the PDF printout. Line discounts must also be hidden in the e-document in all cases in which they are hidden in the printout.

Extended description texts (DYCE Happy Texts)

Extended descriptions are exported to the e-document:

  • Multi-line, clearly structured
  • Fully XRechnung and ZUGFeRD compliant (although not required by the specification)

Serial number export (DYCE Essentials)

  • Determination via item ledger entries
  • Support for multiple serial numbers per line
  • Structured, traceable output

Service billing (DYCE Project Billing)

Service periods

The service period must be specified for each line item. This is determined from the project ledger entries belonging to the line item:

  • Start date = earliest service date
  • End date = latest service date

Fixed price billing

For Fixed Price items, the export to e-documents must reflect the logic of the document printout:

  • Quantity = 1
  • Line amount corresponds to unit price
Buyer reference

In Germany, the Buyer reference field is mandatory for XRechnungen. In the E-Document Services, you can decide for each configuration which field is to be used for this: either Your reference from the document header (selection Your reference) or the E-Invoice Routing No. from the customer card (selection Customer reference).

The E-Invoice Routing No. from the customer card is always used for the e-document for the Customer reference selection.

For the selection Your reference, the field of the same name from the header of the sales order is used for invoices for a sales order. For invoices for professional services without a sales order reference, the field of the same name from the Project card is used.

Integration with Business Central documents

  • Support for XRechnung (UBL) and ZUGFeRD
  • PDF can be attached automatically (according to the existing and set up logic for e-documents)
  • Support for validation services

Advantages

EN 16931 conformity

  • Consistency between PDF and XML
  • No configuration necessary
  • Future-proof for German B2B e-invoices

Supported editions

Premium and Essential edition of Microsoft Dynamics 365 Business Central.

Supported markets

The app is only available in Germany.

Supported languages

The app itself does not have any text output. This point is therefore not relevant.