Höchstens zwei Hersteller-Steuerregistrierungen mit dem Schema FC

Fehler FX-SCH-A-000385 Factur-X

Die Elementvariante 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' darf höchstens 2-mal vorkommen.

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

Im Herstellerbereich kommen mehr als zwei ram:SpecifiedTaxRegistration-Elemente vor, deren untergeordnetes ram:ID das Attribut schemeID="FC" hat.

Was die Regel bedeutet

Die Regel begrenzt die Anzahl der Hersteller-Steuerregistrierungen, die dem Schema FC zugeordnet sind, auf zwei. Mehr als zwei solche Angaben entsprechen nicht der vorgegebenen XML-Struktur.

Bitte halten Sie die Hersteller-Steuerregistrierungen mit `FC` auf höchstens zwei

Für den Hersteller eines Produkts sind mehr als zwei Steuerregistrierungen mit dem Schema FC angegeben. Die Anzahl lässt sich an die zulässige Höchstzahl anpassen.

Was ist zu tun?
  1. Zählen Sie im Herstellerbereich die ram:SpecifiedTaxRegistration-Elemente mit ram:ID/@schemeID="FC".
  2. Stellen Sie sicher, dass höchstens zwei dieser Elemente vorhanden sind.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:ManufacturerTradeParty>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">A</ram:ID>
  </ram:SpecifiedTaxRegistration>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">B</ram:ID>
  </ram:SpecifiedTaxRegistration>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">C</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:ManufacturerTradeParty>
✓ In Ordnung
<ram:ManufacturerTradeParty>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">A</ram:ID>
  </ram:SpecifiedTaxRegistration>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">B</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:ManufacturerTradeParty>
Technische Details

Geprüft wird die Anzahl der ram:SpecifiedTaxRegistration-Elemente, deren ram:ID/@schemeID genau FC ist; zulässig sind null bis zwei.

Wo die Regel greift

Die Regel gilt für ram:SpecifiedTaxRegistration innerhalb der Herstellerangaben eines Produkts in einer Rechnungsposition.

Originalmeldung aus dem Schematron
Element variant 'ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"]' may occur at maximum 2 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedTradeProduct/ram:ManufacturerTradeParty
Prüfausdruck (assert/@test)
count(ram:SpecifiedTaxRegistration[ram:ID/@schemeID="FC"])<=2