"als bezahlt markieren"-Knopf anzeigen in Mandantenkonfiguration einstellbar.
Änderbarkeit und Löschbarkeit von Belegen in Mandantenkonfiguration einstellbar.
Schreibfehler in Übersetzungen korrigiert.
Optionen für Gewinnermittlung, Warenbuchungsmethode und Versteuerungsart in Mandantenkonfiguration verschoben.
Option für Datev-Check in Mandantenkonfiguration verschoben.
Option für Mindesthaltbarkeitsdatum in Mandantenkonfiguration verschoben.
Controller für Mandantenkonfiguration.
Im Moment lässt sich hier die Änderbarkeit für Zahlungen einstellen. Essollen demnächst auch noch anderen Konfig-Einstellungen aus der Konfig-Dateihierher wandern.
Kundendetails: Link "Springe zu Rechnungsadresse" nicht immer anzeigen
sondern nur dann, wenn mindestens eine Ansprechperson oder eineLieferadresse existiert. Dient der geringeren Verwirrung vonunbedarften Personen.
Fixt #1922.
Entfernte Funktion SL::Mailer::recode nicht mehr aufrufen
Fixt #2035.
Fehlende Übersetzungen aus "lost" nehmen, sofern dort vorhanden
menu.ini doch wieder auf Übersetzungen scannen
Commit ac55752 hat dies kaputt gemacht
Refactoring
"kivitendo" wird komplett klein geschrieben
Doku: Formatverschönerungen
Doku: E-Mail-Einstellungen und -Module ergänzt
Selbst geschriebenen E-Mail-Erstellungscode durch Verwendung von Email::MIME ersetzt
Net::SSLGlue anstelle von Net::SMTP::TLS verwenden
Net::SMTP::TLS enthält momentan einen unschönen Bug1, der mitaktuellen Versionen von IO::Socket::SSL zusammen zu einer Exceptionführt. Anscheinend wird Net::SMTP::TLS auch schon seit Jahren nichtmehr gepflegt....
Bei Verwendung von SMTP nicht doppelt nach UTF-8 encoden
Die SMTP-Module erwarten, dass die Strings im Perl-internen Encodingvorliegen. Das tun sie in Mailer.pm auch schon, allerdings wurden siedort bisher nach UTF-8 encodiert, weil der Sendmail-Treiber es so...
Attachments via File::Slurp einlesen, nicht manuell
Lx-Office durch kivitendo ersetzt
Merge remote-tracking branch 'refs/remotes/origin/master'
Doku: Test-Doku aus t/README in die Haupt-Doku überführt & erweitert
Schreibfehler im Kommentar verbessert.
Doku: überflüssigen Textblock entfernt
charset für Mailer bei Mahnungen setzen.
Hintergrundjob bearbeiten: Paketname aus Auswahlliste anstatt Eingabefeld
Methode zum Auflisten bekannter Hintergrundjobklassen
Aufruf einzelner Test-Scripts via Test::Harness ermöglichen
Syntax ist trivialerweise:
Um alle Tests auszuführen: ./t/test.sh
Um nur bestimmte auszuführen: ./t/test.sh t/unicorns/charlie.t t/chunky/bacon.t
Verständliche Fehlermeldung bei doppelten Kontonummern
Bisher kam es nur zu einer verständlichen Fehlermeldung, wennman die geänderte Kontonummer speichern wollte. Jetzt wird aucheine verständliche Fehlermeldung ausgegeben, wenn man das Kontoals neues Konto speichern will....
Bei doppelten Kontonummern eine verständliche Fehlermeldung ausgeben.
behebt #2030
Revert "Bei doppelten Kontonummern eine verständliche Fehlermeldung ausgeben."
This reverts commit c3f06703233a890d50c5838d149e6d0d0e5a0e60.
f-tex default.tex fuer die neue Variable template_meta.tmpfile angepasstsiehe auch d7acc048b63
in Dokumenten "template_meta.tmpfile" zur Verfuegung stellen behebt #1865
(sorry fuer die falsche Mailadresse in b68213ba55ae268, war ich)
update Installations-Doku vor allem postgres
Unterstützung für $::form->{fokus} entfernt, weil zu anfällig.
behebt #2028
fokus in email gefixt
Noch ein fokus Problem im Dialogbuchen
fokus in Lagern und Preisfaktoren gefixt
fokus beim Editieren von Templates gefixt
fokus in Projektsuche gefixt
fokus in Waren gefixt
fokus in Kunden und Lieferanten gefixt
Kommentar entfernt
fokus in Debitorenbuchungen gefixt
Fokus in Dialogbuchen gefixt
fokus in Einkauf->Berichte->Rechnungen gefixt
fokus in Einkaufsrechnungen gefixt
fokus bei Mahnung erstellen gefixt.
fokus in Stammdaten->Berichte->Kunden gefixt
fokus in Rechnung erstellen gefixt.
Javascript und None Layouts verbessert
Enthält Vorschläge von Ronny Kumke undbehebt #2025
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Leerraum zw. (neuem CSS) Menü und der oberen Leiste entfernt.
Header-frame nicht mehr am oberen Rand fixiert
Scrollt wieder mit.Revert "Header-Menu soll nicht mitscrollen" 80050a8und "Menüvariante "Oben (mit CSS, neu)" bei Stilvorlage "lx-office" nicht verdeckt lassen" 6040212
Fehler in Units und Bugrus in CsvImport.
Wahrscheinlich Fehler beim Refactorn von L.options_for_select
Syntaxfehler im Exception template (Klassiker)
Menüvariante "Oben (mit CSS, neu)" bei Stilvorlage "lx-office" nicht verdeckt lassen
fixt #2027
Richtig prüfen, ob Konten, die als Automatikkonten für andere Konten dienen, geändert werden können.
$::form->use_stylesheets ersetzt
kein parse_amount für skonto_in_percent
Es wird direkt aus dem Wert aus der DB errechnet.
action=menu.pl macht keinen Sinn mehr. submenu ist der korrekte Check.
Es gibt keine menu*.pl mehr, also auch keine Sonderbehandlung dafür
menufile wird im template nicht mehr gebraucht
menubar ist hier unnötig
Rücklinkungen nicht auf die alten menu*.pl
Das muss natürlich Button heißen
Ansprechpartner nicht mehr beim drücken der Eingabetaste löschen
fixt #2020
Das neue JavaScript-Menü wieder sichtbar machen.
Es war hinter dem Frame-Header "versteckt".
Fehlendes Menü bei Stammdaten->Berichte->Projekte fixed
main_window gibt's nicht mehr
Merge branch 'frameless_w_fixed_header-div'
Merge remote branch 'origin/master'
Header-Menu soll nicht mitscrollen
Der Header Container ist auf einen Layer weit über den anderen (z-index: 99) an Position 0 von oben festgetackert.Damit bleibt er immer sichtbar.Es sind nur die Styles lx-office-erp und kivitendo berücksichtigt (im Moment)....
Falsches Interface
Merge branch 'master', remote branch 'origin'
Bemerkungen im Warenbericht
Im Warenbericht kann man jetzt auch Bemerkungen zu den einzelnenWaren anzeigen lassen.
Falscher Controller
None als Main layout nutzbar gemacht
Menu wird nicht mehr im Dispatcher verwaltet
Dokumentation zum DOM Model von SL::Layout::Top
Dokumentation zum DOM Model von LeftMenu
init_sub_layouts ist sauberer
Ajax Layout Wrapper für CRM und LxCars
Stylesheets im Javascript layout verwalten
template partial rendern
Css vom Menü nicht nachträglich laden, sondern schon im Layout laden.
Idee ist prinziipell gut, gibt aber Probleme mit dem auflösen von user stylesheets bei ajax layouts
add_[stylesheets|javascripts] aliase für use[stylesheet|javascript]
main => main.css
Layouts stellen jetzt sicher dass ihre benötigten Javascripte und Stylesheets mit ausgeliefert werden
css und js includes in layouts sollten unique sein.
Hinweis in form, dass die Layouts ihre css sammeln sollen
SL::Layout -> SL::Layout::Dispatcher
leerer layout controller
MenuLeft muss als partial rendern
layout schnipsel für javascript initialisierung ins layout verschoben