Was die Regel bedeutet
Die Regel vergleicht nicht leere schemeID-Werte an ram:GlobalID unter ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty mit der Schemacodeliste des Profils. Beispiele sind 0088 für eine GLN, 0060 für eine DUNS-Nummer, 0106 für eine niederländische KvK-Nummer und 0009 für eine französische SIRET. Ein leerer Wert wird durch diesen Test nicht beanstandet. FX-SCH-A-000992 prüft gesondert, ob das Attribut vorhanden ist.
Warum sie wichtig ist
Für das Kennungsschema verwendet das Profil eine festgelegte Codeliste.
So beheben Sie den Fehler
Prüfen Sie das tatsächliche Schema der globalen Kennung des Zahlungsempfängers. Korrigieren Sie anschließend schemeID an ram:GlobalID innerhalb von ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty. Verwenden Sie den passenden zulässigen Code, etwa 0088 für eine GLN, 0060 für eine DUNS-Nummer, 0106 für eine niederländische KvK-Nummer oder 0009 für eine französische SIRET. Prüfen Sie die korrigierte Datei erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Value of '@schemeID' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000994 Adresse des Zahlungsempfängers braucht genau ein Länderfeld
- FX-SCH-A-000995 Adresse des Zahlungsempfängers: nur eine Region erlaubt
- FX-SCH-A-000996 Anschrift des Zahlungsempfängers braucht gültigen Ländercode
- FX-SCH-A-000997 Schema der Registernummer des Zahlungsempfängers muss gültig sein (Extended)
- FX-SCH-A-000998 Firmenanschrift des Zahlungsempfängers braucht genau ein Land
- FX-SCH-A-000999 Firmenanschrift des Zahlungsempfängers: nur eine Region erlaubt