Steuerregistrierung des Steuervertreters erforderlich

Fehler FX-SCH-A-000676 Factur-X

Das Element 'ram:SpecifiedTaxRegistration' muss genau einmal vorkommen.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

BuyerTaxRepresentativeTradeParty enthält nicht genau ein Element ram:SpecifiedTaxRegistration. Das Element fehlt oder kommt mehrfach vor.

Was die Regel bedeutet

Die Steuerregistrierung ist ein erforderlicher Bestandteil der Angaben zum Steuervertreter.

Bitte ergänzen Sie genau eine Steuerregistrierung für den Steuervertreter

Bei den Angaben zum Steuervertreter fehlt ram:SpecifiedTaxRegistration oder das Element ist mehrfach vorhanden. Sie können die Rechnung korrigieren, indem Sie genau ein solches Element angeben.

Was ist zu tun?
  1. Suchen Sie BuyerTaxRepresentativeTradeParty in der Rechnung.
  2. Stellen Sie sicher, dass darin genau ein Element ram:SpecifiedTaxRegistration enthalten ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:BuyerTaxRepresentativeTradeParty/>
✓ In Ordnung
<ram:BuyerTaxRepresentativeTradeParty>
  <ram:SpecifiedTaxRegistration/>
</ram:BuyerTaxRepresentativeTradeParty>
Technische Details

Die Regel zählt die direkten Kindelemente ram:SpecifiedTaxRegistration und verlangt genau eines.

Wo die Regel greift

Innerhalb von BuyerTaxRepresentativeTradeParty gilt die Regel für die Steuerregistrierung.

Originalmeldung aus dem Schematron
Element 'ram:SpecifiedTaxRegistration' must occur exactly 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:BuyerTaxRepresentativeTradeParty
Prüfausdruck (assert/@test)
count(ram:SpecifiedTaxRegistration)=1