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

Prüfung auf UTF-8 Kodierung #88

Open
msccip opened this issue Dec 3, 2021 · 1 comment
Open

Prüfung auf UTF-8 Kodierung #88

msccip opened this issue Dec 3, 2021 · 1 comment

Comments

@msccip
Copy link

msccip commented Dec 3, 2021

Lt. Vorgabe muss eine valide XRechnung UTF-8 kodiert sein s. Punkt 6.1. Konformität einer Rechnung zum Standard XRechnung in der Spezifikation. Dort wird auch gesagt, dass das überprüft wird. Das ist aber leider nicht der Fall. Ist z.B. eine XRechnung ISO-8859-1 kodiert wird sie ohne weiteren Hinweis als valide eingestuft. Da dies unserseits in der Folge zu Problemen führt, wäre es schön, wenn die Überprüfung, wie spezifiziert, auch durchgeführt würde.
mfG

@apenski
Copy link
Collaborator

apenski commented Dec 6, 2021

Der Validator darf nicht mit der Konfiguration für XRechnung verwechselt. Der Validator ist grundsätzlich NICHT nur für XRechnung gebaut und wird auch darüberhinaus eingesetzt. Der Validator macht grundsätzlich nur die in der Architektur beschriebenen Schritte. Eine Prüfung des Encodings ist derzeit nicht implementiert.

Wenn die Spezifikation eine Prüfung des Encodings fordert (ich selbst setze das Prüftool nicht für XRechnung ein, habe daher kein Wissen in diesem Bereich), besteht die Möglichkeit, die API zu verwenden und das im org.w3c.Document selbst zu prüfen.

@renzok ist das etwas was auf die Roadmap muss? Sehe ich aufgrund der notwendigen Anpassung von Konfigurationsschema und Report-Format eher in einer Version 2.0

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

2 participants