Open hvbtup opened 2 weeks ago
Hi. Die offizielle VATEX-Codeliste wird von der EC unter https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/Code+lists gepflegt. Diese ist von der EN16931 referenziert und daher normativ. Die eigentliche Liste gibts u.A. als Excel unter https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/Registry+of+supporting+artefacts+to+implement+EN16931 und dort sieht man, dass die Codes alle in Großbuchstaben geschrieben werden müssen.
hth
OK. Aber in der offiziellen Dokumentation zu XRechnung wird überall auf die Codelisten unter xrepository.de verwiesen, die demnach falsch sind. Dann ist also entweder die Dokumentation falsch oder die Codelisten unter xrepository.de sind falsch. Das sollte dringend behoben werden, denn sonst gibt es ab Januar Chaos.
Hallo, vielen Dank für den Hinweis. Die Kleinschreibung wurde in früheren Versionen der VATEX Codeliste genutzt und dann zu Großbuchstaben geändert. Die CEN-Schematron-Prüfung (BR-CL-22) toleriert noch die Kleinschreibung, somit wird auch bei der Validierung mit der Validator Konfiguration XRechnung bei der Verwendung von Werten in Kleinschreibung kein Fehler gemeldet. Die Codeliste im XRepository enthält fälschlicherweise noch die Kleinschreibung und wird entsprechend korrigiert werden.
J. Stärk vom MustangProject hat mich zu dieser Frage auf dieses Repository verwiesen.
Je nach Quelle findet man die Codes, z.B. für Steuerausnahmen, mal GROSS und mal klein geschrieben. Nach Update von Mustang-CLI von 2.11 auf 2.14 etwa wurde
vatex-eu-ae
nicht mehr akzeptiert, seitdem muss esVATEX-EU-AE
heißen, damit die Datei validiert wird.In der Codeliste unter https://www.xrepository.de/details/urn:xoev-de:kosit:codeliste:vatex_1 werden die Codes klein geschrieben. In irgendeiner offziellen Schema-Datei o.ä., die die o.g. Software intern verwendet, werden die Codes neuerdings groß geschrieben. Ich habe auch mal irgendwo eine Codeliste gesehen, in der beide Schreibweisen für denselben Code vorhanden waren.
Es wäre wirklich hilfreich, wenn die Spezifikation zu EN 16931 bzw. zu XRechnung die Schreibweise der Codes klar festlegen würde oder festlegen würde, dass die Großkleinschreibung egal ist.
Ich habe dazu innerhalb angemessener Zeit keinen klärenden und offiziellen Hinweis finden können.