BR-20: Der Steuervertreter-Ländercode (BT-69) muss angegeben werden, wenn ein Steuervertreter mit Adresse vorhanden ist. Behebung: cbc:IdentificationCode in cac:TaxRepresentativeParty setzen.
BR-20: Steuervertreter-Ländercode (BT-69) fehlt
Die Adresse des Steuervertreters muss einen Ländercode enthalten
Offizielle Regel
[BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
Quelle: KoSIT Schematron (itplr-kosit/peppol-bis-invoice-3), CEN-EN16931-UBL.sch
Was bedeutet das?
cac:TaxRepresentativeParty/cac:PostalAddress ist vorhanden, aber cac:Country/cbc:IdentificationCode (BT-69) fehlt oder ist leer. Leere Ländercodes lösen zusätzlich BR-CL-14 und PEPPOL R008 aus.
Beispiel (UBL)
Gültig (Ländercode gesetzt):
<cac:PostalAddress>
<cbc:StreetName>Tax Rep Street</cbc:StreetName>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10115</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode>DE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>Ungültig (IdentificationCode leer):
<cac:PostalAddress>
<cbc:CityName>Berlin</cbc:CityName>
<cac:Country>
<!-- Invalid: BT-69 empty — BR-20 -->
<cbc:IdentificationCode></cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>Typische Ursachen
- 1Ländercode-Element leer exportiert, um ein Pflichtfeld zu erfüllen
- 2ERP mappt den Steuervertreter-Ländercode nicht
- 3Platzhalter-Code vor dem Versand entfernt
Was prüfen?
- IdentificationCode unter TaxRepresentativeParty/PostalAddress/Country prüfen
- ISO-3166-1 Alpha-2-Code setzen (z. B. DE)
- Keine leeren Country-Elemente belassen
- Erneut mit KoSIT validieren
Offizielle & externe Quellen
Verwandte Fehler
Suchbegriffe
Fehlercode nicht gefunden?
Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.