Moritz Bunkus [Thu, 13 Jan 2011 12:49:22 +0000 (13:49 +0100)]
$form->{templates} nicht forciert mit $::myconfig{templates} überschreiben
Moritz Bunkus [Fri, 10 Dec 2010 13:18:56 +0000 (14:18 +0100)]
Sprachkürzel in Vorlagenname mit Unterstrich absetzen
Moritz Bunkus [Mon, 22 Nov 2010 17:02:48 +0000 (18:02 +0100)]
Steuerkonten beim Drucken richtig setzen
Moritz Bunkus [Thu, 13 Jan 2011 12:46:32 +0000 (13:46 +0100)]
Vorbereiten von $form für $form->parse_template, wenn von RDBO-Objekt mit flatten_to_form konvertiert wurde
Conflicts:
SL/Form.pm
Moritz Bunkus [Mon, 22 Nov 2010 16:37:44 +0000 (17:37 +0100)]
Funktionen format_dates und reformat_numbers von common.pl nach Form.pm verschoben
Moritz Bunkus [Thu, 13 Jan 2011 12:44:55 +0000 (13:44 +0100)]
parse_template: $form->{media} == 'file' bedeutet, nur Druckdatei in $form->{OUT} erstellen, nicht ausgeben
Conflicts:
SL/Form.pm
Moritz Bunkus [Thu, 13 Jan 2011 12:37:27 +0000 (13:37 +0100)]
Für jeden ausgeführten Job globale Variablen initialisieren
Moritz Bunkus [Thu, 13 Jan 2011 12:30:31 +0000 (13:30 +0100)]
Hintergrundjob zum Erzeugen periodischer Rechnungen
Das Erzeugen/Buchen der Rechnungen sowie die E-Mail-Benachrichtigun am
Schluss wurden implementiert. Was noch fehlt ist der automatisch
Ausdruck (sofern gewünscht).
Moritz Bunkus [Thu, 13 Jan 2011 12:28:19 +0000 (13:28 +0100)]
Convenience: Config-Value aus auth.user_configs über AuthUser-Objekt auslesen
Moritz Bunkus [Thu, 13 Jan 2011 12:27:56 +0000 (13:27 +0100)]
Ausführungsfehler bei Jobs auch im Debug-Log als WARNING ausgeben
Moritz Bunkus [Wed, 6 Oct 2010 15:40:30 +0000 (17:40 +0200)]
Convenience: Employee->has_right() als Wrapper um $::auth->check_right()
Moritz Bunkus [Mon, 25 Oct 2010 13:13:38 +0000 (15:13 +0200)]
Convenience-Funktion zum Auslesen von Employee-Objekten zu einer AuthGroup
Moritz Bunkus [Mon, 25 Oct 2010 13:05:42 +0000 (15:05 +0200)]
RDBO-Models für die Klassen im auth-Schema
Moritz Bunkus [Thu, 13 Jan 2011 11:10:56 +0000 (12:10 +0100)]
Hilfsfunktionen zum Mappen von Tabellennamen auf Paketnamen und umgekehrt
Conflicts:
SL/DB/Helper/Mappings.pm
Moritz Bunkus [Mon, 1 Nov 2010 17:37:48 +0000 (18:37 +0100)]
Hilfsroutinen zum Umrechnen zwischen Einheiten
Moritz Bunkus [Thu, 13 Jan 2011 10:37:58 +0000 (11:37 +0100)]
Merge branch 'master' into rb-wiederkehrende-rechnungen
Moritz Bunkus [Thu, 13 Jan 2011 09:32:35 +0000 (10:32 +0100)]
Die Datenbankfelder notes_bottom und project_manager_id gibt es in der offiziellen Version nicht
Moritz Bunkus [Thu, 13 Jan 2011 10:23:10 +0000 (11:23 +0100)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus [Thu, 13 Jan 2011 10:22:47 +0000 (11:22 +0100)]
Aktualisierung der RDBO-Models anhand des aktuellen Datebankschemas
Moritz Bunkus [Thu, 13 Jan 2011 09:28:49 +0000 (10:28 +0100)]
Datumsformat für RDBO auf dasselbe wie für den Benutzer setzen
Moritz Bunkus [Thu, 13 Jan 2011 09:28:23 +0000 (10:28 +0100)]
Fix für: Datenbankverbindungen bei identischen Verbindungseinstellungen nur einmal bei Rose registrieren
Moritz Bunkus [Fri, 10 Dec 2010 13:18:37 +0000 (14:18 +0100)]
Falscher Accessor für Vorlagensprache
Moritz Bunkus [Wed, 12 Jan 2011 15:37:26 +0000 (16:37 +0100)]
API-Umstellung auf Hash-Parameter
Conflicts:
SL/Controller/SalesProcess.pm
Moritz Bunkus [Fri, 10 Dec 2010 09:07:10 +0000 (10:07 +0100)]
TODO entfernt
Moritz Bunkus [Tue, 23 Nov 2010 09:31:55 +0000 (10:31 +0100)]
$form->{vc} anstelle von $self->{vc} setzen
Moritz Bunkus [Mon, 22 Nov 2010 17:13:37 +0000 (18:13 +0100)]
Ansprechpartner richtig zur Verfügung stellen
Moritz Bunkus [Mon, 22 Nov 2010 17:13:25 +0000 (18:13 +0100)]
Kunden-/Lieferantenfelder richtig zur Verfügung stellen
Moritz Bunkus [Mon, 22 Nov 2010 17:02:38 +0000 (18:02 +0100)]
Mehr Felder setzen (bessere Kompatibilität mit älterem Lx-Office-Code)
Moritz Bunkus [Wed, 12 Jan 2011 15:36:54 +0000 (16:36 +0100)]
Mechanismus zur Konvertierung von RDBO-Objekten nach $form für $form->parse_template
Noch leicht unvollständig
Conflicts:
SL/DB/Order.pm
Moritz Bunkus [Wed, 17 Nov 2010 09:38:38 +0000 (10:38 +0100)]
Preisupdater-Mixin in Order & Invoice includiert
Moritz Bunkus [Wed, 17 Nov 2010 09:38:00 +0000 (10:38 +0100)]
Helfermodul zur Aktualisierung von Preisen in Belegen
Moritz Bunkus [Thu, 18 Nov 2010 07:58:48 +0000 (08:58 +0100)]
Invoice::post selber ar_id setzen lassen, wenn nicht angegeben
Moritz Bunkus [Thu, 18 Nov 2010 07:58:21 +0000 (08:58 +0100)]
fxsellprice auf sellprice setzen
Moritz Bunkus [Thu, 11 Nov 2010 21:33:07 +0000 (22:33 +0100)]
Dokumentation
Moritz Bunkus [Thu, 11 Nov 2010 21:26:29 +0000 (22:26 +0100)]
Dokumentation
Moritz Bunkus [Wed, 12 Jan 2011 15:27:24 +0000 (16:27 +0100)]
Dokumentation
Conflicts:
SL/DB/Order.pm
Moritz Bunkus [Wed, 12 Jan 2011 15:26:59 +0000 (16:26 +0100)]
Dokumentation
Conflicts:
SL/DB/Invoice.pm
Moritz Bunkus [Thu, 11 Nov 2010 16:56:18 +0000 (17:56 +0100)]
Eines der zwei Models für acc_trans gelöscht
Moritz Bunkus [Thu, 11 Nov 2010 16:42:21 +0000 (17:42 +0100)]
Falsches Konto mit Steuerbetrag bebucht
Moritz Bunkus [Thu, 11 Nov 2010 16:38:40 +0000 (17:38 +0100)]
Verknüpfung Tax -> Chart
Moritz Bunkus [Wed, 12 Jan 2011 15:25:48 +0000 (16:25 +0100)]
Überflüssige Funktion
Conflicts:
SL/DB/Order.pm
Moritz Bunkus [Thu, 11 Nov 2010 16:29:46 +0000 (17:29 +0100)]
Nur Verkaufsbelege in Rechnungen umwandeln
Moritz Bunkus [Wed, 12 Jan 2011 15:24:11 +0000 (16:24 +0100)]
Umwandeln von Angebot/Auftrag in Rechnung implementiert
Conflicts:
SL/DB/Order.pm
Moritz Bunkus [Thu, 11 Nov 2010 15:53:30 +0000 (16:53 +0100)]
Rechnung posten gefixt
Moritz Bunkus [Thu, 11 Nov 2010 15:53:13 +0000 (16:53 +0100)]
create_trans_number immer exportieren
Moritz Bunkus [Thu, 11 Nov 2010 15:53:04 +0000 (16:53 +0100)]
Bei EUR keine Warenbestandskosten verbuchen
Moritz Bunkus [Thu, 11 Nov 2010 15:52:40 +0000 (16:52 +0100)]
In acc_trans Steuerschlüssel eintragen, nicht ID aus taxkeys
Moritz Bunkus [Thu, 11 Nov 2010 12:10:28 +0000 (13:10 +0100)]
link_filter für Chart-Manager
Moritz Bunkus [Wed, 10 Nov 2010 17:05:36 +0000 (18:05 +0100)]
Gesamtbetrag auf Gegenkonto buchen
Moritz Bunkus [Wed, 12 Jan 2011 15:18:51 +0000 (16:18 +0100)]
Helfer-Modul zum Erzeugen von eindeutigen Belegnummern
Conflicts:
SL/DB/DeliveryOrder.pm
Moritz Bunkus [Wed, 10 Nov 2010 15:55:14 +0000 (16:55 +0100)]
Umwandeln von Order-Model in neue Invoice-Instanz
Moritz Bunkus [Wed, 10 Nov 2010 15:54:14 +0000 (16:54 +0100)]
Verknüpfung zu PaymentTerm-Model
Moritz Bunkus [Wed, 12 Jan 2011 15:18:22 +0000 (16:18 +0100)]
Prototypisiertes Buchen von Rechnungen
Conflicts:
SL/DB/Invoice.pm
Moritz Bunkus [Wed, 10 Nov 2010 11:54:53 +0000 (12:54 +0100)]
Kalkulator in Einkaufsrechnungen noch nicht einbinden
Ist schlicht dafür noch nicht angepasst und deshalb gefährlich.
Moritz Bunkus [Wed, 10 Nov 2010 11:54:31 +0000 (12:54 +0100)]
Stark erweiterte Berechnung für Rechnungen
Moritz Bunkus [Tue, 9 Nov 2010 15:28:44 +0000 (16:28 +0100)]
Weitere Berechnungen für Rechnungen
Moritz Bunkus [Tue, 9 Nov 2010 15:28:29 +0000 (16:28 +0100)]
Verknüpfungen zum Unit-Model
Moritz Bunkus [Wed, 12 Jan 2011 15:16:55 +0000 (16:16 +0100)]
Preis-/Betrags-/Steuerberechnung in Models einbinden
Conflicts:
SL/DB/Invoice.pm
SL/DB/Order.pm
SL/DB/PurchaseInvoice.pm
Moritz Bunkus [Tue, 9 Nov 2010 13:47:57 +0000 (14:47 +0100)]
Refactoring; kleine Erweiterungen für Rechnungsberechnung
Moritz Bunkus [Tue, 9 Nov 2010 11:19:16 +0000 (12:19 +0100)]
Auslesen der Standardwährung
Moritz Bunkus [Tue, 9 Nov 2010 11:19:03 +0000 (12:19 +0100)]
Part::get_chart - Laden eines dazugehörigen Chart-Objektes über Buchungsgruppe
Moritz Bunkus [Tue, 9 Nov 2010 08:30:58 +0000 (09:30 +0100)]
Basisversion des Kalkulators für Beträge, Preise und Steuern
Moritz Bunkus [Tue, 9 Nov 2010 08:14:02 +0000 (09:14 +0100)]
Verknüpfungen zum Preisfaktor-Objekt
Moritz Bunkus [Wed, 12 Jan 2011 14:53:34 +0000 (15:53 +0100)]
Sub-Aliase 'items' auf 'orderitems' bzw. 'invoiceitems' zur späteren Verwendung eines Mixins
Conflicts:
SL/DB/DeliveryOrder.pm
SL/DB/PurchaseInvoice.pm
Moritz Bunkus [Tue, 9 Nov 2010 08:02:41 +0000 (09:02 +0100)]
Ermitteln des gültigen Steuerschlüssels zu einem Artikel an einem bestimmten Datum
Moritz Bunkus [Wed, 12 Jan 2011 14:52:47 +0000 (15:52 +0100)]
Helferfunktion zum Aufruf von Subs mit zusammengesetztem Namen
Conflicts:
SL/DB/Object.pm
Moritz Bunkus [Tue, 9 Nov 2010 07:51:55 +0000 (08:51 +0100)]
Doku-Update
Moritz Bunkus [Tue, 9 Nov 2010 07:46:54 +0000 (08:46 +0100)]
Verknüpfung zu Preisfaktoren ergänzt
Moritz Bunkus [Tue, 9 Nov 2010 07:45:11 +0000 (08:45 +0100)]
Chart-Model: Hilfsfunktion zum Auslesen des an einem Datum gültigen Steuerschlüssels
Moritz Bunkus [Wed, 12 Jan 2011 15:13:24 +0000 (16:13 +0100)]
ZZZZZumben!
Moritz Bunkus [Wed, 12 Jan 2011 15:05:39 +0000 (16:05 +0100)]
linked_records: Parameter 'filter' für Filtern nach "darf von aktueller Benutzerin gesehen werden"
Moritz Bunkus [Wed, 12 Jan 2011 15:05:30 +0000 (16:05 +0100)]
linked_records_sorted entfernt und durch Zusatzparameter in linked_records ersetzt
Moritz Bunkus [Wed, 12 Jan 2011 15:04:07 +0000 (16:04 +0100)]
Keine lokalen Variablennamen doppelt vergeben
Moritz Bunkus [Wed, 12 Jan 2011 15:03:57 +0000 (16:03 +0100)]
Optionale bidirektionale Verlinkung in LinkHelper::link_to_record
Conflicts:
SL/DB/Helper/LinkedRecords.pm
Moritz Bunkus [Wed, 12 Jan 2011 15:02:14 +0000 (16:02 +0100)]
Sortieren von verknüpften Dokumenten
Moritz Bunkus [Wed, 12 Jan 2011 15:01:51 +0000 (16:01 +0100)]
use strict
Moritz Bunkus [Wed, 12 Jan 2011 15:01:45 +0000 (16:01 +0100)]
linked_records(): Mehrere Model-Namen bei 'from'-/'to'-Parametern
Moritz Bunkus [Wed, 12 Jan 2011 15:01:36 +0000 (16:01 +0100)]
Hilfsmethode zum Linken von einem Record auf ein anderes
Moritz Bunkus [Wed, 12 Jan 2011 15:01:25 +0000 (16:01 +0100)]
Lokale Zeitzone für Datumsberechnung verwenden
Moritz Bunkus [Wed, 12 Jan 2011 14:59:12 +0000 (15:59 +0100)]
Bessere Parameterüberprüfung
Moritz Bunkus [Wed, 12 Jan 2011 14:58:49 +0000 (15:58 +0100)]
Hilfs-Mixin zum Abholen von über record_links verknüpften Dokumenten zu einem Model
Moritz Bunkus [Wed, 12 Jan 2011 14:27:41 +0000 (15:27 +0100)]
Felder end_date, terminated, extend_automatically_by ergänzt
Moritz Bunkus [Wed, 12 Jan 2011 14:11:02 +0000 (15:11 +0100)]
Richtigen Spaltennamen benutzen
Moritz Bunkus [Wed, 12 Jan 2011 14:10:56 +0000 (15:10 +0100)]
Richtiges Handling des Fehlerfalls von eval
Moritz Bunkus [Wed, 12 Jan 2011 13:42:55 +0000 (14:42 +0100)]
E-Mail-Template für Benachrichtung zu erzeugten wiederkehrenden Rechnungen
Moritz Bunkus [Wed, 12 Jan 2011 13:42:33 +0000 (14:42 +0100)]
Standardkonfigurationsdatei für wiederkehrende Rechnungen
Moritz Bunkus [Wed, 12 Jan 2011 13:40:44 +0000 (14:40 +0100)]
Bearbeiten der Konfiguration für wiederkehrende Rechnungen implementiert
Zzgl. der Suchfunktionserweiterung bei Aufträgen
Moritz Bunkus [Wed, 12 Jan 2011 11:25:21 +0000 (12:25 +0100)]
Datenbankupgradescript, Rose-Models für Wiederkehrende Rechnungen
Moritz Bunkus [Wed, 12 Jan 2011 10:42:36 +0000 (11:42 +0100)]
use strict
Moritz Bunkus [Wed, 12 Jan 2011 10:36:16 +0000 (11:36 +0100)]
Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt
Moritz Bunkus [Wed, 12 Jan 2011 10:29:50 +0000 (11:29 +0100)]
Hilfsfunktionen in DateTime
Conflicts:
SL/Locale.pm
Moritz Bunkus [Tue, 28 Dec 2010 11:37:20 +0000 (12:37 +0100)]
Vor Ausführung Verzeichnis wechseln
Moritz Bunkus [Wed, 12 Jan 2011 10:17:54 +0000 (11:17 +0100)]
Gruppe und Benutzer beim Starten des Task-Servers ändern, sofern gewünscht
Conflicts:
config/emmvee.conf.default
Moritz Bunkus [Wed, 12 Jan 2011 10:15:33 +0000 (11:15 +0100)]
Datenbankupgradescript zum Anlegen von Hintergrundjobs
Moritz Bunkus [Wed, 12 Jan 2011 10:14:48 +0000 (11:14 +0100)]
Dokumentation
Conflicts:
SL/BackgroundJob/CloseOverdueSalesQuotations.pm
Moritz Bunkus [Mon, 1 Nov 2010 10:49:02 +0000 (11:49 +0100)]
Daemon für Hintergrundjobs
Moritz Bunkus [Mon, 1 Nov 2010 10:24:56 +0000 (11:24 +0100)]
Perl-Module für Daemons
Moritz Bunkus [Fri, 29 Oct 2010 13:42:14 +0000 (15:42 +0200)]
Hintergrundjobs: DB-Model und allgemeine Modelimplementation mit ersten Test-Jobs
Moritz Bunkus [Fri, 29 Oct 2010 12:14:18 +0000 (14:14 +0200)]
Perl-Module zum Parsen von Cron-Einträgen
Moritz Bunkus [Fri, 29 Oct 2010 12:14:10 +0000 (14:14 +0200)]
BackgroundJob-Hilfsfunktionen