Rechnungsdaten in Doccle – Technisches Mapping zu UBL (Peppol BIS 3.0)

Hieronder vind je de Duitse versie van het technische artikel, in dezelfde structuur en stijl als de NL/FR/EN-versies.


Wenn Sie in Doccle eine Rechnung erstellen und diese über Peppol versenden, werden die eingegebenen Daten automatisch in eine UBL-Rechnung (Universal Business Language) umgewandelt, die dem Standard Peppol BIS Billing 3.0 entspricht.

Dieser Artikel bietet einen Überblick über das technische Mapping zwischen den in Doccle erfassten Feldern, den entsprechenden UBL Business Terms (BT-…) sowie den zugehörigen XML-Elementen.

⚠️ Dieser Artikel dient als technische Referenz für Softwarepartner, Integrationen und Nutzer, die detailliertere Informationen zur UBL-Struktur benötigen.


1. Allgemeine Rechnungsangaben

Doccle-Feld UBL Business Term UBL XML-Feld
Rechnungsnummer BT-1 ubl:Invoice/cbc:ID
Rechnungsdatum BT-2 ubl:Invoice/cbc:IssueDate
Fälligkeitsdatum BT-9 ubl:Invoice/cbc:DueDate
Bestellnummer BT-13 ubl:Invoice/cac:OrderReference/cbc:ID
Abrechnungszeitraum – von BT-73 ubl:Invoice/cac:InvoicePeriod/cbc:StartDate
Abrechnungszeitraum – bis BT-74 ubl:Invoice/cac:InvoicePeriod/cbc:EndDate

2. Kundendaten

Doccle-Feld UBL Business Term UBL XML-Feld
Referenz BT-10 ubl:Invoice/cbc:BuyerReference
Firmenname BT-45 .../cac:PartyName/cbc:Name
Rechtlicher Name BT-44 .../cac:PartyLegalEntity/cbc:RegistrationName
Unternehmensnummer (ZDU/BCE) BT-47 .../cac:PartyLegalEntity/cbc:CompanyID
Unternehmensnummer (alternative Identifikation) BT-46 .../cac:PartyIdentification/cbc:ID
Peppol-ID (verfügbar ab 28/02) BT-49 .../cac:Party/cbc:EndpointID
Adresse BG-8 .../cac:PostalAddress

Vollständige XML-Struktur Kunde:

ubl:Invoice/cac:AccountingCustomerParty/cac:Party/...

3. Zahlungsangaben

Doccle-Feld UBL Business Term UBL XML-Feld
Mein Unternehmen (Lieferant) BG-4 ubl:Invoice/cac:AccountingSupplierParty/
Kontonummer BT-84 .../cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID
Zahlungsreferenz BT-83 .../cac:PaymentMeans/cbc:PaymentID
Zahlungsart BT-81 .../cac:PaymentMeans/cbc:PaymentMeansCode

4. Rechnungspositionen

Doccle-Feld UBL Business Term UBL XML-Feld
Beschreibung BT-153 .../cac:InvoiceLine/cac:Item/cbc:Name
Menge BT-129 .../cac:InvoiceLine/cbc:InvoicedQuantity
Einzelpreis BT-146 .../cac:InvoiceLine/cac:Price/cbc:PriceAmount
MwSt.-Satz BT-152 .../cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:Percent
MwSt.-Kategorie BT-151 .../cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:ID

Grundstruktur einer Rechnungsposition:

ubl:Invoice/cac:InvoiceLine

5. Rabatte und Zuschläge (verfügbar ab 28/02)

Rabatte (ChargeIndicator = false)

Doccle-Feld UBL Business Term UBL XML-Feld
Beschreibung BT-97 .../cac:AllowanceCharge[ChargeIndicator=false]/cbc:AllowanceChargeReason
Betrag BT-92 .../cbc:Amount
MwSt.-Satz BT-96 .../cac:TaxCategory/cbc:Percent
MwSt.-Kategorie BT-95 .../cac:TaxCategory/cbc:ID

Zuschläge (ChargeIndicator = true)

Doccle-Feld UBL Business Term UBL XML-Feld
Beschreibung BT-104 .../cac:AllowanceCharge[ChargeIndicator=true]/cbc:AllowanceChargeReason
Betrag BT-99 .../cbc:Amount
MwSt.-Satz BT-103 .../cac:TaxCategory/cbc:Percent
MwSt.-Kategorie BT-10 .../cac:TaxCategory/cbc:ID

Grundstruktur:

ubl:Invoice/cac:AllowanceCharge

6. Mitteilung

Doccle-Feld UBL Business Term UBL XML-Feld
Notiz BT-22 ubl:Invoice/cbc:Note

7. Summen

Doccle-Feld UBL Business Term UBL XML-Feld
Bereits bezahlt BT-113 .../cac:LegalMonetaryTotal/cbc:PrepaidAmount
Rundungsbetrag BT-114 .../cac:LegalMonetaryTotal/cbc:PayableRoundingAmount

Struktur:

ubl:Invoice/cac:LegalMonetaryTotal

Weitere Informationen

Dieses Mapping basiert auf der Spezifikation Peppol BIS Billing 3.0.
Die vollständige technische Dokumentation finden Sie unter:

https://docs.peppol.eu/poacc/billing/3.0/


Haben Sie Fragen? Anfrage einreichen