Erforderliches schemeID-Attribut für ID

Fehler FX-SCH-A-000882 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 ID fehlt das Attribut schemeID. In diesem Kontext ist das Attribut erforderlich.

Was die Regel bedeutet

Die Regel verlangt, dass die Kennung der Steuerregistrierung mit einem schemeID-Attribut versehen ist.

Bitte ergänzen Sie `schemeID` an der Kennung der Steuerregistrierung des Rechnungsempfängers

Am ID-Element der Steuerregistrierung des Rechnungsempfängers fehlt das Attribut schemeID. Ergänzen Sie das Attribut, damit die Kennung vollständig angegeben ist.

Was ist zu tun?
  1. Suchen Sie ID in der Steuerregistrierung des Rechnungsempfängers.
  2. Ergänzen Sie am ID-Element 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

Der Test prüft ausschließlich, ob das Attribut schemeID am ID-Element vorhanden ist.

Wo die Regel greift

Die Regel gilt für ID in der Steuerregistrierung des Rechnungsempfängers.

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