Schemaangabe für die Steuerkennung des Versandorts erforderlich

Fehler FX-SCH-A-000811 Factur-X

Das Attribut '@schemeID' ist in diesem Kontext erforderlich.

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

Am Element ram:ID in ram:SpecifiedTaxRegistration fehlt das Attribut @schemeID.

Was die Regel bedeutet

Die Schemaangabe kennzeichnet, nach welchem System die Steuerkennung zu verstehen ist. Ohne dieses Attribut fehlt die geforderte Kennzeichnung der Kennung.

Bitte ergänzen Sie das Schema der Steuerkennung des Versandorts

Bei ram:ID in der Steuerregistrierung des Versandorts fehlt @schemeID. Ergänzen Sie das Attribut, damit die Kennung die geforderte Schemaangabe enthält.

Was ist zu tun?
  1. Suchen Sie ram:ID in ram:SpecifiedTaxRegistration des Versandorts.
  2. Ergänzen Sie an ram:ID das Attribut @schemeID.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:SpecifiedTaxRegistration>
  <ram:ID>12345</ram:ID>
</ram:SpecifiedTaxRegistration>
✓ In Ordnung
<ram:SpecifiedTaxRegistration>
  <ram:ID schemeID="...">12345</ram:ID>
</ram:SpecifiedTaxRegistration>
Technische Details

Die Regel prüft das Vorhandensein des Attributs @schemeID am aktuellen ram:ID-Element; sein Wert wird hier nicht geprüft.

Wo die Regel greift

Die Regel gilt für das Attribut @schemeID von ram:ID in ram:SpecifiedTaxRegistration des Versandorts (ram:ShipFromTradeParty).

Originalmeldung aus dem Schematron
Attribute '@schemeID' is required in this context.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ ram:ShipFromTradeParty/ram:SpecifiedTaxRegistration/ram:ID
Prüfausdruck (assert/@test)
@schemeID