Kostenlos · Ohne Installation · Zum Einbauen

Ein Ordner statt einer Installation. Auf dem eigenen Rechner, im Intranet, in SharePoint.

Die App ist der kostenlose eInvoice Viewer ohne WordPress. Sie zeigt Buchhaltung, Steuerkanzlei und IT jede E-Rechnung als lesbaren Beleg, auf dem eigenen Rechner, im Intranet oder in SharePoint. Eine E-Rechnung ist eine Rechnung als strukturierte Datei, die ein Programm lesen kann, ein Mensch aber kaum.

Sie laden eine ZIP-Datei, entpacken sie und öffnen den Viewer per Doppelklick. Oder Ihre IT legt den Ordner einmal ins Intranet und baut den Viewer in eine bestehende Seite ein. Für den Doppelklick brauchen Sie weder einen Server noch eine Anmeldung, und die App baut keine Verbindung nach außen auf. Ihre Rechnung verlässt den Rechner nicht.

Mit Zusätzen zur Zentrale für den Rechnungseingang. Die App trägt dieselbe Versionsnummer wie das Plugin, derzeit 2.39.0, und hat dieselben Reiter RECHNUNG, XML und PDF. Kaufzusätze wie der Hybrid Check, der Überweisungscode oder der Inbound Check legen Sie einfach in den Ordner, und sie erscheinen als eigene Reiter.

Die App zeigt eine Rechnung genau so wie das WordPress-Plugin, denn beide nutzen denselben Kern des Viewers.

Drei Einsatzorte, ein Paket

Einmal herunterladen. Dort einsetzen, wo Ihre Rechnungen ankommen.

Note Note

Auf dem eigenen Rechner

Entpacken Sie die ZIP-Datei und öffnen Sie im Ordner einvoice-viewer-for-peppol-en16931 die Datei einvoice-viewer-for-peppol-en16931.html mit einem Doppelklick. Die App läuft von der Festplatte, vom USB-Stick oder vom Netzlaufwerk, ganz ohne Installationsprogramm und ohne Administratorrechte.

Tools Tools

In Ihrer Website oder im Intranet

Legen Sie den Ordner auf Ihren Webserver und bauen Sie den Viewer in eine bestehende Seite ein, zum Beispiel in TYPO3, in Drupal oder in eine selbst gebaute Seite. Dafür genügen drei Zeilen HTML, oder eine einzige, wenn Sie den Viewer in einem Rahmen zeigen.

Star-empty Star-empty

In SharePoint

Über das Webpart „Einbetten“ erscheint der Viewer mitten auf Ihrer SharePoint-Seite, also dort, wo Ihre Buchhaltung ohnehin arbeitet. Ein Webpart ist ein Baustein, den SharePoint auf einer Seite anzeigt.

Dazu im Paket: der Viewer als einzelne Datei. Neben dem Ordner liegt die One-File-App: der Viewer als eine einzige HTML-Datei, die Sie per E-Mail oder auf einem USB-Stick weitergeben. Sie ist englisch und lädt weitere Sprachen, Codelisten, den PDF-Leser und das Handbuch bei Bedarf aus dem Netz; der Ordner dagegen bringt alles mit. Eine Demo der One-File-Apps finden Sie auf einvoiceTools.de. Wenn Sie den Viewer in eine Seite einbauen wollen, bleibt der Ordner der richtige Weg.

Einbinden

Machen Sie den Viewer zu einem Teil Ihrer eigenen Seite.

Ihre Mitarbeiter müssen kein neues Programm lernen und keine Rechnung an einen fremden Dienst schicken. Der Viewer erscheint dort, wo sie schon arbeiten, und liest die Rechnung im Browser. Der Ordner bringt alles mit, was der Viewer braucht, auch die Daten, die Schriften und die Bibliothek zum Lesen von PDF-Dateien. Weil der Viewer nichts von außen abruft, läuft er auch hinter einer Firewall und auf Rechnern ohne Internet.

1 · Ordner ablegen
einmal auf Ihrem Webserver
2 · Einbinden
als Rahmen oder als Element
3 · Rechnungen lesen
direkt in Ihrer Seite
So kommt der Viewer in Ihre eigene Seite: Ordner ablegen, einbinden, Rechnungen lesen.

Der schnelle Weg: ein Rahmen (iframe)

Legen Sie den entpackten Ordner auf einen Webserver und setzen Sie diese eine Zeile in Ihre Seite. Die Adresse ersetzen Sie durch die Adresse Ihres eigenen Servers. Der Rahmen hat eine feste Höhe.

<iframe src="https://intranet.ihre-firma.de/einvoice-viewer-for-peppol-en16931/einvoice-viewer-for-peppol-en16931.html" width="100%" height="900" title="eInvoice Viewer"></iframe>

Das funktioniert in jedem System, das HTML zulässt.

Der eingebaute Weg: das Element in drei Zeilen

Dieser Weg ist für Entwickler gedacht. Der Viewer ist ein eigenes HTML-Element mit dem Namen <einvoice-viewer>. Es fügt sich ohne Rahmen in Ihre Seite ein, wächst mit seinem Inhalt und richtet sich nach der Breite der Spalte, in der es steht. Sie brauchen drei Zeilen:

  • im Kopf der Seite die Schriften: <link rel="stylesheet" href="/pfad/zum/paketordner/assets/css/fonts.css">
  • an der gewünschten Stelle das Element: <einvoice-viewer data-base="/pfad/zum/paketordner/"></einvoice-viewer>
  • das Skript: <script src="/pfad/zum/paketordner/einvoice-viewer.js"></script>

Die Stile Ihrer Seite verändern den Viewer nicht, und die Stile des Viewers verändern Ihre Seite nicht. Die fertige Musterseite examples/embed.html im Paket zeigt jeden einzelnen Schritt.

In SharePoint einbinden

  • Legen Sie den entpackten Ordner auf einen Webserver in Ihrem Haus. Der Server muss über https erreichbar sein.
  • Fügen Sie auf der SharePoint-Seite das Webpart „Einbetten“ ein.
  • Tragen Sie die Adresse der Datei einvoice-viewer-for-peppol-en16931.html auf Ihrem Server ein.

SharePoint zeigt nur Inhalte von Adressen an, die für das Einbetten zugelassen sind. Ihr SharePoint-Administrator trägt die Adresse Ihres Servers dafür einmal ein.

Was Ihre IT daran schätzen wird

  • Keine Verbindung nach außen. Die App meldet sich nirgendwo und lädt nichts nach.
  • Eine Datei für die Einstellungen. In der Datei config.js legen Sie die Sprache fest und ob die Schriften aus dem Ordner kommen.
  • Drei Sprachen. Deutsch, Englisch und Französisch sind enthalten. Die App folgt der Sprache des Browsers, und oben rechts schaltet DE · EN · FR um.
  • Einstellungen zum Mitnehmen. Bringt ein Zusatz eigene Einstellungen mit, speichert der Browser sie, und eine Sicherungsdatei nimmt sie auf einen anderen Rechner mit.
  • Freie Lizenz. Die App steht unter der GPL 2.0 oder später. Es gibt keine Lizenzkosten und keine Zählung der Nutzer.

Was die App zeigt

Alles, was das Plugin zeigt.

  • Jedes Feld der Rechnung

    Die App zeigt Rechnungskopf, Beteiligte, Positionen, Umsatzsteuer und Summen. Auf Wunsch steht neben jedem Feld seine Nummer aus der EN 16931 (BT-…), der europäischen Norm für die Angaben in einer E-Rechnung. So können Sie jedes Feld eindeutig benennen, etwa bei einer Rückfrage an den Absender.

  • Alle Bankkonten und Anlagen

    Nennt die Rechnung mehrere Konten oder Zahlungsmittel, zeigt die App jedes davon, nicht nur das erste. Anlagen sehen Sie direkt an Ort und Stelle an und speichern sie bei Bedarf.

  • Markierte Auffälligkeiten

    Die App rechnet nach und markiert Beträge, die nicht aufgehen, fehlende Pflichtfelder und ein Fälligkeitsdatum vor dem Rechnungsdatum. Die Markierung ist rot, und darunter steht eine Zeile mit der Begründung.

  • ZUGFeRD, Factur-X, XRechnung, Peppol

    Die App liest ein PDF mit eingebetteter XML-Rechnung, das in Deutschland ZUGFeRD und in Frankreich Factur-X heißt. Ebenso liest sie die reine XML-Datei in ihren beiden Formen CII und UBL, zum Beispiel eine XRechnung oder eine Rechnung aus dem Peppol-Netz. Auch Gutschriften werden gelesen.

  • Reiter für Rechnung, XML und PDF

    Der Reiter XML zeigt die Rechnung so wie ein Validator, eine Zeile je Element mit BT-Nummer und Wert, dazu eine Suche. Der Reiter PDF zeigt die Seiten einer PDF-Rechnung oder einer eingebetteten PDF. Jeder Zusatz mit einem Ergebnis bekommt seinen eigenen Reiter.

Für wen die App gedacht ist

Die App ist für die Buchhaltung, die eine eingegangene XRechnung lesen will, und für die Steuerkanzlei, die die Datei eines Mandanten öffnet. Sie ist für die IT, die einen Viewer im Haus verteilen möchte, ohne etwas zu installieren, und für alle, deren Rechnungen das Haus nicht verlassen dürfen.

Die App ist kein Validator. Ein Validator ist ein Prüfprogramm, das eine Rechnung gegen alle Regeln ihres Formats prüft. Die App zeigt, was in der Rechnung steht, und markiert nur, was sich aus der Rechnung selbst erkennen lässt. Ein PDF ohne eingebettete Rechnungsdaten, zum Beispiel einen Scan, kann sie nicht lesen.

App oder Plugin? Sie betreiben eine WordPress-Website? Dann bietet das kostenlose Plugin denselben Viewer als Shortcode, dazu Prüfknöpfe für die Validatoren und Grenzen je Rolle. Ein Shortcode ist ein kurzer Platzhalter in eckigen Klammern, an dessen Stelle WordPress den Viewer zeigt.

App WordPress-Plugin
Kostenlos ✓ ✓
Dieselbe Ansicht mit den Reitern RECHNUNG, XML und PDF ✓ ✓
Die Rechnung geht an keinen fremden Dienst ✓ ✓
Läuft ohne WordPress ✓ –
Startet per Doppelklick auf dem eigenen Rechner ✓ –
Wird per Shortcode in eine WordPress-Seite gesetzt – ✓
Prüfknöpfe für KoSIT-Validator, Mustang und VAMPIRE – ✓
Tagesgrenzen und Zusätze je Rolle – ✓
App und Plugin zeigen eine Rechnung gleich; sie unterscheiden sich darin, wo der Viewer läuft und was er anbindet.

Mehr Funktionen mit Zusätzen. Für die App gibt es Kaufzusätze als Zusatzpaket aus dem Shop. Sie legen den Inhalt in den Ordner der App, einen Schlüssel gibt es nicht. Für die App erhältlich sind Hybrid Check, der das PDF einer ZUGFeRD-Rechnung mit ihren Daten vergleicht, EPC QR Code für den Überweisungscode, Inbound Check für den Abgleich mit Ihren Unternehmensdaten und Ihrer Lieferantenliste, Identifier Check für Kennungen und Prüfziffern, Extended Profiles für die Zusatzfelder von ZUGFeRD/Factur-X EXTENDED und der Visualizer für ein druckbares Dokument. Alle Werkzeuge im Überblick zeigt die Übersichtsseite des Viewers.

Holen Sie den Viewer in Ihr Haus.

Eine ZIP-Datei genügt: kein Installationsprogramm, keine Kosten, und die Rechnung bleibt auf Ihrem Rechner. Laden Sie die App jetzt herunter, oder probieren Sie den Viewer zuerst online aus.