Flatten to form: Artikelnummer in richtige Variable stecken
"discount" auf "0" setzen, wenn gleich 0, und nicht formatiert auf "0,00"
Zwecks Kompatibilität mit Druckvariante im Legacy-Code.
Globales Konfigurationsobjekt %lx_office_conf zur Verfügung stellen
Logging von Datenbankzugriffen auch von Rose via Log::Log4perl und DBIx::Log4perl ermöglichen
Zusammenfassen mehrerer Konfigurationsdateien in einer gemeinsamen
Falsche Funktion aufgerufen
Merge branch 'master' into rb-wiederkehrende-rechnungen
Vor dem Locken von Tabellen Transaktion starten
PostgreSQL ab 8.4 bricht ansonsten mit einer Fehlermeldung ab.
Beim Anlegen von Kunden-/Lieferantennummern Lücken im Nummernkreis richtig behandeln
Fix für Bug 1553.
Unterstützung für das Erzeugen von Kundennummern, wenn Kundentyp gesetzt ist
Datenbankverbindung bei FCGI-Variante am Schluss nicht schließen
Upgradescript zum Anlegen des Hintergrundjobs für wiederkehrende Rechnungen
Mit $form->get_standard_dbh() geöffnete Datenbankhandle nicht schließen
Wechselkurs beim Einlesen parsen
Revision a2777d1a hat dies leider für zu viele Variablen deaktiviert.
Preisgruppen-Spalte in Einkaufsbelegen nicht anzeigen
Fix für Bug 1541.
Kunden-/Lieferantensuche: Eingestellter Filter nach Kunden-/Lieferantentyp in Kopftexte anzeigen
Teil eines Fixes für Bug 1552.
Kunden-/Lieferantensuche: Sortierung nach Spalten PLZ und Stadt erlauben
Diverse Filterkriterien beim Sortieren von Kunden-/Lieferantenlisten erhalten
Fix für Bug 1550.
Nicht in POD-Dokumentation am Ende der Datei nach Übersetzungen/Templates suchen
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sonderzeichen in HTML-Ausgabe escapen
Fix für Bug 1555.
Verhindern, dass Strings als Hash-Referenz misbraucht werden
Ich bin gerade zu unkonzentriert, um die tatsächliche Ursache zufinden. Es hat etwas damit zu tun, dass ein Callback zusammengebautwird und dabei $::form->{CVAR_CONFIGS} eine Hash-Referenz ist, die im...
"current_date" wird von aktuellen DBI-Versionen nicht mehr als BInd-Variable unterstützt
Hilfsfunktionen in DateTime
Conflicts:
SL/Locale.pm
Das Drucken von erzeugten wiederkehrenden Rechnungen implementiert
$form->prepare_for_printing beherrscht auch die Ausgabe für einen Drucker
$form->error() kann optional eine Exception werfen, anstatt etwas auszugeben und das Programm zu beenden
Version ohne Exception::Class
Weitere Modelvernüpfungen
Modelverknüpfungen
Beim Drucken via $form->prepare_for_printing Druckervorlagenkürzel berücksichtigen
$form->{templates} nicht forciert mit $::myconfig{templates} überschreiben
Sprachkürzel in Vorlagenname mit Unterstrich absetzen
Steuerkonten beim Drucken richtig setzen
Vorbereiten von $form für $form->parse_template, wenn von RDBO-Objekt mit flatten_to_form konvertiert wurde
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
Die Datenbankfelder notes_bottom und project_manager_id gibt es in der offiziellen Version nicht
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