Steuerkonten beim Drucken richtig setzen
Vorbereiten von $form für $form->parse_template, wenn von RDBO-Objekt mit flatten_to_form konvertiert wurde
Conflicts:
SL/Form.pm
Funktionen format_dates und reformat_numbers von common.pl nach Form.pm verschoben
parse_template: $form->{media} == 'file' bedeutet, nur Druckdatei in $form->{OUT} erstellen, nicht ausgeben
Für jeden ausgeführten Job globale Variablen initialisieren
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).
Convenience: Config-Value aus auth.user_configs über AuthUser-Objekt auslesen
Ausführungsfehler bei Jobs auch im Debug-Log als WARNING ausgeben
Convenience: Employee->has_right() als Wrapper um $::auth->check_right()
Convenience-Funktion zum Auslesen von Employee-Objekten zu einer AuthGroup
RDBO-Models für die Klassen im auth-Schema
Hilfsfunktionen zum Mappen von Tabellennamen auf Paketnamen und umgekehrt
SL/DB/Helper/Mappings.pm
Hilfsroutinen zum Umrechnen zwischen Einheiten
Merge branch 'master' into rb-wiederkehrende-rechnungen
Die Datenbankfelder notes_bottom und project_manager_id gibt es in der offiziellen Version nicht
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Aktualisierung der RDBO-Models anhand des aktuellen Datebankschemas
Datumsformat für RDBO auf dasselbe wie für den Benutzer setzen
Fix für: Datenbankverbindungen bei identischen Verbindungseinstellungen nur einmal bei Rose registrieren
Falscher Accessor für Vorlagensprache
API-Umstellung auf Hash-Parameter
SL/Controller/SalesProcess.pm
TODO entfernt
$form->{vc} anstelle von $self->{vc} setzen
Ansprechpartner richtig zur Verfügung stellen
Kunden-/Lieferantenfelder richtig zur Verfügung stellen
Mehr Felder setzen (bessere Kompatibilität mit älterem Lx-Office-Code)
Mechanismus zur Konvertierung von RDBO-Objekten nach $form für $form->parse_template
Noch leicht unvollständig
SL/DB/Order.pm
Preisupdater-Mixin in Order & Invoice includiert
Helfermodul zur Aktualisierung von Preisen in Belegen
Invoice::post selber ar_id setzen lassen, wenn nicht angegeben
fxsellprice auf sellprice setzen
Dokumentation
SL/DB/Invoice.pm
Eines der zwei Models für acc_trans gelöscht
Falsches Konto mit Steuerbetrag bebucht
Verknüpfung Tax -> Chart
Überflüssige Funktion
Nur Verkaufsbelege in Rechnungen umwandeln
Umwandeln von Angebot/Auftrag in Rechnung implementiert
Rechnung posten gefixt
create_trans_number immer exportieren
Bei EUR keine Warenbestandskosten verbuchen
In acc_trans Steuerschlüssel eintragen, nicht ID aus taxkeys
link_filter für Chart-Manager
Gesamtbetrag auf Gegenkonto buchen
Helfer-Modul zum Erzeugen von eindeutigen Belegnummern
SL/DB/DeliveryOrder.pm
Umwandeln von Order-Model in neue Invoice-Instanz
Verknüpfung zu PaymentTerm-Model
Prototypisiertes Buchen von Rechnungen
Kalkulator in Einkaufsrechnungen noch nicht einbinden
Ist schlicht dafür noch nicht angepasst und deshalb gefährlich.
Stark erweiterte Berechnung für Rechnungen
Weitere Berechnungen für Rechnungen
Verknüpfungen zum Unit-Model
Preis-/Betrags-/Steuerberechnung in Models einbinden
SL/DB/Invoice.pm SL/DB/Order.pm SL/DB/PurchaseInvoice.pm
Refactoring; kleine Erweiterungen für Rechnungsberechnung
Auslesen der Standardwährung
Part::get_chart - Laden eines dazugehörigen Chart-Objektes über Buchungsgruppe
Basisversion des Kalkulators für Beträge, Preise und Steuern
Verknüpfungen zum Preisfaktor-Objekt
Sub-Aliase 'items' auf 'orderitems' bzw. 'invoiceitems' zur späteren Verwendung eines Mixins
SL/DB/DeliveryOrder.pm SL/DB/PurchaseInvoice.pm
Ermitteln des gültigen Steuerschlüssels zu einem Artikel an einem bestimmten Datum
Helferfunktion zum Aufruf von Subs mit zusammengesetztem Namen
SL/DB/Object.pm
Doku-Update
Verknüpfung zu Preisfaktoren ergänzt
Chart-Model: Hilfsfunktion zum Auslesen des an einem Datum gültigen Steuerschlüssels
ZZZZZumben!
linked_records: Parameter 'filter' für Filtern nach "darf von aktueller Benutzerin gesehen werden"
linked_records_sorted entfernt und durch Zusatzparameter in linked_records ersetzt
Keine lokalen Variablennamen doppelt vergeben
Optionale bidirektionale Verlinkung in LinkHelper::link_to_record
SL/DB/Helper/LinkedRecords.pm
Sortieren von verknüpften Dokumenten
use strict
linked_records(): Mehrere Model-Namen bei 'from'-/'to'-Parametern
Hilfsmethode zum Linken von einem Record auf ein anderes
Lokale Zeitzone für Datumsberechnung verwenden
Bessere Parameterüberprüfung
Hilfs-Mixin zum Abholen von über record_links verknüpften Dokumenten zu einem Model
Felder end_date, terminated, extend_automatically_by ergänzt
Richtigen Spaltennamen benutzen
Richtiges Handling des Fehlerfalls von eval
E-Mail-Template für Benachrichtung zu erzeugten wiederkehrenden Rechnungen
Standardkonfigurationsdatei für wiederkehrende Rechnungen
Bearbeiten der Konfiguration für wiederkehrende Rechnungen implementiert
Zzgl. der Suchfunktionserweiterung bei Aufträgen
Datenbankupgradescript, Rose-Models für Wiederkehrende Rechnungen
Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt
Hilfsfunktionen in DateTime
SL/Locale.pm
Vor Ausführung Verzeichnis wechseln
Gruppe und Benutzer beim Starten des Task-Servers ändern, sofern gewünscht
config/emmvee.conf.default
Datenbankupgradescript zum Anlegen von Hintergrundjobs
SL/BackgroundJob/CloseOverdueSalesQuotations.pm
Daemon für Hintergrundjobs
Perl-Module für Daemons
Hintergrundjobs: DB-Model und allgemeine Modelimplementation mit ersten Test-Jobs
Perl-Module zum Parsen von Cron-Einträgen
BackgroundJob-Hilfsfunktionen
Datenbankschema & Models für Hintergrundjobs
highlight_input ist seit 3 Monaten nicht mehr im Programm.
Holger hatte das in Commit 0891df3963268761a40c227addf0f976a6eeb6ae entfernt,es wird aber immernoch von Form->header eingebunden. Dieser Commit behebt das.