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
Moritz Bunkus [Fri, 29 Oct 2010 10:52:48 +0000 (12:52 +0200)]
Datenbankschema & Models für Hintergrundjobs
Sven Schöling [Fri, 7 Jan 2011 16:09:16 +0000 (17:09 +0100)]
Fehler bei Kreditorenbuchungen exklusive Steuern mit Fremdwährungen
Fix zu Bug 1547: Wurden Kreditorenbuchungen mit Steuern ohne Steuern im Preis
inbegriffen mit einer Fremdwährung gebucht, wurde die Steuer doppelt in die
Fremdwährung umgerechnet. Der Bug geht zurück auf die Splitbuchungen.
Btw.: Das korrektur Feld ist seit
5d44361c86fe35b3fb0485f2dbface7cf6d73b1d
nicht mehr benutzt, und wurde hier für AP gleich mit entfernt.
Moritz Bunkus [Wed, 5 Jan 2011 08:40:50 +0000 (09:40 +0100)]
Versiosnummernupdate
Moritz Bunkus [Tue, 4 Jan 2011 16:05:21 +0000 (17:05 +0100)]
Entscheidung, welche acc_trans-Einträge aktualisiert werden müssen, anhand acc_trans_id treffen
Werden mehrere Einträge mit derselben acc_trans_id gefunden, so darf
der erste Eintrag nicht aktualisiert werden, aber die restlichen
schon.
Moritz Bunkus [Tue, 4 Jan 2011 14:51:26 +0000 (15:51 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Tue, 4 Jan 2011 14:51:19 +0000 (15:51 +0100)]
Storno von Dialogbuchungen: acc_trans_id nicht doppelt einfügen
Jan Büren [Tue, 4 Jan 2011 13:21:15 +0000 (14:21 +0100)]
Changelog für meine Bugfixes angepasst
Jan Büren [Tue, 4 Jan 2011 13:12:32 +0000 (14:12 +0100)]
Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen und exportieren
Jan Büren [Tue, 4 Jan 2011 13:12:20 +0000 (14:12 +0100)]
Revert "Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen und exportieren"
This reverts commit
270b43216ce6b60bd9dce2df40a256d0a8641368.
Jan Büren [Tue, 4 Jan 2011 13:12:14 +0000 (14:12 +0100)]
Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen und exportieren
Moritz Bunkus [Tue, 4 Jan 2011 10:23:40 +0000 (11:23 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Tue, 4 Jan 2011 10:23:34 +0000 (11:23 +0100)]
Upgradescript, das die Eindeutigkeit von acc_trans.acc_trans_id sicherstellt
Wird aufgrund von Bugs benötigt, bevor acc_trans.acc_trans_id zum
Primärschlüssel gemacht werden kann.
Sven Schöling [Tue, 4 Jan 2011 10:16:09 +0000 (11:16 +0100)]
template tests waren noch auf _master Syntax angewiesen.
Sven Schöling [Tue, 4 Jan 2011 10:15:59 +0000 (11:15 +0100)]
Printer war nicht strict
Sven Schöling [Tue, 4 Jan 2011 10:15:46 +0000 (11:15 +0100)]
POD fix.
Sven Schöling [Tue, 4 Jan 2011 10:14:50 +0000 (11:14 +0100)]
Nicht exportierte constant muss unter strict als Funktion aufgerufen werden.
Sven Schöling [Tue, 4 Jan 2011 10:14:24 +0000 (11:14 +0100)]
Böse tabs in vk.pl
Sven Schöling [Tue, 4 Jan 2011 10:14:03 +0000 (11:14 +0100)]
strict Fehler in bankaccounts.pl
Sven Schöling [Mon, 3 Jan 2011 17:35:03 +0000 (18:35 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Mon, 3 Jan 2011 17:07:49 +0000 (18:07 +0100)]
Menü refactored damit keine Icons verloren gehen.
Fix für Bug 1519.
Moritz Bunkus [Mon, 3 Jan 2011 16:10:08 +0000 (17:10 +0100)]
Nach Buchen von Dialog-/Debitoren-/Kreditorenbuchungen Entwürfe nicht anzeigen
Idee ist, mehrere Belege nacheinander möglichst schnell buchen zu
können. Der Zugriff vom Menü aus führt hingegen weiterhin zur Anzeige
der gespeicherten Entwürfe.
Fix für Bug 1528.
Moritz Bunkus [Mon, 3 Jan 2011 15:53:40 +0000 (16:53 +0100)]
Kontonummern müssen nicht numerisch sein
Fix für Bug 1530.
Moritz Bunkus [Mon, 3 Jan 2011 15:28:11 +0000 (16:28 +0100)]
SL::DBUtils für Perl-Upgradescripte einbinden
Moritz Bunkus [Mon, 3 Jan 2011 15:25:15 +0000 (16:25 +0100)]
Beim Neuanlegen von Benutzern Datenbankverbindungsinfos aus config/authentication.pl vorbelegen
Vorbelegt werden Hostname, Port und Datenbankbenutzer. Der Rest nicht.
Moritz Bunkus [Mon, 3 Jan 2011 15:21:27 +0000 (16:21 +0100)]
Umstellung auf SL::DBUpgrade2-API: process_query ist nicht mehr in SL::User
Moritz Bunkus [Mon, 3 Jan 2011 15:15:10 +0000 (16:15 +0100)]
Upgradescripte für auth.* nur ausführen, wenn Authentifizierungstabellen bereits existieren
Sven Schöling [Mon, 3 Jan 2011 15:13:06 +0000 (16:13 +0100)]
Zugriffsrechte auf der Konsole laden.
Normal wird form->{login} beim login implizit gesetzt. Muss hier manuell pasieren.
Moritz Bunkus [Mon, 3 Jan 2011 15:09:45 +0000 (16:09 +0100)]
Datenbankadministration: Verbindungsinformationen mit Daten aus config/authentication.pl vorbelegen
Betrifft Hostnamen, Port und Datenbankbenutzer. Datenbankvorlage
bleibt auf 'template1'.
Moritz Bunkus [Mon, 3 Jan 2011 14:48:07 +0000 (15:48 +0100)]
FCGI-Fix für Charset-Encoding nur bei UTF-8-Installationen anwenden
Andernfalls würden ISO-encodierte Strings vom Fix nochmal nach UTF-8
encodiert und danach erst ausgeliefert.
Moritz Bunkus [Mon, 3 Jan 2011 14:40:01 +0000 (15:40 +0100)]
CSV-Export für ISO- und UTF-8, mit und ohne FastCGI gefixt
Fix für Bug 1535.
Moritz Bunkus [Mon, 3 Jan 2011 13:30:34 +0000 (14:30 +0100)]
Umstellung des Dispatcher-Moduls auf Objekt-Aufrufsyntax
wulf@coulmann.de [Mon, 3 Jan 2011 11:43:55 +0000 (12:43 +0100)]
fehlendes <tr> doc/dokumentenvorlagen-und-variablen.html
Moritz Bunkus [Thu, 28 Oct 2010 20:34:21 +0000 (22:34 +0200)]
Funktionsnamensauflösung: Übersetzung vor Nachschlagen so umwandeln, wie sie auch für die Hash-Keys umgewandelt werden
Ansonsten werden Funktionen nicht gefunden, deren Übersetzung
Leerzeichen enthält (z.B. "PDF exportieren"). Der Hash-Key dafür ist
$self->{texts_reverse}->{"pdf_exportieren"}, aber der Lookup geschieht
gegen $self->{texts_reverse}->{"pdf exportieren"}.
Moritz Bunkus [Tue, 5 Oct 2010 13:44:53 +0000 (15:44 +0200)]
findsub: Bindestriche in Übersetzung in Unterstriche umwandeln
Ansonsten wird bei Original 'PDF preview' und Übersetzung
"PDF-Vorschau" die Rückübersetzung nicht gefunden.
Sven Schöling [Thu, 30 Dec 2010 17:24:29 +0000 (18:24 +0100)]
Lieferungen Tab bei Kunden ausblenden, wenn keine id vorhanden ist, weil sonst das Query kaputt geht.
Sven Schöling [Thu, 30 Dec 2010 17:08:51 +0000 (18:08 +0100)]
Einkaufsrechnungen: Nicht auf den bereits formatierten Wechselkurs prüfen.
Fix für Bug 1517.
Sven Schöling [Thu, 30 Dec 2010 16:59:56 +0000 (17:59 +0100)]
Taxbird Export: Nicht den ersten / aus der Steuernummer entfernen
Für Bug 1488.