Warum kann ich die Visualisierung nicht drucken oder als PDF speichern?

Der Ultramarinviewer bietet diese Option nicht an, weil dies der “Idee von Rechnungen, bestehend nur aus strukturierten XML-Daten” zuwiderläuft. Die europäische Kommision hat sich bei der E-Rechnungsnorm EN16931 aktiv gegen PDF-Formate entschieden, siehe Link: Benefits of eInvoicing Für einen Endanwender scheint eine Speicheroption als bildhaftes PDF sicher sehr vorteilhaft, tatsächlich hat es aber eigentlich nur Nachteile: Zum Einen geht die Maschinenlesbarkeit verloren und zum Anderen besteht die Gefahr, dass man das bildhafte PDF als Originalrechnung ansieht. Es gilt aber: Nur die XRechnung selbst, also die XML-Datei, ist das (zu archivierende) Original - nicht ein davon abgeleitetes bildhaftes PDF.

Die Visualisierung des Ultramarinviewer kommt mir so bekannt vor?

Ja, viele andere Buchhaltungsprogramme verwenden - genau wie der Ultramarinviewer - die offizielle KOSIT Visualisierung, um XRechnungen anzuzeigen. Die KOSIT hat diese offizielle Visualisierung veröffentlicht, um allen XRechnungs-Anwendern eine gleichartige Ansicht einer XRechnung anzubieten. Es ist also gewünscht, dass die offizielle KOSIT Visualisierung weit verbreitet wird und Ihnen deshalb - berechtigterweise - bekannt vorkommt.

Die KOSIT veröffentlicht doch die gleiche Visualisierung. Warum benötige ich überhaupt den Ultramarinviewer?

Ja, die KOSIT bietet die gleiche Visualisierung, die der Ultramarinviewer anzeigt, als kostenfreien Download an. Tatsächlich können Sie die KOSIT Visualisierung auch ohne Ultramarinviewer benutzen, allerdings erspart der Ultramarinviewer die anspruchsvolle, manuelle Installation und Konfiguration auf Ihrem System. Der Ultramarinviewer ist sozusagen eine Windows-Anwendung als “Hülle” um diese KOSIT Visualisierung, um sie verfügbarer zu machen für den normalen Anwender. Der Ultramarinviewer ist also keine Abweichung oder Konkurrenz zur offiziellen KOSIT Visualisierung.

Warum eine Softwareinstallation, es gibt doch auch Onlineviewer?

Ja, es gibt viele kostenlose XRechnung-Onlineviewer. Das Problem ist die Datensicherheit: Mit dem Betreiber eines kostenlosen Onlineviewers hat man meist keinen Vertrag, der die Datensicherheit von vertraulichen Rechnungen (Rabatte, Kundenbeziehungen) regelt, die man auf den Server hochlädt. Vorsichtige Anwender setzen daher gerne auf Offline-Tools wie den Ultramarinviewer.

Ist die Anwendung Terminal-Server-fähig?

Ja, ein Terminal-Server-Betrieb müsste problemlos möglich sein. Technischer Hintergrund: Der Ultramarinviewer schreibt in Version 1.1 weder benutzerspezifische Einstellungen noch sonstige Dateien. Mit diesem “minimalen” Verhalten bzgl benutzerspezifischen Einstellungen sollte sich die Software problemlos in einer Terminal-Server- / Multi-User-Umgebung betreiben lassen. Ein dedizierter Test wurde allerdings nicht durchgeführt.

Warum werden auf der Haupseite nur Kopfdaten, aber keine Positionsdaten angezeigt?

Klicken Sie auf den HTML Tab “Details”, dahinter verbirgt sich die Anzeige der Positionsdaten. Die KOSIT-Visualisierung zeigt die unterschiedlichen Bestandteile einer XRechnung in einem Multi-Tab-Display an.

Warum erfolgt keine inhaltliche Konsistenzprüfung / Validation?

Fakt ist: Der Ultramarinviewer prüft oder validiert in der Tat nichts. Es wird nur die KOSIT-Visualisierung erzeugt und dargestellt. Es ist technisch möglich, den von der KOSIT bereitgestellten Validator zu integrieren. Der Ultramarinviewer wird allerdings den Validator wegen des hohen Integrationsaufwandes nicht in die Roadmap aufnehmen. Hinweis: Falls Sie Ihre Rechnungen an eine Rechnungseingangsplattform des Bundes oder der Bundesländer einreichen, steht Ihnen dort ein Validator zur Verfügung.

Kann der Ultramarinviewer auch über die Kommandozeile gestartet werden, um eine XRechnung über den Dateipfad als Parameter anzuzeigen?

Ja.

Lädt der Ultramrinviewer wirklich keine Daten auf einen Server hoch?

Korrekt, der Ultramarinviewer ist ein reines Offline-Werkzeug. Es werden keine Daten auf einen Server hochgeladen oder gespeichert. Dieser Punkt ist nicht nur mir, sondern auch vielen anderen Anwendern (Behörden, Softwarehäusern) sehr wichtig, damit die Ihnen anvertrauten Kundendaten nicht exponiert werden. Sie können die Abwesenheit von Netzkommunikation auch selbst prüfen: der Windows Ressourcenmonitor hat einen Tab “Netzwerk”, der alle Prozesse mit Netzwerkaktivität auflistet, z.B. Webbrowser wie Chrome oder Firefox. Dieser Tab listet pro Prozess unter anderem die Gesamtzahl der in der letzten Minute übertragenen Bytes. Starten Sie beispielsweise einen Browser und öffnen eine beliebige Webseite. Der Browser wird nun im Windows Ressourcenmonitor Tab “Netzwerk” aufgelistet. Als Vergleich starten Sie nun den Ultramarinviewer und arbeiten damit. Der Ultramarinviewer wird nicht im Windows Ressourcenmonitor Tab “Netzwerk” aufgelistet werden, da von ihm keine Netzwerkaktivität ausgeht.

Warum bieten Sie den Ultramarinviewer als Freeware an, sie könnten damit doch auch Geld verdienen?

Der Ultramarinviewer ist ein reines Freizeitprojekt, mit dem ich ein nützliches Werkzeug bereitstellen möchte. Ich habe kein kommerzielles Interesse. Ein Grund für die kostenlose Zurverfügungstellung ist auch die Tatsache, dass zwei eingebundene Softwarekomponenten auch wiederum kostenfrei vom Hersteller zur Verfügung gestellt wurden: SAXON-HE 9.9.1.2 und die KOSIT Visualisierung.