Zirkuläres Include von CsvImport BackgroundJob und Controller aufbrechen
Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt
'templates' nicht aus %::myconfig, sondern aus Defaults-Tabelle holen
Selftest verbesserung
Zähler noch hochgesetzt und von betroffenen Konten werden jetzt auchKontonummer/Kontobeschreibung angezeigt.
Test auf Steuerschlüssel
Der SelfTest wird in diesem Commit so erweitert, dass überprüft wird,ob jedes Konto einen gültigen Steuerschlüssel hat.
Wiederkehrende Rechnung: Debugmeldungen immer, aber auf Level DEBUG1 ausgeben
Modus für Druckbefehl bei wiederkehrenden Rechnungen richtig einstellen.
Behebt #2246.
Periodische Rechnungen: Monatsnamen nicht im Script hardcoden
Abgesehen davon, dass es extrem unschöner Stil ist, werden ohne "useutf8;" dann auch die Umlaute nicht richtig behandelt.
Kosmetik: Leerzeichen am Zeilenende weg.
Selftest Prüfung für Bilanzkonten in GuV-Gruppe
Ein Konto sollte nicht gleichzeitig in beiden Berichten auftauchen.
test korrekt mitschleifen
cleanup Methode und Manager für CsvImportReport
Fehler korrekt weiterleiten
Übersetzungen
Progress genauer anzeigen
Weitere Verbesserungen am asynchronen Import.
- tracking- profile/session handling
BackgroundJobCleanup
Asynchroner Import
SelfTest: Ungepaarte Stornos auch im Einkauf prüfen
SelfTests korrekt reinitialisieren
Fix für #1991
Methode zum Auflisten bekannter Hintergrundjobklassen
Diverse Typos in SelfTest korrigiert
strict für selftest base
SelfTests
Es gibt jetzt ein Grundgerüst um Selbsttests durchzuführen, und bei Problemeneinen Administrator per Mail zu benachrichtigen. Die Selbsttests werden Überdas SelfTest Modul für den Taskserver verwaltet, und in config/lx_office.confim Block [self_test] konfiguriert. Die Tests werden in TAP ausgeliefert und...
Ältere RDBO-Versionen kennen 'where' als Alias für 'query' beim Manager nicht
Umstellung Form::throw_on_error auf Verwendung von Exception::Lite anstelle von Hashrefs
config/lx_office.conf.default einlesen, wenn config/lx_office.conf nicht existiert
Globale Variablen $::userspath, $::templates, $::membersfile nach %::lx_office_conf verschoben
Zusammenfassen mehrerer Konfigurationsdateien in einer gemeinsamen
Das Drucken von erzeugten wiederkehrenden Rechnungen implementiert
Hintergrundjob zum Erzeugen periodischer Rechnungen
Das Erzeugen/Buchen der Rechnungen sowie die E-Mail-Benachrichtigun amSchluss wurden implementiert. Was noch fehlt ist der automatischAusdruck (sofern gewünscht).
use strict
Dokumentation
Conflicts:
SL/BackgroundJob/CloseOverdueSalesQuotations.pm
Daemon für Hintergrundjobs
Hintergrundjobs: DB-Model und allgemeine Modelimplementation mit ersten Test-Jobs