IMAPClient: Funktion zum Aufräumen von importierten Emails hinzugefügt
IMAPClient: Funktion zum Aufräumen der Belegordner umbenannt
clean_up_subfolders → clean_up_record_subfolders
S:H:UserPreferences: login aus myconfig holen, nicht über S:D:M:Employee->current
Verhindert einen Fehler, falls user preferences bei einer neuen DB abgefragtwerden, da es dann u.U. noch keine Einträge in der employee-Tabelle gibt.
Der Fehler trat auf beim Prüfen auf den erzwungenen Layout-Stil bei neuen DBs.
ZUGFeRD: Importiere via SessionFile
Benutze das SessionFile aus
834abeb456898df96e69deaad4a7c27915ad6a57
um die strukturierten Daten der ZUGFeRD/Faktur-X-Rechnung indas Formular fuer die Kreditorenbuchung zu uebertragen. DieseLoesung ist deutlich eleganter als die bisherige, die fuer...
fix: mehr SL::DB zirkuläre includes
fix: kein use SL::DB in SL::DB
fix: kein explizites use SL::DB in SL::DB
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...
Revert "XMLInvoice: lade Subklassen dynamisch"
This reverts commit cfc1ced6c2ef0b93ab52dbf6806934061c4c11af.
ZUGFeRD: CAM::PDF durch PDF::API2 ersetzt
CAM::PDF wird seit 2014 nicht mehr gepflegt und kann PDF 1.7+ nichtrichtig öffnen. PDF::API2 ist aktiv maintained, hat aber nicht ganz soschöne Zugriffsmethoden.
Die Version hier ist mit einer Rechnung von kivitendo getestet (PDF/A-1,...
Revisionen anzeigen
Auch abrufbar als: Atom