← Alle E-Rechnung-Fehlercodes

PEPPOL-EN16931-R001 Geschäftsprozesskennung fehlt

Eine Geschäftsprozesskennung ist erforderlich. Programme, die XRechnungen erstellen, tragen sie meist automatisch ein.

In English · En français

Was die Prüfregel sagt

Business process MUST be provided.

Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.

Warum der Fehler auftritt

Die Rechnung hat keine Geschäftsprozesskennung (BT-23), die XRechnung verlangt.

So beheben Sie ihn

Setzen Sie sie auf urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. Software für XRechnung macht das meist selbst.

Gilt für

XRechnung (aus den Peppol-Regeln übernommen).

Mehr zu PEPPOL-EN16931-R001

Die Geschäftsprozesskennung sagt, in welchem geschäftlichen Zusammenhang die Rechnung ausgetauscht wird. XRechnung hat die Anforderung von Peppol übernommen, und in der Praxis passt für fast jede Rechnung ein Wert: urn:fdc:peppol.eu:2017:poacc:billing:01:1.0, der für „Rechnungsstellung“ in Peppol steht.

Sie steht direkt neben der Spezifikationskennung (BT-24) am Anfang der Datei. Verwechseln Sie die beiden nicht: BT-24 nennt das Regelwerk (XRechnung 3.0), BT-23 den Prozess (Rechnungsstellung).

Die betroffenen Felder

BT-23 Geschäftsprozesstyp
CII rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID
UBL cbc:ProfileID

Typische Situationen

  • Eine ZUGFeRD-Datei wurde als XRechnung gekennzeichnet, ohne die Prozesskennung zu ergänzen.
  • Selbst erstellte XML basiert auf einem EN-16931-Beispiel, das dieses Feld nicht braucht.

Beispiel

Beide Kennungen am Anfang einer XRechnung (CII):

<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>