eInvoice Viewer — Extended Profiles

Zusatz zum kostenlosen eInvoice Viewer · WordPress-Plugin und Apps · Kaufprodukt · Version 1.7.0

Sehen Sie alles, was in einer EXTENDED-Rechnung steht, nicht nur die Kernfelder

Manche Lieferanten schicken ZUGFeRD- oder Factur-X-Rechnungen im Profil EXTENDED, dem Profil mit den meisten Feldern. Darin stehen Angaben wie weitere Beteiligte, Skontobedingungen oder Verweise auf Angebot und Lieferschein, die der kostenlose eInvoice Viewer for PEPPOL & EN16931 nicht anzeigt. Extended Profiles ist der Zusatz, der diese Angaben sichtbar macht, und zwar jedes Feld an der Stelle der Rechnung, zu der es gehört.

Nach unserer Kenntnis ist Extended Profiles das einzige Werkzeug, das die vollständige Feldliste der Erweiterungen ZUGFeRD/Factur-X EXTENDED und EXTENDED-CTC-FR anzeigt – jedes Feld mit Namen, Beschreibung und Wert, nicht nur die Kernfelder der EN 16931. Sie aktivieren den Zusatz, und er arbeitet sofort, ohne dass Sie etwas einstellen müssen.

App und Plugin

Extended Profiles in der App und im WordPress-Plugin

In der App. Extended Profiles ist ein Zusatz für die kostenlose Viewer-App. Sie legen ihn in den Ordner des Viewers, als Ordner oder als einzelne Datei, und beim nächsten Start ist er da. Neben der One-File-App genügt die einzelne Datei. Er wirkt in jeder App der Familie, die eine Rechnung oder einen Bericht zeigt, auch in den Explorern und Validatoren.

Im WordPress-Plugin. Auf Ihrer Website installieren Sie Extended Profiles als eigenes Plugin zum kostenlosen Viewer-Plugin. Dort bekommen Sie die Zusatzfunktionen einer Website: Sie begrenzen die Aufrufe je Besucher und Tag und legen fest, ab welcher Rolle der Zusatz erscheint.

Die Rechnung enthält mehr, als Sie sehen

Ein Beispiel: Ihr Lieferant schickt eine ZUGFeRD-Rechnung im Profil EXTENDED. ZUGFeRD ist ein PDF mit eingebetteter XML-Rechnung, also mit einer Datei, die ein Programm lesen kann; in Frankreich heißt dasselbe Format Factur-X. EXTENDED ist das Profil mit den meisten Feldern. Sie öffnen die Rechnung und sehen Verkäufer, Käufer, Positionen und Summen. Im Begleitschreiben ist aber von einem abweichenden Rechnungsempfänger, einer Skontostaffel und einem Angebot die Rede, auf das sich die Rechnung bezieht. In der Anzeige finden Sie davon nichts.

Die Angaben fehlen nicht in der Rechnung. Sie stehen in Feldern, die es im Kern der EN 16931 nicht gibt; die EN 16931 ist die europäische Norm, die festlegt, welche Angaben eine E-Rechnung enthält. Weil diese Felder über die Norm hinausgehen, übergehen viele Anzeigeprogramme sie, und Sie müssten die XML-Datei in einem Texteditor durchsuchen, um sie zu finden.

Jedes Feld der Erweiterung steht dort, wo es hingehört

Der Viewer zeigt eine Rechnung in Karten, etwa für Lieferung, Zahlung und jede einzelne Position. Extended Profiles setzt jedes Feld von ZUGFeRD / Factur-X EXTENDED in die Karte, zu der es inhaltlich gehört: Die Abteilung des Lieferempfängers steht bei den Lieferinformationen, die Skontofrist bei den Zahlungsdaten und die Packmenge in der Karte ihrer Position. Gruppen, für die der Viewer keine Karte hat, zum Beispiel ein abweichender Rechnungsempfänger, erscheinen als eigene Karten daneben. Leere Felder der Erweiterung blenden Sie mit einem eigenen Schalter aus.

Viewer kostenlos Mit Extended Profiles
Verkäufer, Käufer, Positionen und Summen nach EN 16931 ✓ ✓
Sechs weitere Beteiligte, etwa Rechnungsempfänger und Lieferort – ✓
Skonto- und Verzugsbedingungen aus EXTENDED – ✓
Test- und Kopiekennzeichen, Verweise auf Angebot, Bestellung und Lieferschein – ✓
Kennung BT-X und Name an jedem Feld der Erweiterung – ✓
Erklärung der Regeln der Erweiterungen in Validatoren und Validation Explorer – ✓
Was der kostenlose Viewer bei einer EXTENDED-Rechnung zeigt und was Extended Profiles ergänzt.

Eine Rechnung im Profil EXTENDED im Viewer: Die Karten der Erweiterung, etwa Rechnungsempfänger und Logistikkosten, stehen an ihrem Platz in der Belegansicht.

Positionsansicht einer EXTENDED-Rechnung im Viewer. Zu sehen sind die Position, die Preisangaben, der Abrechnungszeitraum sowie die Nachlässe und Zuschläge der Position, jeweils mit ihrer BT-Kennung.

Note Note

1. Zusatz aktivieren

Sie laden die ZIP-Datei aus dem Shop in WordPress hoch und aktivieren das Plugin neben dem eInvoice Viewer.

Tools Tools

2. Rechnung wie gewohnt laden

Sie ziehen eine Rechnung nach ZUGFeRD / Factur-X EXTENDED in den Viewer auf Ihrer Seite.

Adjust Adjust

3. Die ganze Rechnung lesen

Die zusätzlichen Angaben stehen in den Karten, zu denen sie gehören, jede mit ihrer Kennung BT-X. Mit dem Schalter „Nur gefüllte BT-X-Felder“ zeigen Sie auf Wunsch auch die leeren Felder an.

Sechs weitere Beteiligte

Extended Profiles zeigt sechs Beteiligte, die über Verkäufer und Käufer hinausgehen: den Versender, den Rechnungssteller, den Rechnungsempfänger, den Endnutzer des Produkts, den endgültigen Lieferort und den Steuervertreter des Käufers. Zu jedem stehen Name oder Beschreibung, Anschrift, Steuerregistrierung, Rechtsform und Kontakt, soweit die Rechnung diese Angaben enthält.

Was Sie davon haben: Sie erkennen sofort, wer außer Verkäufer und Käufer an dem Geschäft beteiligt ist, ohne die XML-Datei öffnen zu müssen.

Die Karte eines weiteren Beteiligten zeigt hier den Rechnungsempfänger mit seinen Angaben.

Skonto- und Verzugsbedingungen

EXTENDED hat eigene Felder für Skonto und für Verzug, für die es im Kern der EN 16931 keine Entsprechung gibt. Extended Profiles zeigt diese Felder bei den Zahlungsdaten an.

Was Sie davon haben: Sie sehen die Zahlungsbedingungen genau so, wie der Aussteller sie in die Daten geschrieben hat, und müssen sie nicht aus einem Freitext herauslesen.

Die Zahlungsdaten der Rechnung zeigen die Skontobedingungen aus dem Profil EXTENDED.

Kennzeichen des Belegs und weitere Dokumente

Extended Profiles zeigt bei den Rechnungs- und Prozessdaten das Test- und das Kopiekennzeichen. Hinzu kommen die Verweise auf das Angebot, auf die Bestellung des Endkunden und auf den Lieferschein und die Logistikkosten. Jeder Verweis steht mit Nummer oder Beschreibung und mit Datum oder Betrag.

Was Sie davon haben: Sie sehen, ob ein Beleg als Test oder als Kopie gekennzeichnet ist, und finden die Unterlagen, auf die sich die Rechnung bezieht.

Kennung und Name an jedem Feld

Die EN 16931 nummeriert ihre Felder als Business Terms (BT) und ihre Feldgruppen als Business Groups (BG); die Felder von EXTENDED tragen die Kennung BT-X. Fahren Sie mit der Maus über ein Feld, das genau einem Business Term von EXTENDED entspricht, sehen Sie seine Kennung BT-X und seinen Namen. Die Felder des Kerns zeigen auf dieselbe Weise ihre Kennungen BT und BG.

Was Sie davon haben: Bei einer Rückfrage an den Lieferanten nennen Sie das Feld genau so, wie es in der Spezifikation heißt, und vermeiden Missverständnisse.

Der Kurzhinweis an einem Feld der Erweiterung nennt seine BT-X-Kennung und seinen Namen.

Leere Felder ausblenden

Viele Felder der Erweiterung sind in einer einzelnen Rechnung nicht gefüllt. Der Schalter „Nur gefüllte BT-X-Felder“ blendet sie aus, sodass Sie nur die Angaben sehen, die tatsächlich in der Rechnung stehen. Auf Wunsch holen Sie die leeren Felder wieder zurück.

Was Sie davon haben: Die Anzeige bleibt übersichtlich, und trotzdem sehen Sie bei Bedarf, welche Felder die Erweiterung insgesamt vorsieht.

Erklärte Regeln in den Prüfwerkzeugen

Ein Validator ist ein Prüfprogramm, das eine E-Rechnung gegen die Prüfregeln ihres Formats prüft. Ist Extended Profiles aktiv, erklären die Validation Explorer und die Validatoren für KoSIT, Mustang und VAMPIRE die Befunde zu den Regeln von ZUGFeRD / Factur-X EXTENDED und EXTENDED-CTC-FR in verständlicher Sprache. Betrifft ein Befund ein Feld der Erweiterung, zeigen sie außerdem den Wert dieses Feldes aus der Rechnung.

eInvoice Viewer
zeigt jedes Feld der Erweiterung in seiner Karte
Validatoren für KoSIT, Mustang und VAMPIRE
erklären Befunde zu den Regeln der Erweiterungen
Validation Explorer
erklärt die Regeln und zeigt den Wert des Feldes
Technical Details
führt die Felder und Regelwerke der Erweiterungen mit auf
In diesen Werkzeugen wirkt Extended Profiles, sobald der Zusatz aktiv ist; blau steht für kostenlose Werkzeuge, orange für Kaufprodukte.

Was Sie davon haben: Sie verstehen, was an der Rechnung beanstandet wird, statt nur eine Regelkennung und die knappe Meldung des Prüfprogramms zu lesen.

Ein Befund zu einer Regel von ZUGFeRD/Factur-X EXTENDED wird mit einer Erklärung angezeigt.

Die Felder der Erweiterungen zum Nachschlagen

Zusammen mit dem Zusatz „Technical Details“ zeigt die Feldübersicht 974 Felder der Erweiterungen neben den 311 Feldern der EN 16931. Der Regelbrowser führt dann zusätzlich die drei Regelwerke von ZUGFeRD / Factur-X EXTENDED und EXTENDED-CTC-FR.

Was Sie davon haben: Sie schlagen ein Feld oder eine Regel der Erweiterung an derselben Stelle nach wie die Felder des Kerns.

Die Feldübersicht von Technical Details zeigt die Felder der Erweiterungen mit ihrer BT-X-Kennung.

  • Die Kreditorenbuchhaltung mit Lieferanten aus der Industrie

    Die Rechnung nennt einen Rechnungsempfänger, der vom Käufer abweicht, und einen endgültigen Lieferort. Die Sachbearbeiterin liest beides in eigenen Karten neben Verkäufer und Käufer und ordnet die Rechnung damit richtig zu.

  • Der Einkauf, der Skonto nutzen will

    Die Skontobedingungen stehen als eigene Felder in der Rechnung. Der Einkäufer sieht sie in der Belegansicht, bevor die Rechnung zur Zahlung geht.

  • Das Softwarehaus, das EXTENDED-Rechnungen erzeugt

    Die Entwicklerin lädt ihre Testrechnung in den Viewer und sieht, ob Beteiligte, Kennzeichen und Verweise so ankommen, wie sie sie geschrieben hat. Meldet ein Validator einen Befund, liest sie die Erklärung der Regel und den Wert aus der Rechnung.

Sie installieren den Zusatz wie jedes WordPress-Plugin aus einer ZIP-Datei, oder Sie legen seinen Ordner nach /wp-content/plugins/. Der eInvoice Viewer muss vorher installiert und aktiv sein, sonst aktiviert WordPress den Zusatz nicht.

Einzustellen ist nichts: Der Zusatz hat keine Einstellungsseite und auch keinen eigenen Shortcode, also keinen eigenen Platzhalter in eckigen Klammern, den WordPress durch ein Werkzeug ersetzt. Er wirkt überall dort, wo der Viewer auf Ihrer Website eingebunden ist.

Die zusätzlichen Angaben erscheinen in der Sprache des Viewers, also auf Deutsch, Englisch oder Französisch. Eine eigene Übersetzung müssen Sie nicht pflegen.

Extended Profiles auch für die Apps, ganz ohne WordPress

Sie arbeiten ohne WordPress? Extended Profiles gibt es jetzt auch als eigenes Zusatzpaket für die Apps im Shop. Es wirkt in der kostenlosen Viewer-App und in den Apps der Validation Explorer for KoSIT und for Mustang. Eine App ist ein Ordner, den Sie per Doppelklick, im Intranet oder auf Ihrem eigenen Webserver im Browser öffnen. Sie entpacken die ZIP-Datei in den Ordner der App, also dorthin, wo ihre Startdatei liegt, und laden die App im Browser neu. Danach zeigt sie die Felder der Erweiterungen genauso an wie das Plugin.

Was Sie davon haben: Sie brauchen weder eine Installation noch einen Lizenzschlüssel oder eine Anmeldung, und die App lädt nichts aus dem Netz. Die Rechnung bleibt auf Ihrem Rechner.

Die Viewer-App selbst laden Sie kostenlos herunter.

  • Die Rechnung bleibt im Browser.

    Die zusätzliche Anzeige entsteht im Browser des Besuchers aus der Rechnung, die der Viewer bereits gelesen hat. Der Zusatz sendet keine Rechnungsdaten an Ihren Server und erst recht nichts an Dritte.

  • Geladen wird nur von Ihrem eigenen Server.

    Der Browser holt das Skript des Zusatzes und die Beschreibungen der Felder aus dem Plugin-Ordner auf Ihrer Website. Dieser Abruf enthält nichts aus der Rechnung.

  • Die Feldbeschreibungen sind öffentliche Dateien.

    Sie gehören zum Plugin wie sein Skript und enthalten Kennung, Name und Beschreibung der Felder, aber keine Daten von Ihnen.

  • Keine Einstellungen, kein Konto.

    Der Zusatz hat keine Einstellungsseite, und Sie brauchen kein Konto, um ihn zu nutzen.

Prüfen Sie es selbst: Öffnen Sie mit der Taste F12 die Netzwerkanzeige Ihres Browsers und laden Sie eine Rechnung in den Viewer. Sie sehen, dass keine Anfrage mit Rechnungsdaten Ihren Rechner verlässt.

Gut zu wissen, bevor Sie kaufen

  • Manche Felder der Erweiterung liegen im XML auf demselben Element wie ein Feld der EN 16931. Ein solches Feld erscheint nur einmal, und zwar unter der Kennung der EN 16931.
  • Die eigenen Felder von EXTENDED-CTC-FR ( EXT-FR-FE ) zeigt die heutige Version noch nicht in der Belegansicht.
  • Allein tut dieser Zusatz nichts. Er braucht den kostenlosen eInvoice Viewer for PEPPOL & EN16931.
  • Er prüft keine Rechnung auf Gültigkeit. Er zeigt, was in der Rechnung steht. Die Prüfung übernehmen die Validatoren, und dort erklärt der Zusatz die Regeln der Erweiterungen.
  • Eine Rechnung ohne eine der Erweiterungen zeigt der Viewer genauso an wie ohne den Zusatz.
Note Note

eInvoice Viewer — Technical Details

Mit diesem Zusatz zeigt die Feldübersicht auch die Felder der Erweiterungen, die Kurzhinweise am Feld bekommen technische Zeilen, und der Regelbrowser führt die drei Regelwerke der Erweiterungen.

Tools Tools

Validation Explorer für KoSIT und für Mustang

Die Validation Explorer erklären Befunde zu den Regeln der Erweiterungen in verständlicher Sprache und zeigen dazu den Wert des Feldes aus der Rechnung.

Adjust Adjust

Validatoren für KoSIT, Mustang und VAMPIRE

Die Validatoren zeigen dieselben Erklärungen, wenn Sie Rechnungen auf Ihrer Website prüfen.

974

Felder der Erweiterungen in der Feldübersicht von Technical Details, neben den 311 Feldern der EN 16931

963 + 6 + 5

Aufteilung dieser Felder: 963 von ZUGFeRD / Factur-X EXTENDED, 6 einer weiteren Erweiterung und 5 von EXTENDED-CTC-FR

715 + 93

Felder und Gruppen von ZUGFeRD / Factur-X EXTENDED zeigt der Viewer an ihrer Stelle; 215 dieser Felder gehören zu den Rechnungspositionen

3

Sprachen: Deutsch, Englisch und Französisch

Unterstützt werden Rechnungen nach ZUGFeRD / Factur-X EXTENDED und EXTENDED-CTC-FR. Beide beruhen auf CII, einer der beiden XML-Formen, in denen eine E-Rechnung nach EN 16931 vorliegen kann.

Nein. Die zusätzlichen Angaben erscheinen in der Ansicht des Viewers, und WordPress aktiviert den Zusatz nur, wenn der eInvoice Viewer for PEPPOL & EN16931 aktiv ist.

Für Rechnungen nach ZUGFeRD / Factur-X EXTENDED und EXTENDED-CTC-FR. Beide Formate beruhen auf CII.

Ja. Die Felder einer Position stehen in der Karte dieser Position, und ihre Gruppen erscheinen darin als eigene Karten. Dafür braucht der Viewer mindestens die Version 2.35.0.

Dann ist der Beleg keine Rechnung nach EXTENDED, oder er enthält keine Angaben, die es nur dort gibt; der Viewer zeigt ihn in diesem Fall wie ohne den Zusatz. Prüfen Sie außerdem, ob Ihr Viewer mindestens die Version 2.35.0 hat. Ältere Versionen zeigen die Felder gesammelt am Ende der Rechnung.

Nein. Die Anzeige entsteht im Browser des Besuchers aus der Rechnung, die der Viewer bereits gelesen hat. Der Browser lädt nur das Skript und die Feldbeschreibungen von Ihrer eigenen Website.

Sie kaufen ihn im Shop auf invoicePress.de, wo Sie auch den Preis sehen. Für WordPress erhalten Sie eine ZIP-Datei zum Hochladen, für die Apps ein eigenes Zusatzpaket, das Sie in den Ordner der App entpacken. Das Plugin steht unter der Lizenz GPL-2.0-or-later.

Rechnen Ihre Lieferanten im Profil EXTENDED ab? Dann holen Sie sich Extended Profiles im Shop und sehen ab der nächsten Rechnung alles, was wirklich darin steht. Sie haben den eInvoice Viewer noch nicht? Er ist kostenlos, und Sie installieren ihn zuerst.