eInvoice Viewer — Exporter – Handbuch
1 · Überblick
Der eInvoice Viewer — Exporter ist ein Zusatz zum WordPress-Plugin eInvoice Viewer for PEPPOL & EN16931. Er fügt der Ergebnisansicht des Viewers einen Knopf „Nach Excel exportieren" hinzu. Ein Klick auf diesen Knopf überführt die Rechnung, die der Viewer gerade geöffnet hat, in eine Excel-Datei. Mehr tut der Exporter nicht: Er bringt keinen eigenen Kurzbefehl und kein eigenes Hochladefeld mit.
Der Exporter ist für alle gedacht, die die Angaben einer E-Rechnung in einer Tabelle weiterverwenden wollen, zum Beispiel um sie abzulegen, zu vergleichen, weiterzugeben oder Feld für Feld zu prüfen.
Was der Exporter kann:
- Er füllt eine vorbereitete Excel-Vorlage, die den Feldkatalog der EN 16931 enthält, mit den Werten der geöffneten Rechnung. Jedes Feld hat in der Vorlage seinen eigenen Zeilenblock.
- Er bildet wiederholte Gruppen so oft ab, wie sie in der Rechnung vorkommen. Das gilt zum Beispiel für Freitexte (BG-1), Rechnungspositionen (BG-25) und Abschläge je Position (BG-27). Eine Rechnung mit fünf Positionen bekommt fünf Positionsblöcke.
- Er lässt eine Gruppe, die in der Rechnung nicht vorkommt, ganz weg, statt einen leeren Platzhalterblock zu zeigen.
- Er wählt die Vorlage nach der Sprache der Ansicht: Deutsch, Englisch oder Französisch.
- Er verwendet genau die Rechnungsdaten, die der Viewer bereits gelesen hat. Die XML-Datei wird nicht ein zweites Mal gelesen, und der Export kann deshalb nicht von dem abweichen, was der Viewer anzeigt.
- Er begrenzt die Zahl der Exporte je Besucher und Kalendertag.
Was der Exporter nicht kann:
- Er liest die Rechnung nicht selbst. Ohne den Viewer tut er nichts.
- Er wandelt keine Rechnung zwischen UBL und CII um und bietet eine solche Umwandlung nicht zum Herunterladen an.
- Er exportiert nicht nach DATEV und in kein anderes Buchhaltungsformat.
- Er exportiert die zusätzlichen Felder des Profils EXTENDED (ZUGFeRD Extended, Factur-X Extended) noch nicht. Jeder Export verwendet die Vorlage für den Kern der EN 16931.
- Die Feldbezeichnungen in der englischen und in der französischen Vorlage sind noch deutsch.
- Er fügt Ihrer Website keine REST-Route hinzu.
Voraussetzungen:
| Was | Anforderung |
|---|---|
| WordPress | Fassung 5.8 oder neuer; geprüft bis Fassung 7.1 |
| PHP | Fassung 8.2 oder neuer |
| Pflicht-Plugin | eInvoice Viewer for PEPPOL & EN16931, installiert und aktiv |
| Zum Öffnen des Ergebnisses | ein Programm, das Dateien im Format .xlsx öffnet |
| Lizenz | GPL-2.0-or-later; die mitgelieferte Excel-Bibliothek PhpSpreadsheet steht unter der MIT-Lizenz |
screenshots/ex-knopf.de.pngErgebnisansicht des Viewers mit einer geöffneten Beispielrechnung; der Knopf „Nach Excel exportieren" ist hervorgehoben2 · Installieren
Der Exporter ist ein Kaufprodukt. Sie erhalten ihn als ZIP-Datei über den Shop auf invoicePress.de. Es gibt zwei Wege, ihn zu installieren.
Weg A: ZIP-Datei in WordPress hochladen
Weg B: Ordner auf den Server legen
Hinweis: Der Exporter nennt den Viewer in seinen Plugin-Angaben als erforderliches Plugin. Installieren und aktivieren Sie deshalb immer zuerst den Viewer.
Aktualisieren
Sie beziehen die neue Fassung als ZIP-Datei aus dem Shop und installieren sie wie bei Weg A über die bestehende Fassung, oder Sie ersetzen bei Weg B den Plugin-Ordner auf dem Server. Ihre drei Einstellungen liegen in der WordPress-Datenbank und nicht im Plugin-Ordner; sie bleiben beim Ersetzen des Ordners erhalten. WordPress meldet eine neue Fassung nicht von sich aus, weil das Plugin keine eigene Update-Abfrage mitbringt.
Entfernen
Sie deaktivieren und löschen das Plugin auf der Seite Plugins. Der Knopf verschwindet danach aus der Ergebnisansicht des Viewers. Der Exporter legt keine eigenen Tabellen an und speichert keine Rechnungen. In der Datenbank liegen nur die zwei Einstellungen spvx_daily_limit und spvx_trust_proxy sowie die kurzlebigen Zähler des Tageslimits. Das Plugin räumt beim Löschen nicht auf: Die zwei Einstellungen bleiben in der Datenbank stehen. Die Zähler des Tageslimits verfallen von selbst nach einem Tag.
3 · Erste Schritte
screenshots/ex-knopf.de.pngErgebnisansicht des Viewers mit einer geöffneten Beispielrechnung; der Knopf „Nach Excel exportieren" ist hervorgehobenscreenshots/ex-excel-ergebnis.de.pngDie heruntergeladene Excel-Datei, geöffnet im Tabellenprogramm: der Feldkatalog der EN 16931 mit den eingetragenen Werten der BeispielrechnungTipp: Nach der Installation ist zum Anfangen nichts einzustellen. Der Knopf erscheint von selbst, sobald beide Plugins aktiv sind.
4 · Arbeiten mit dem Exporter
Eine Rechnung nach Excel exportieren
Sie öffnen eine Rechnung im Viewer und klicken auf „Nach Excel exportieren". Der Viewer übergibt die bereits gelesenen Rechnungsdaten an Ihren WordPress-Server. Dort füllt der Exporter die Vorlage und sendet die fertige Datei sofort als Download zurück. Die Rechnung wird dafür nicht ein zweites Mal hochgeladen und nicht ein zweites Mal gelesen. Das bedeutet für Sie: In der Excel-Datei stehen dieselben Werte, die Sie im Viewer sehen.
Der Aufbau der Excel-Datei
Die Datei ist eine ausgefüllte Vorlage mit dem Feldkatalog der EN 16931. Jedes Feld der Norm hat darin einen eigenen Zeilenblock, in den der Wert aus der Rechnung eingetragen ist. Die Zellformate der Vorlage bleiben im Ergebnis erhalten. Eine Summe, die die Rechnung nicht nennt, bleibt leer und wird nicht mit 0,00 gefüllt. Trägt ein Beteiligter sowohl eine einfache als auch eine globale Kennung, stehen beide getrennt in ihren eigenen Feldern. Vergabenummer und Objektkennung stehen in eigenen Zeilen.
screenshots/ex-excel-ergebnis.de.pngDie heruntergeladene Excel-Datei, geöffnet im Tabellenprogramm: der Feldkatalog der EN 16931 mit den eingetragenen Werten der BeispielrechnungWiederholte Gruppen: so oft, wie sie vorkommen
Manche Gruppen der Norm dürfen in einer Rechnung mehrfach vorkommen, etwa Freitexte (BG-1), Rechnungspositionen (BG-25) und Abschläge je Position (BG-27). Der Exporter vervielfältigt den Zeilenblock einer solchen Gruppe genau so oft, wie die Gruppe in der Rechnung steht. Eine Rechnung mit fünf Positionen bekommt fünf Positionsblöcke. Eine Gruppe mit null Vorkommen fällt weg. Die Zu- und Abschläge einer Rechnungsposition bilden je Position eine Tabelle über die ganze Breite.
screenshots/ex-positionen.de.pngAusschnitt der Excel-Datei mit mehreren aufeinanderfolgenden Positionsblöcken einer Beispielrechnung, je Position ein BlockDie Sprache der Vorlage
Der Exporter verwendet die deutsche, die englische oder die französische Vorlage, je nachdem, in welcher Sprache die Ansicht des Viewers läuft. Bei jeder anderen Sprache nimmt er die deutsche Vorlage. Die Feldbezeichnungen sind in der englischen und in der französischen Vorlage noch deutsch.
screenshots/ex-sprache.de.pngDieselbe Beispielrechnung, exportiert aus einer englischen Ansicht: die englische Vorlage, in der die Feldbezeichnungen noch deutsch sindDer Name der heruntergeladenen Datei
Der Dateiname entsteht aus dem Namen der Rechnungsdatei ohne deren Endung und dem Zusatz -export.xlsx. Aus rechnung-4711.xml wird also rechnung-4711-export.xlsx. Ist kein Name bekannt, heißt die Datei invoice-export.xlsx.
Das Tageslimit
Der Exporter zählt die erfolgreichen Exporte je Besucher und Kalendertag. Angemeldete Benutzer werden je Benutzer gezählt, nicht angemeldete Besucher je IP-Adresse, die dafür nur als Hashwert verwendet wird. Ist das Limit erreicht, lehnt der Server weitere Exporte für diesen Tag ab. Ein Export, der fehlschlägt, wird nicht mitgezählt. Das Limit stellen Sie in den Einstellungen ein; der Wert 0 hebt es auf.
Auf einer Seite ausschalten
Im Kurzbefehl des Viewers schalten Sie auf einer einzelnen Seite ab, was dieser Zusatz zeigt, zum Beispiel [spev_einvoice_viewer button_spev_export="no"]. Ohne Angabe bleibt alles an.
| Schalter | Was auf der Seite fehlt |
|---|---|
button_spev_export | der Knopf „Nach Excel exportieren“ |
Ein Schalter nimmt etwas nur von dieser Seite. Wer den Zusatz überhaupt benutzen darf, legt „Verfügbar ab Rolle“ in den Einstellungen des Viewers fest.
5 · Einstellungen
Der Exporter hat keine eigene Einstellungsseite und keinen eigenen Menüpunkt. Seine Einstellungen stehen als zusätzlicher Abschnitt auf der Einstellungsseite des Viewers.
eInvoice Viewer → Viewer, Abschnitt „eInvoice Viewer — Exporter"
Am Anfang des Abschnitts steht der Satz „Fügt der Ergebnisansicht des eInvoice Viewer ( … ) einen „Nach Excel exportieren"-Button hinzu - kein eigenes Shortcode." und darunter eine Statuszeile. In grüner Schrift lautet sie „eInvoice Viewer for PEPPOL & EN16931 ist aktiv - der Button wird erscheinen." In roter Schrift lautet sie „eInvoice Viewer for PEPPOL & EN16931 ist nicht aktiv. Dieses Plugin nutzt dessen Leselogik weiter und tut ohne es nichts."
| Einstellung | Standard | Wirkung |
|---|---|---|
| Exporte pro Besucher und Tag | 20 | Höchstzahl der Exporte je Kalendertag. Unter dem Feld steht: „Je Kalendertag. Angemeldete Benutzer werden je Benutzer gezählt, anonyme Benutzer je IP-Adresse. 0 = unbegrenzt." Negative Eingaben werden als 0 gespeichert. |
| Proxy-Header vertrauen | aus | Wenn eingeschaltet, nimmt der Exporter die IP-Adresse des Besuchers aus dem Kopffeld X-Forwarded-For. Neben dem Kästchen steht: „Den X-Forwarded-For-Header für die Client-IP verwenden ( nur hinter einem vertrauenswürdigen Reverse-Proxy aktivieren )." |
screenshots/ex-einstellungen.de.pngDie Seite eInvoice Viewer → Viewer mit dem Abschnitt „eInvoice Viewer — Exporter": grüne Statuszeile und die zwei Einstellungen mit ihren StandardwertenAchtung: Schalten Sie „Proxy-Header vertrauen" nicht ohne Reverse Proxy ein. Das Kopffeld X-Forwarded-For kann sonst vom Besucher selbst gesetzt werden, und das Tageslimit ließe sich umgehen.
Kurzbefehle
Der Exporter hat keinen eigenen Kurzbefehl. Der Knopf erscheint überall dort, wo der Viewer mit seinem Kurzbefehl eingebunden ist:
[spev_einvoice_viewer]6 · Besondere Fälle
Sie wollen den Export nur wenigen Aufrufen am Tag öffnen. Tragen Sie unter „Exporte pro Besucher und Tag" eine kleine Zahl ein, zum Beispiel 3. Jeder Besucher kann dann an einem Kalendertag höchstens drei Rechnungen exportieren.
Sie wollen den Export ohne Begrenzung anbieten. Tragen Sie unter „Exporte pro Besucher und Tag" den Wert 0 ein. Das ist zum Beispiel auf einer Seite im Intranet sinnvoll, die nur Ihre eigenen Leute erreichen.
Ihre Website läuft hinter einem Reverse Proxy. Ohne weitere Einstellung sieht WordPress für alle Besucher die Adresse des Proxys, und alle nicht angemeldeten Besucher teilen sich dann ein gemeinsames Tageslimit. Schalten Sie „Proxy-Header vertrauen" ein. Der Exporter zählt dann die Adresse, die der Proxy an das Kopffeld X-Forwarded-For angehängt hat, und nicht eine, die der Besucher selbst hineingeschrieben hat.
Ihre Seite wird von einem Cache ausgeliefert. Der Exporter stellt die Sicherheitskennung für den Export über einen eigenen Abruf frisch bereit, damit der Export auch auf einer zwischengespeicherten Seite funktioniert. Erscheint trotzdem die Meldung, die Sicherheitsprüfung sei fehlgeschlagen, laden Sie die Seite neu.
Sie exportieren eine Rechnung im Profil EXTENDED. Der Export funktioniert, verwendet aber die Vorlage für den Kern der EN 16931. Die Kernfelder stehen vollständig in der Datei; die zusätzlichen Felder des Profils EXTENDED fehlen.
Sie betreiben den Viewer auf Englisch oder Französisch. Der Exporter nimmt von selbst die englische oder französische Vorlage. Rechnen Sie damit, dass die Feldbezeichnungen darin noch deutsch sind.
7 · Zusammenspiel mit anderen Paketen
| Paket | Zusammenspiel | Was dann dazukommt |
|---|---|---|
| eInvoice Viewer for PEPPOL & EN16931 | Pflicht. Der Viewer liest die Rechnung, zeigt den Knopf und stellt seine Einstellungsseite bereit. | Ohne ihn tut der Exporter nichts. |
| eInvoice Viewer — Extended Profiles | Zeigt im Viewer die zusätzlichen Felder des Profils EXTENDED. | Für den Export kommt nichts dazu: Die Excel-Datei enthält weiterhin nur die Kernfelder. |
| Weitere Zusätze des Viewers | Das Tageslimit arbeitet nach demselben Verfahren wie bei den anderen Plugins der Familie. | Der Exporter führt seinen eigenen Zähler und seine eigenen Einstellungen. |
8 · Wenn etwas nicht geht
Die Meldungen erscheinen in der Sprache der Website; die Tabelle nennt den deutschen Wortlaut. Kommt keine Meldung vom Server, zeigt der Viewer „Der Export ist fehlgeschlagen. Bitte erneut versuchen."
| Anzeichen | Ursache | Abhilfe |
|---|---|---|
| Der Knopf „Nach Excel exportieren" erscheint nicht. | Der Viewer oder der Exporter ist nicht aktiv. | Prüfen Sie beide auf der Seite Plugins. Die Statuszeile unter eInvoice Viewer → Viewer zeigt, ob der Viewer erkannt wird. |
| Der Abschnitt „eInvoice Viewer — Exporter" fehlt in den Einstellungen. | Der Abschnitt hängt an der Einstellungsseite des Viewers. Fehlt der Viewer, gibt es keine Seite dafür. | Aktivieren Sie den Viewer. |
| „Sicherheitsprüfung fehlgeschlagen. Bitte die Seite neu laden." | Die Sicherheitskennung der Seite ist abgelaufen oder ungültig. | Laden Sie die Seite neu und exportieren Sie noch einmal. |
| „Das tägliche Export-Limit ist erreicht. Bitte morgen erneut versuchen." | Das Tageslimit für diesen Besucher ist erreicht. | Warten Sie bis zum nächsten Kalendertag, oder erhöhen Sie „Exporte pro Besucher und Tag". |
| „Kein Rechnungsmodell erhalten." oder „Das Rechnungsmodell ließ sich nicht lesen. Bitte versuchen Sie es erneut." | Die Rechnungsdaten sind beim Server nicht oder unvollständig angekommen. | Öffnen Sie die Rechnung erneut im Viewer und exportieren Sie noch einmal. |
| Der Export bricht mit einer technischen Meldung ab. | Beim Füllen der Vorlage ist ein Fehler aufgetreten. | Halten Sie die Meldung und die Rechnung fest und wenden Sie sich an invoicePress. |
| Alle nicht angemeldeten Besucher erreichen das Tageslimit gemeinsam. | Die Website läuft hinter einem Reverse Proxy, und alle Besucher erscheinen mit derselben Adresse. | Schalten Sie „Proxy-Header vertrauen" ein. |
| In der englischen oder französischen Datei sind die Feldbezeichnungen deutsch. | Das ist der Stand dieser Fassung. | Keine; die Werte sind davon nicht betroffen. |
| Felder des Profils EXTENDED fehlen in der Datei. | Der Export verwendet die Kernvorlage. | Keine in dieser Fassung. |
| Die Texte des Plugins erscheinen auf einer deutschen Website englisch. | Ältere Fassung bei netzwerkweiter Aktivierung oder unter einem älteren WordPress. | Aktualisieren Sie auf Fassung 1.10.0. |
9 · Datenschutz und Sicherheit
Was an den Server geht. Beim Klick auf „Nach Excel exportieren" sendet der Browser die bereits gelesenen Rechnungsdaten, den Namen der Rechnungsdatei und die Sprache der Ansicht an Ihren eigenen WordPress-Server. Die Rechnungsdaten verlassen in diesem Augenblick also den Browser. Empfänger ist ausschließlich die WordPress-Installation, auf der der Exporter läuft.
Was nicht nach außen geht. Der Export läuft vollständig auf Ihrem eigenen Server. Der Exporter stellt keine ausgehenden Anfragen und nutzt keinen fremden Dienst.
Was gespeichert wird. Die übergebenen Rechnungsdaten und die erzeugte Excel-Datei bestehen nur für die Dauer der Anfrage. In die Mediathek und in die Datenbank wird davon nichts geschrieben. Gespeichert werden nur die drei Einstellungen und die Zähler des Tageslimits. Die Zähler liegen als kurzlebige Einträge (Transients) in WordPress; bei nicht angemeldeten Besuchern beziehen sie sich auf den Hashwert der IP-Adresse, bei angemeldeten auf den Benutzer.
Wie der Export geschützt ist.
- Der Export ist nur über eine AJAX-Aktion innerhalb Ihrer WordPress-Installation erreichbar, die eine gültige Sicherheitskennung (Nonce) verlangt. Eine REST-Route gibt es nicht.
- Das Tageslimit begrenzt die Zahl der Exporte je Besucher.
Hinweis: Der Viewer läuft meist auf öffentlichen Seiten. Deshalb können auch nicht angemeldete Besucher exportieren. Das Tageslimit ist das Mittel, mit dem Sie diese Nutzung begrenzen.
10 · Für Entwickler
| Art | Name | Bedeutung |
|---|---|---|
| Konstante | SPVX_VERSION | Fassung des Plugins, hier 1.10.0 |
| Konstante | SPVX_FILE, SPVX_DIR, SPVX_URL | Hauptdatei, Verzeichnis und Adresse des Plugins |
| Option | spvx_daily_limit | Ganzzahl, Standard 20; 0 = unbegrenzt |
| Option | spvx_trust_proxy | Wahrheitswert, Standard aus |
| Aktion des Viewers | spev_register_settings | An diese Aktion hängt der Exporter seinen Einstellungsabschnitt; sie übergibt Einstellungsgruppe und Seite des Viewers. |
| AJAX-Aktion | spvx_nonce | Liefert eine frische Nonce für die Aktion spvx_export. |
| AJAX-Aktion | spvx_export | Export aus dem Rechnungsmodell; diesen Weg nutzt der Knopf. POST-Felder: nonce, model (JSON, muss sections enthalten), filename, lang (de, en oder fr; sonst de). |
| Textdomain | einvoice-viewer-exporter | Übersetzungen im Ordner /languages |
Alle drei AJAX-Aktionen sind auch für nicht angemeldete Besucher registriert. Bei Erfolg antworten die beiden Exportaktionen nicht mit JSON, sondern unmittelbar mit der Datei (Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, als Anhang). Im Fehlerfall antworten sie mit JSON und einem dieser Statuscodes: 400 (keine oder unlesbare Daten), 403 (Nonce ungültig), 413 (Datei zu groß), 415 (falscher Dateityp), 422 (Fehler beim Lesen oder Füllen), 429 (Tageslimit erreicht), 500 (Lesebibliothek fehlt).
Die Vorlagen liegen im Plugin-Ordner unter templates/ und heißen EN16931-DE.xlsx, EN16931-EN.xlsx und EN16931-FR.xlsx. Die Excel-Datei schreibt die Bibliothek PhpOffice/PhpSpreadsheet (MIT). Die Bibliothek horstoeko/zugferdublbridge (MIT) sorgt dafür, dass der dateibasierte Weg eine UBL-Rechnung auf dem Server lesen kann. Der Exporter bietet keine eigenen Filter und keine eigenen Aktionen an.
11 · Fassungen
1.10.0
- Die Umwandlung zwischen UBL und CII zum Herunterladen ist entfernt; der Exporter überführt die Rechnung nur noch in eine Excel-Datei.
- Rechnungen, die XRechnung 4.0 oder EN 16931-1:2026 nennen, lassen sich jetzt öffnen und zeigen ihre Kennung.
- Der Hinweis über den markierten Feldern sagt jetzt genau, was der Viewer prüft.
- Die mitgelieferten Übersetzungen erscheinen jetzt auch bei netzwerkweiter Aktivierung und unter älteren WordPress-Fassungen.
1.9.2
- Der Befreiungsgrund einer UBL-Rechnung und sein Code gehen im Excel-Export nicht mehr verloren.
1.9.1
- UBL-Rechnungen nach den Länderanpassungen für Portugal (CIUS-PT) und Rumänien (CIUS-RO) werden jetzt gelesen.
1.9.0
- Vergabenummer und Objektkennung werden in ihren eigenen Zeilen exportiert.
- Hinter einem Reverse Proxy zählt die Zugriffsgrenze die Adresse, die der Proxy angehängt hat, und nicht mehr die, die der Besucher selbst geschrieben hat.
- Behoben: Im Paket fehlte eine Datei einer mitgelieferten Bibliothek, und das Plugin konnte deshalb auf dem Server keine Rechnung lesen.
1.8.2
- Summen, die die Rechnung nicht nennt, werden leer exportiert statt mit 0,00.
- Deutsche Übersetzung vervollständigt.
1.8.0 und 1.7.0
- Die Zu- und Abschläge einer Rechnungsposition bilden je Position eine Tabelle über die ganze Breite; die Bereiche für Zu- und Abschläge fehlen nicht mehr bei einer Rechnung oder Position ohne solche.
1.5.0
- Der Export verwendet je nach Sprache der Ansicht die deutsche, englische oder französische Vorlage.
1.4.0
- Der Export lädt die Rechnung nicht mehr ein zweites Mal hoch.
1.0.0
- Erste Fassung: Knopf „Nach Excel exportieren" in der Ergebnisansicht des Viewers, Kernvorlage der EN 16931 auf Deutsch, wiederholte Gruppen einmal je Vorkommen.
12 · Bilderliste
Diese Liste zeigt, welche Bildschirmfotos dieses Handbuch erwartet und welche im Ordner screenshots/ des Pakets gefunden wurden. Ein Bild heißt immer Kennung.Sprache.png, zum Beispiel ex-knopf.de.png. Fehlt die deutsche Fassung, zeigt das Handbuch die englische. Auf den Bildern sind nur Beispieldaten zu sehen.
| Stand | Datei | Was zu sehen ist |
|---|---|---|
| – | ex-knopf.de.png | Ergebnisansicht des Viewers mit einer geöffneten Beispielrechnung; der Knopf „Nach Excel exportieren" ist hervorgehoben |
| – | ex-knopf.de.png | Ergebnisansicht des Viewers mit einer geöffneten Beispielrechnung; der Knopf „Nach Excel exportieren" ist hervorgehoben |
| – | ex-excel-ergebnis.de.png | Die heruntergeladene Excel-Datei, geöffnet im Tabellenprogramm: der Feldkatalog der EN 16931 mit den eingetragenen Werten der Beispielrechnung |
| – | ex-excel-ergebnis.de.png | Die heruntergeladene Excel-Datei, geöffnet im Tabellenprogramm: der Feldkatalog der EN 16931 mit den eingetragenen Werten der Beispielrechnung |
| – | ex-positionen.de.png | Ausschnitt der Excel-Datei mit mehreren aufeinanderfolgenden Positionsblöcken einer Beispielrechnung, je Position ein Block |
| – | ex-sprache.de.png | Dieselbe Beispielrechnung, exportiert aus einer englischen Ansicht: die englische Vorlage, in der die Feldbezeichnungen noch deutsch sind |
| – | ex-einstellungen.de.png | Die Seite eInvoice Viewer → Viewer mit dem Abschnitt „eInvoice Viewer — Exporter": grüne Statuszeile und die zwei Einstellungen mit ihren Standardwerten |