Zum Hauptinhalt springen

BR-CL-11 Registrierungskennung-Schema muss aus ISO 6523 ICD stammen

Der Schema-Bezeichner einer rechtlichen Registrierungskennung, etwa der Registernummer des Verkäufers (BT-30-1) oder des Käufers (BT-47-1), muss ein Code aus der ISO-6523-ICD-Liste sein.

Problembeschreibung

FEHLER

EN-16931-Codelistenregel (BR-CL)

Kontext und Bedeutung

Die Regel prüft cac:PartyLegalEntity/cbc:CompanyID/@schemeID in UBL und ram:SpecifiedLegalOrganization/ram:ID/@schemeID in CII. Sie schlägt fehl, wenn ein Registerkürzel oder -name wie „HRB“, „KvK“ oder „SIREN“ statt eines ICD-Codes geschrieben wird. Über die Registrierungskennung ordnet der Käufer die Rechnung der juristischen Person des Verkäufers zu (BR-CO-26). Beispiel: Ein französisches Unternehmen sendet seine SIREN 552081317 mit schemeID="0002".

Lösung

Setzen Sie die schemeID der rechtlichen Registrierungskennung auf den ICD-Code des Registers, das die Nummer vergeben hat, z. B. 0002 (SIRENE, Frankreich), 0106 (Handelskammer, Niederlande) oder 0208 (Unternehmensnummer, Belgien). Der Schema-Bezeichner ist optional: Können Sie keinen ICD-Code angeben, senden Sie die Nummer ohne ihn.

Schnellzugriff

Gültige Beispiele

  • BT-30-1 = 0002 — französisches SIRENE-Register
  • BT-30-1 = 0106 — niederländische Handelskammernummer (KvK)

Ungültige Beispiele

  • BT-30-1 = HRB — Registerkürzel, kein ICD-Code
  • BT-30-1 = SIREN — Registername statt Code 0002

Code-Beispiele

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

Betroffene Felder

Validierungstools