Zum Inhalt springen

PEPPOL-EN16931-R001: Geschäftsprozesstyp (BT-23) fehlt

Offizielle Meldung

[PEPPOL-EN16931-R001] Business process MUST be provided.

XRechnung (CII) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[PEPPOL-EN16931-R001] Business process MUST be provided.

XRechnung (UBL) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
XRechnung (CII), XRechnung (UBL)

Was bedeutet das?

Die Rechnung muss den Geschäftsprozesstyp (Business process type, BT-23) enthalten. Er fehlt.
Die Regel stammt aus Peppol BIS Billing 3.0 und wird bei der XRechnung-Prüfung angewendet. CII: rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID, UBL: cbc:ProfileID.

Typische Ursachen

Das Feld wurde nicht ausgefüllt, weil es in EN 16931 optional ist.
Die Rechnung wurde für ein Profil erzeugt, in dem BT-23 nicht ausgegeben wird.

So beheben Sie den Fehler

BT-23 mit der Kennung des Geschäftsprozesses angeben; im Peppol-Netz ist das in der Regel urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. Weicht der Empfänger davon ab, seine Vorgabe verwenden.
CII: rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID, UBL: cbc:ProfileID.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular in der Ansicht „Experte“ im Abschnitt „Profil & Prozesssteuerung (BG-2)“ das Feld „Geschäftsprozess-Typ (BT-23)“ ausfüllen.

Beispiel

Fehlerhaft

<rsm:ExchangedDocumentContext>
  <ram:GuidelineSpecifiedDocumentContextParameter>
    <ram:ID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</ram:ID>
  </ram:GuidelineSpecifiedDocumentContextParameter>
</rsm:ExchangedDocumentContext>

Richtig

<rsm:ExchangedDocumentContext>
  <ram:BusinessProcessSpecifiedDocumentContextParameter>
    <ram:ID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</ram:ID>
  </ram:BusinessProcessSpecifiedDocumentContextParameter>
  <ram:GuidelineSpecifiedDocumentContextParameter>
    <ram:ID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</ram:ID>
  </ram:GuidelineSpecifiedDocumentContextParameter>
</rsm:ExchangedDocumentContext>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (CII) (CII)

Kontext: rsm:ExchangedDocumentContext

ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID

XRechnung (UBL) (UBL)

Kontext: ubl-creditnote:CreditNote | ubl-invoice:Invoice

cbc:ProfileID

Verwandte Prüfregeln

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.