Einige von Mustangproject sind auch beim Open-Source Electron-basierten e-Rechnungsviewer “Quba” aktiv, der heute seine erste Vorabversion (“0.1”) veröffentlicht hat, mit UN/CEFACT CII-Unterstützung in einer Windows-Version. Die Ankündigung hat mehr Details und seit heute hat die Homepage auch einen Download-Knopf.
Category: Unkategorisiert
Mustang 2.1.1
Mustang 2.1.1 behebt
- Empfängerkontakte konnten in XRechnung nicht angegeben werden
- Eine veraltetete Abhängigkeit wurde entfernt
- Erlaubt XRechnung mit Postfachangaben (ohne Straße)
- Veröffentlicht nur noch die Bibliotheken (library und validator) auf Maven Central, weder “core” noch CLI
- Eine Rechnungskorrektur bezieht sich jetzt per invoiceReferencedDocument auf die Originalrechnung, nicht per buyerOrderReferencedDocument
- Die CEN Schematron-Dateien zur Validierung (Code 24) wurden auf v1.3.4 aktualisiert
- Es gibt jetzt Unittests für die Umwandlung in UBL und HTML (=Visualisierung)
- und “seller order referenced document” können jetzt angegeben werden
Mustang 2.1.0
Mustang 2.1.0 wurde am 19.01.2021 veröffentlicht und beinhaltet unter anderem
- Die Möglichkeit von CII in UBL zu konvertieren (Dank dieser Bibliothek)
- Die Auszeichnung als XRechnung 2.0 (in der 2.0.3 datumsabhängig für den 01.01.2021 vorgesehen)
Zusätzlich wurde
- ein Rundungsfehler in Zusammenhang mit Zuschlägen/Rabatten korrigiert #212
- der “tax exemption category code” für innergemeinschaftliche Lieferungen angepasst und
- Tradeparty.getZip zugunsten von getZIP entfernt.
Mustang 2.0.3
Mustang 2.0.3 wurde am 06.12.2020 veröffentlicht und beinhaltet kleinere Korrekturen, namentlich
- #201 in XRechnung eingebettete Dateien korrigiert
- “null” als paymentDescription entfernt wenn keine Bank angegeben wurde
- Verbesserungen u.a. im unitcode/categorycode-Bereich (Dank an weclapp-dev) PR #207
Zusätzlich
- werden jetzt kaufmännische Gutschriften (zusätzlich zu Stornorechnungen) unterstützt
- ist getGrandTotal jetzt zugriffbar, was erlaubt das XML-Endergebnis mit eigenen Berechnungen zu vergleichen
- ab 01.02.2021 werden erzeugte XRechnungen statt mit dem korrekten XRechnung 1.2 mit dem ebenfalls korrekten XRechnung 2.0 ausgezeichnet
Mustang 2.0.2
Mustang 2.0.2 wurde am 25.11.2020 veröffentlicht und enthält kleine Korrekturen wie
- Eine Korrektur von Dateianhängen in XRechnungen (#197) sowie
- eine weitere “category code”-Korrektur (PR #198 Dank an weclapp-dev)
Zusätzlich
- Wird jetzt die Umkehrung der Umsatzsteuerlast unterstützt und
- Innergemeinschaftlicher Erwerb ist jetzt auch über die Rechnungsklasse möglich
Mustang 2.0.1
Mustang 2.0.1 wurde am 21.11.2020 veröffentlicht und enthält wichtige Korrekturen wie
- eine für einige Preise mit mehr als 2 Nachkommastellen korrigierte Umsatzsteuerberechnung
- Das Guideline-ID Element des XRechnungsexports wurde korrigiert (#172)
- korrigierte Behandlung von Eingangsdateien die bereits in PDF/A-3 vorliegen
- Korrigierte Behandlung von Fax- und Steuernummern in einigen Profilen
Zusätzlich
- werden jetzt “zero-rated goods” unterstützt,
- der Leistungszeitraum kann jetzt auch auf Positionsebene angegeben werden
- Es können abweichende Konteninhaber angegeben werden
- Die Factur-X-Beispielrechnung wurde aktualisiert und die Tests erstellen ein XRechnungs-Beispiel
Mustangproject 2.0 validiert demnächst auch elektronische Rechnungen
Mustangproject ist eine open-source Bibliothek und Anwendung für elektronische Rechnungen.
Firmen können damit die Funktionalität um elektronische Rechnungen zu lesen, zu schreiben und jetzt auch zu
überprüfen in ihre Software und Prozesse einbauen.
Neu in Version 2
Musste sie in Mustangproject 1 noch ausgewählt werden ist jetzt standardmäßig ZUGFeRD Version 2 aktiv. Mustangproject ist ist jetzt über Maven Central verfügbar, was die Verwendung als Bibliothek noch einfacher macht. Die Schnittstelle der Bibliothek wurde erweitert und verbessert und Mustangproject unterstützt jetzt relative und absolute Zu- und Abschläge auf Dokument- und Positionsebene und erlaubt die Einbettung zusätzlicher Dateien.
Als Validiererkomponente wurde das bislang unter dem Projektnamen “ZUV” entwickelte Projekt ins Mustangproject Hauptprojekt integriert und wird dort weitergeführt.
Sie erlaubt die automatische rechnerische und syntaktische Prüfung ein- und ausgehender e-Rechnungen von ZUGFeRD 1 und 2 sowie der XRechung 2.
Mustangproject unterstützte bislang die e-Rechnungsstandards Factur-X/ZUGFeRD 2.1, mit dem neuen Release kommt Unterstützung von ZUGFeRD 2.1.1 mit dem “Referenzprofil” XRechnung sowie ein nativer XRechnungs-Export dazu.
Mustangproject 2.0 wird am 12.11.2020 zwischen 16:00 und 17:00 Uhr auf seiner Homepage und Maven Central veröffentlicht. Bis dahin kann die aktuelle Alpha-3-Vorabversion getestet werden. Weitere Details der kommenden Version können den englischsprachigen “release notes” entnommen werden.
Mustang 2 alpha 3
Die dritte Vorabversion der Version 2 der E-Rechnungsbibliothek Mustang ist seit 24.10. auch für Gradle über Maven Central verfügbar. Weitere Details finden sich in den Release Notes.
Mustang 2 alpha 2
Die zweite Vorabversion der Version 2 der E-Rechnungsbibliothek Mustang kann Rechnungen auch in HTML umwandeln. Weitere Details finden sich in den Release Notes.
Mustang 2 alpha
Eine Vorabversion der Version 2 der E-Rechnungsbibliothek Mustang enthält seit dem 15.08. den vormals getrennt entwickelten Valdierer ZUV, der jetzt auch XRechnung validiert. Weiterhin unterstützt es ZF2.1.1. Weitere Details finden sich in den Release Notes.