Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Groß- und Kleinschreibung von Codes aus Codelisten? #102

Open
hvbtup opened this issue Nov 6, 2024 · 3 comments
Open

Groß- und Kleinschreibung von Codes aus Codelisten? #102

hvbtup opened this issue Nov 6, 2024 · 3 comments

Comments

@hvbtup
Copy link

hvbtup commented Nov 6, 2024

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 es VATEX-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.

@phax
Copy link
Collaborator

phax commented Nov 6, 2024

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

@hvbtup
Copy link
Author

hvbtup commented Nov 7, 2024

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.

@bdewein
Copy link
Collaborator

bdewein commented Nov 7, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants