Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:
Name Größe
Base.pm 7 KB
CrossIndustryDocument.pm 6,24 KB
CrossIndustryInvoice.pm 5,66 KB
UBL.pm 5,63 KB

Aktuellste Revisionen

# Datum Autor Kommentar
11624cb8 24.10.2023 18:06 Sven Schöling

SL::XMLInvoice: factory pattern etwas umgeschrieben

- braucht jetzt kein Module::Load oder runtime require mehr, weil die
Factory nicht mehr gleichzeitig die Basisklasse der Implementoren ist
- new ist jetzt nur noch in SL::XMLInvoice
- die Basisklasse für die Implementoren ist jetzt SL::XMLInvoice::Base...

ea01c174 24.10.2023 18:06 Johannes Grassler

SL::XMLInvoice::CrossindustryDocument hinzugefuegt

Dieses Modul ist der Parser fuer Eingangsrechnungen im Format
ZUGFeRD 1.0 / CrossIndustryDocument.

652aebcf 24.10.2023 18:06 Johannes Grassler

XMLInvoice: Formaterkennung umgebaut

  • Formaterkennung nun in den Unterklassen von SL::XMLInvoice
  • Interface fuer Subklassen um check_signature() und supported() ergaenzt.
  • Lade Subklassen mit Module::Load
1522aeb7 24.10.2023 18:05 Johannes Grassler

Einrueckungen und weitere Stilprobleme repariert

335b5ab6 24.10.2023 18:05 Johannes Grassler

SL::XMLInvoice hinzugefuegt

Dieser Commit fuegt das Modul SL::XMLInvoice und seine
Untermodule SL::XMLInvoice::CrossIndustryInvoice und
SL::XMLInvoice::UBL hinzu. Diese Module dienen der
Verarbeitung der folgenden XML-Rechnungsformate:

  • Oasis Universal Business Language 2.1 Invoice (liegt dem...

Revisionen anzeigen

Auch abrufbar als: Atom