Zum Hauptinhalt springen

BR-DEX-05 Schema der rechtlichen Registrierungskennung muss ISO 6523 verwenden

Jeder Schema-Bezeichner einer rechtlichen Registrierungskennung (Verkäufer BT-30, Käufer BT-47, Zahlungsempfänger BT-61) muss mit einem Eintrag der ISO-6523-ICD-Codeliste kodiert sein.

Problembeschreibung

Jeder Schema-Bezeichner einer rechtlichen Registrierungskennung (Verkäufer BT-30, Käufer BT-47, Zahlungsempfänger BT-61) muss mit einem Eintrag der ISO-6523-ICD-Codeliste kodiert sein.

FEHLER

XRechnung 3.0

Kontext und Bedeutung

Diese XRechnung-Extension-Regel greift nur im Extension-Szenario, das die Kern-Schwere lockert, um zusätzliche ISO-6523-Schemacodes für rechtliche Registrierungskennungen zuzulassen.

Lösung

Setzen Sie @schemeID an cac:PartyLegalEntity/cbc:CompanyID auf einen gültigen ISO-6523-ICD-Wert. Werden keine Extension-Registrierungsschemata benötigt, vermeidet das Standard-XRechnung-CIUS-Profil diese Regel.

Schnellzugriff

Gültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • <cbc:CompanyID schemeID="0002">12345678900</cbc:CompanyID>

Ungültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • <cbc:CompanyID schemeID="LOCAL">12345</cbc:CompanyID> — LOCAL ist kein ISO 6523

Code-Beispiele

Gültiges XML
<cac:PartyLegalEntity>
  <cbc:CompanyID schemeID="0002">12345678900</cbc:CompanyID>
</cac:PartyLegalEntity>
Ungültiges XML
<cac:PartyLegalEntity>
  <cbc:CompanyID schemeID="LOCAL">12345678900</cbc:CompanyID>
</cac:PartyLegalEntity>

Betroffene Felder

Validierungstools