Über das Projekt

Unser Tool soll die Erstellung und Ansicht von E-Rechnungen möglichst einfach gestalten. Es wendet sich vornehmlich an Unternehmen mit einfachen Geschäftsprozessen. Man kann E-Rechnungen in den Formaten UBL und CII einlesen und prüfen. Die Prüfung erfolgt mittels des von KoSIT zur Verfügung gestellten Validators. Zur Erstellung verwenden wir nur das Format Peppol UBL Invoice.

Dokumentationen und Listen

Peppol BIS Billing 3.0 - May 2024 Release

Die Peppol BIS Billing 3.0 Dokumentation bietet eine umfassende Beschreibung des Standards für elektronische Rechnungen innerhalb des Peppol-Netzwerks. Sie dient als Leitfaden für Unternehmen, Entwickler und Dienstleister, die Peppol-konforme Rechnungen erstellen, senden oder empfangen möchten.

In der Dokumentation werden alle technischen und funktionalen Anforderungen detailliert erklärt, einschließlich der Struktur des XML-Datenformats, der verpflichtenden und optionalen Felder sowie der Konformität mit der europäischen Norm EN 16931. Zusätzlich werden Anwendungsbeispiele und Best Practices bereitgestellt, um die Implementierung zu erleichtern.

Die Dokumentation ist eine zentrale Ressource, um sicherzustellen, dass alle Beteiligten die Standards einhalten und eine nahtlose, interoperable Kommunikation im Peppol-Netzwerk gewährleisten können.

https://docs.peppol.eu/poacc/billing/3.0/2024-Q2/syntax/ubl-invoice/tree/

Länder - ISO 3166-1 Alpha-2

Die ISO 3166-1: Alpha-2 Liste ist ein internationaler Standard, der Länder und Regionen durch zweibuchstabige Codes eindeutig kennzeichnet. Diese Codes, wie "DE" für Deutschland oder "US" für die Vereinigten Staaten, werden weltweit in verschiedensten Bereichen genutzt, darunter internationale Post, Handel, Datenbanken und IT-Systeme.

Die Liste wird von der Internationalen Organisation für Normung (ISO) gepflegt und regelmäßig aktualisiert, um Änderungen wie die Einführung neuer Länder oder Namensanpassungen widerzuspiegeln.

https://docs.peppol.eu/poacc/billing/3.0/2024-Q2/codelist/ISO3166/

Währungen - ISO 4217

Die ISO 4217 ist ein internationaler Standard, der Währungen und bestimmte Fonds mit eindeutigen, dreistelligen Codes kennzeichnet. Diese Codes, wie z. B. "USD" für US-Dollar oder "EUR" für Euro, werden weltweit in Finanzsystemen, Banken und im internationalen Handel verwendet, um Missverständnisse bei Währungsangaben zu vermeiden.

Die ISO 4217 Liste wird regelmäßig aktualisiert, um Änderungen wie neue Währungen oder abgeschaffte Währungen widerzuspiegeln. Sie dient als zuverlässige Referenz für alle, die mit internationalen Währungsangaben arbeiten.

https://docs.peppol.eu/poacc/billing/3.0/2024-Q2/codelist/ISO4217/

Einheiten - UNECE Recommendation No. 20+21

Die UNECE Recommendation No. 20 beschreibt den Standard für Codes for Units of Measure Used in International Trade (Codes für Maßeinheiten im internationalen Handel). Sie ergänzt die Recommendation No. 21 und legt spezifisch alphanumerische Codes für Maßeinheiten fest, die weltweit in Handels- und Logistikprozessen verwendet werden.

Diese Empfehlung umfasst Codes für physikalische Größen wie Länge, Gewicht, Volumen oder Fläche sowie für zählbare Einheiten wie Stückzahlen. Zum Beispiel steht "MTR" für Meter, "KGM" für Kilogramm und "HUR" für Stunde.

https://docs.peppol.eu/poacc/billing/3.0/2024-Q2/codelist/UNECERec20/

Frameworks und Tools

Wir legen Wert auf Transparenz und möchten Ihnen Einblick in die Technologien geben, die in unserem Projekt verwendet werden. Zudem können Sie sich über die einzelnen Komponenten informieren und deren jeweilige Funktion im Gesamtprojekt nachvollziehen.

KoSIT Validator

Der KoSIT Validator ist ein Werkzeug zur Überprüfung von XRechnung-Dokumenten und anderen standardisierten Datenformaten. Er stellt sicher, dass diese Dokumente den gesetzlichen und technischen Vorgaben entsprechen und erleichtert die fehlerfreie Kommunikation zwischen Unternehmen und Behörden.

https://github.com/itplr-kosit/validator-configuration-xrechnung

Font Awesome

Font Awesome ist eine umfangreiche Icon-Bibliothek, die skalierbare Vektorsymbole bereitstellt. Sie ermöglicht die einfache Integration von Icons in Webseiten und Anwendungen, sei es für Buttons, Menüs oder visuelle Hervorhebungen. Dank der flexiblen Anpassungsmöglichkeiten lassen sich Größe, Farbe und Stil der Icons individuell gestalten.

https://fontawesome.com

Bootstrap

Bootstrap ist ein weit verbreitetes Frontend-Framework, das die Entwicklung responsiver und ansprechender Webseiten erleichtert. Mit vorgefertigten Komponenten und einem flexiblen Grid-System ermöglicht es Entwicklern, Designs effizient umzusetzen, die auf allen Geräten gut aussehen.

https://getbootstrap.com

jQuery

jQuery ist eine JavaScript-Bibliothek, die die Interaktion mit HTML-Dokumenten vereinfacht. Sie bietet Funktionen zur DOM-Manipulation, Event-Verwaltung und Animation, wodurch komplexe Aufgaben mit wenig Code umgesetzt werden können.

https://jquery.com

TCPDF

TCPDF ist eine PHP-Bibliothek zur Erstellung von PDF-Dokumenten. Sie unterstützt eine Vielzahl von Funktionen, wie Textformatierung, Bilder, Tabellen und Barcodes, und ermöglicht die einfache Generierung von PDFs direkt aus Webanwendungen.

https://tcpdf.org
https://github.com/tecnickcom/TCPDF

Letzte Änderung: 06.01.2025