kivitendo-erp.git
13 years agoUmstellung des Dispatcher-Moduls auf Objekt-Aufrufsyntax
Moritz Bunkus [Mon, 3 Jan 2011 13:30:34 +0000 (14:30 +0100)]
Umstellung des Dispatcher-Moduls auf Objekt-Aufrufsyntax

13 years agofehlendes <tr> doc/dokumentenvorlagen-und-variablen.html
wulf@coulmann.de [Mon, 3 Jan 2011 11:43:55 +0000 (12:43 +0100)]
fehlendes <tr> doc/dokumentenvorlagen-und-variablen.html

13 years agoFunktionsnamensauflösung: Übersetzung vor Nachschlagen so umwandeln, wie sie auch...
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"}.

13 years agofindsub: Bindestriche in Übersetzung in Unterstriche umwandeln
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.

13 years agoLieferungen Tab bei Kunden ausblenden, wenn keine id vorhanden ist, weil sonst das...
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.

13 years agoEinkaufsrechnungen: Nicht auf den bereits formatierten Wechselkurs prüfen.
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.

13 years agoTaxbird Export: Nicht den ersten / aus der Steuernummer entfernen
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.

13 years agoRevert "Menü refactored damit keine Icons verloren gehen."
Sven Schöling [Thu, 30 Dec 2010 16:46:47 +0000 (17:46 +0100)]
Revert "Menü refactored damit keine Icons verloren gehen."

This reverts commit 25b37b7f3ab68650c1d8898b534cac5bdd64c7e5.

13 years agoRevert "Nachtrag Menü: Faltbare Untermenüs sind hier nicht aktiv, also HIDDEN Mechani...
Sven Schöling [Thu, 30 Dec 2010 16:46:40 +0000 (17:46 +0100)]
Revert "Nachtrag Menü: Faltbare Untermenüs sind hier nicht aktiv, also HIDDEN Mechanismus unterdrücken."

This reverts commit cc36154c636685cace5747b664142bab83ddf701.

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Thu, 30 Dec 2010 15:59:24 +0000 (16:59 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years ago2 weitere nicht abgefangene Arraykonvertierungen.
Sven Schöling [Thu, 30 Dec 2010 15:58:58 +0000 (16:58 +0100)]
2 weitere nicht abgefangene Arraykonvertierungen.

13 years agoWhitespace (fix Deinen Editor Jan...)
Sven Schöling [Thu, 30 Dec 2010 15:58:19 +0000 (16:58 +0100)]
Whitespace (fix Deinen Editor Jan...)

13 years agoMerge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Thu, 30 Dec 2010 15:57:11 +0000 (16:57 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

13 years agoMerge branch 'sorted-helper'
Moritz Bunkus [Thu, 30 Dec 2010 15:57:07 +0000 (16:57 +0100)]
Merge branch 'sorted-helper'

13 years agoVerzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)
Moritz Bunkus [Thu, 30 Dec 2010 15:56:32 +0000 (16:56 +0100)]
Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)

13 years agoSL::DB::Helper::Sorted muss die sort_specs pro Klasse speichern, nicht global für...
Sven Schöling [Thu, 30 Dec 2010 15:47:09 +0000 (16:47 +0100)]
SL::DB::Helper::Sorted muss die sort_specs pro Klasse speichern, nicht global für alle.

13 years agoPer default aufsteigend sortieren
Moritz Bunkus [Thu, 30 Dec 2010 15:45:54 +0000 (16:45 +0100)]
Per default aufsteigend sortieren

Conflicts:

SL/DB/Manager/Customer.pm
SL/DB/Manager/SalesProcess.pm

13 years agoassign_attributes: nur leeren String und undef bei Zahlenspaletn auf NULL mappen...
Moritz Bunkus [Thu, 30 Dec 2010 15:44:56 +0000 (16:44 +0100)]
assign_attributes: nur leeren String und undef bei Zahlenspaletn auf NULL mappen, Wert 0 aber nicht

13 years agoAutomatisches Ergänzen von nicht aufgelisteten Werten bei Benutzung von Sorter
Moritz Bunkus [Thu, 30 Dec 2010 15:44:42 +0000 (16:44 +0100)]
Automatisches Ergänzen von nicht aufgelisteten Werten bei Benutzung von Sorter

Damit muss "sub _sort_spec" für einfache Fälle nicht mehr angegeben
werden.

13 years agoHelfer für Manager für das Sortieren von Datenbankergebnissen
Moritz Bunkus [Thu, 30 Dec 2010 15:43:06 +0000 (16:43 +0100)]
Helfer für Manager für das Sortieren von Datenbankergebnissen

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Thu, 30 Dec 2010 15:39:50 +0000 (16:39 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years agofalsche Tabellendefinition in Default-request_quotation.tex
Wulf Coulmann [Thu, 30 Dec 2010 15:39:18 +0000 (16:39 +0100)]
falsche Tabellendefinition in Default-request_quotation.tex

dieser kleine Fehler verhindert den LaTeX durchlauf dieser Vorlage,

Fix für Bug 1529

13 years agoKosmetik
Sven Schöling [Thu, 30 Dec 2010 15:38:21 +0000 (16:38 +0100)]
Kosmetik

13 years agoKosmetik
Sven Schöling [Thu, 30 Dec 2010 15:35:16 +0000 (16:35 +0100)]
Kosmetik

13 years agoMerge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Thu, 30 Dec 2010 15:34:53 +0000 (16:34 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

13 years agoMerge branch 'controller'
Moritz Bunkus [Thu, 30 Dec 2010 15:34:50 +0000 (16:34 +0100)]
Merge branch 'controller'

13 years agorender() kann nun auch JavaScript-Templates rendern und dafür passende HTTP-Header...
Moritz Bunkus [Thu, 30 Dec 2010 15:33:42 +0000 (16:33 +0100)]
render() kann nun auch JavaScript-Templates rendern und dafür passende HTTP-Header erzeugen

13 years agoFormatfixes in Dokumentation
Moritz Bunkus [Thu, 30 Dec 2010 15:32:27 +0000 (16:32 +0100)]
Formatfixes in Dokumentation

13 years agoEin System von Hooks, die vor oder nach Actions ausgeführt werden können
Moritz Bunkus [Thu, 30 Dec 2010 15:32:18 +0000 (16:32 +0100)]
Ein System von Hooks, die vor oder nach Actions ausgeführt werden können

13 years agoController-Namensraum nur ohne "strict refs" durchsuchbar
Moritz Bunkus [Thu, 30 Dec 2010 15:31:59 +0000 (16:31 +0100)]
Controller-Namensraum nur ohne "strict refs" durchsuchbar

13 years agouse strict
Moritz Bunkus [Thu, 30 Dec 2010 15:31:43 +0000 (16:31 +0100)]
use strict

13 years agoFehlermeldung in parse_html_template - locales müssen schon lange nicht mehr template...
Sven Schöling [Thu, 30 Dec 2010 15:28:42 +0000 (16:28 +0100)]
Fehlermeldung in parse_html_template - locales müssen schon lange nicht mehr templates erzeugen.

13 years agoDokumentationsupdate
Moritz Bunkus [Thu, 30 Dec 2010 15:27:50 +0000 (16:27 +0100)]
Dokumentationsupdate

13 years agoAPI-Umstellung von SL::Controller::Base::render
Moritz Bunkus [Thu, 30 Dec 2010 15:27:12 +0000 (16:27 +0100)]
API-Umstellung von SL::Controller::Base::render

Siehe Dokumentation im File, wie das API nun aussieht.

13 years agorender-Aufrufsyntax vereinfacht
Moritz Bunkus [Thu, 30 Dec 2010 15:26:11 +0000 (16:26 +0100)]
render-Aufrufsyntax vereinfacht

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Thu, 30 Dec 2010 15:25:49 +0000 (16:25 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years agoHilfsfunktion 'render()' zum Rendern von Templates inklusive Titel & $::form->header
Moritz Bunkus [Thu, 30 Dec 2010 15:25:39 +0000 (16:25 +0100)]
Hilfsfunktion 'render()' zum Rendern von Templates inklusive Titel & $::form->header

zzgl. notwendiger Anpassung von locales.pl

13 years agoNachtrag Menü: Faltbare Untermenüs sind hier nicht aktiv, also HIDDEN Mechanismus...
Sven Schöling [Thu, 30 Dec 2010 15:24:53 +0000 (16:24 +0100)]
Nachtrag Menü: Faltbare Untermenüs sind hier nicht aktiv, also HIDDEN Mechanismus unterdrücken.

13 years agoController-Base: Methode für HTTP-Redirect implementiert
Moritz Bunkus [Thu, 30 Dec 2010 15:21:34 +0000 (16:21 +0100)]
Controller-Base: Methode für HTTP-Redirect implementiert

13 years agoDokumentation
Moritz Bunkus [Thu, 30 Dec 2010 15:21:13 +0000 (16:21 +0100)]
Dokumentation

13 years agourl_for: Template übergibt Hash-Parameter als Hash-Referenz
Moritz Bunkus [Thu, 30 Dec 2010 15:20:09 +0000 (16:20 +0100)]
url_for: Template übergibt Hash-Parameter als Hash-Referenz

13 years agoTrennzeichen für Controller-Routing von :: auf / geändert
Moritz Bunkus [Thu, 30 Dec 2010 15:19:53 +0000 (16:19 +0100)]
Trennzeichen für Controller-Routing von :: auf / geändert

Conflicts:

templates/webpages/messages/form.html
templates/webpages/messages/list.html

13 years agoNeuer Routingmechanismus für Controller, die als Package implementiert sind
Moritz Bunkus [Thu, 30 Dec 2010 15:17:36 +0000 (16:17 +0100)]
Neuer Routingmechanismus für Controller, die als Package implementiert sind

Voraussetzungen:

* Controller liegt in SL/Controller/Class.pm und ist von
SL::Controller::Base abgeleitet.

* Der Name von Subs, die als Action aufgerufen werden sollen, muss mit
"action_" beginnen. Alle Versuche, andere (auch existierende) Subs
aufzurufen, werden entsprechend mit Fehlermeldungen quittiert.

* Pro Request wird eine Instanz der Klasse erzeugt und danach vom
garbage collector entsorgt.

* Im Controller "$self->parse_html_template()" verwenden, dann ist im
Template $self als SELF verfügbar, z.B. "[% FOREACH message =
SELF.messages %]".

* Form-Parameter "action" muss das Format "Controller::action"
besitzen. "Controller" ist der Packagename ohne die Präfixe, sprich
der Basisdateiname. "action" ist der Name der aufzurufenden Sub ohne
das "action_"-Präfix. Aus "Message::list" würde also grob gesehen
"SL::Controller::Message->new->action_list()".

* Das Script in der URL muss 'controller.pl' heißen.

Conflicts:

SL/Dispatcher.pm
scripts/locales.pl

13 years agoMerge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Thu, 30 Dec 2010 15:12:07 +0000 (16:12 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

13 years agoNur dann Cookie setzen, wenn eine Session-ID vorhanden ist
Moritz Bunkus [Thu, 30 Dec 2010 15:11:53 +0000 (16:11 +0100)]
Nur dann Cookie setzen, wenn eine Session-ID vorhanden ist

Andernfalls wird bei einigen Fehlern (z.B. "action not defined") das
Cookie auf 'NO_SESSION' zurückgesetzt, weil in dem Moment die Session
noch nicht wiederhergestellt wurde. Erschwert die Entwicklung
ungemein.

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Thu, 30 Dec 2010 15:04:19 +0000 (16:04 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years agoMenü refactored damit keine Icons verloren gehen.
Sven Schöling [Thu, 30 Dec 2010 15:03:48 +0000 (16:03 +0100)]
Menü refactored damit keine Icons verloren gehen.

Fix für Bug 1519.

13 years agoMerge branch 'flash'
Moritz Bunkus [Thu, 30 Dec 2010 14:57:49 +0000 (15:57 +0100)]
Merge branch 'flash'

13 years agoFlash-Nachrichten mit großzügigeren Abständen ausstatten
Moritz Bunkus [Thu, 30 Dec 2010 14:50:05 +0000 (15:50 +0100)]
Flash-Nachrichten mit großzügigeren Abständen ausstatten

13 years agoflash_later(): In Session gespeicherter Flash für nächsten Request implementiert
Moritz Bunkus [Thu, 30 Dec 2010 14:49:52 +0000 (15:49 +0100)]
flash_later(): In Session gespeicherter Flash für nächsten Request implementiert

13 years agoDokumentation
Moritz Bunkus [Thu, 30 Dec 2010 14:49:26 +0000 (15:49 +0100)]
Dokumentation

13 years agoFlash-Funktionen in eigenes Package verschoben
Moritz Bunkus [Thu, 30 Dec 2010 14:47:26 +0000 (15:47 +0100)]
Flash-Funktionen in eigenes Package verschoben

13 years agoKosmetik
Moritz Bunkus [Thu, 30 Dec 2010 14:46:25 +0000 (15:46 +0100)]
Kosmetik

13 years agoFlash: Kategorie "information" auf "info" mappen
Moritz Bunkus [Thu, 30 Dec 2010 14:46:07 +0000 (15:46 +0100)]
Flash: Kategorie "information" auf "info" mappen

13 years agoFlash: fehlendes "use" für benutztes Modul LxERP ergänzt
Moritz Bunkus [Thu, 30 Dec 2010 14:45:52 +0000 (15:45 +0100)]
Flash: fehlendes "use" für benutztes Modul LxERP ergänzt

13 years agoManager-Modul für Employee-Model mit Funktion 'current', die die aktuelle Angestellte...
Moritz Bunkus [Thu, 30 Dec 2010 14:45:41 +0000 (15:45 +0100)]
Manager-Modul für Employee-Model mit Funktion 'current', die die aktuelle Angestellte zurückliefert

13 years agoVergessene Übersetzung zum Flash-Mechanismus
Moritz Bunkus [Thu, 30 Dec 2010 14:45:03 +0000 (15:45 +0100)]
Vergessene Übersetzung zum Flash-Mechanismus

13 years agoVergessenes Template zum Flash-Mechanismus
Moritz Bunkus [Thu, 30 Dec 2010 14:43:54 +0000 (15:43 +0100)]
Vergessenes Template zum Flash-Mechanismus

13 years agoEinführung eines simplen Anzeige-Systems für Fehler, Warnungen, Informationen
Moritz Bunkus [Thu, 30 Dec 2010 14:43:43 +0000 (15:43 +0100)]
Einführung eines simplen Anzeige-Systems für Fehler, Warnungen, Informationen

Minimal an Rails' "flash"-Methode angelehnt, heißt auch so,
funktioniert aber noch nicht über Request-Grenzen hinweg. Ausgabe
erfolgt momentan nur in alle Einkaufs- und
Verkaufsbeleg-Bearbeiten-Masken.

Conflicts:

bin/mozilla/io.pl
templates/webpages/do/form_header.html
templates/webpages/ir/form_header.html
templates/webpages/is/form_header.html
templates/webpages/oe/form_header.html

13 years agoMerge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Thu, 30 Dec 2010 14:41:16 +0000 (15:41 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

13 years agoHilfsfunktion 'ary_to_hash' für einfache Umwandlung eines Arrays in ein Hash
Moritz Bunkus [Thu, 30 Dec 2010 14:41:12 +0000 (15:41 +0100)]
Hilfsfunktion 'ary_to_hash' für einfache Umwandlung eines Arrays in ein Hash

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Thu, 30 Dec 2010 14:39:54 +0000 (15:39 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years agoBilder in der Warenansicht
Wulf Coulmann [Thu, 30 Dec 2010 14:36:30 +0000 (15:36 +0100)]
Bilder in der Warenansicht

Der anhaengenden Patch fuehrt drei neue Configparameter ein
(~/config/lx-erp.conf.default) mit denen sich zum einen Artikelbilder in der
Artikelmaske anzeigen lassen siehe:

http://gpl.coulmann.de/tmp/artikelbild_in_waren_maske.png

und es laesst sich bei der Artikelsuche der Haken fuer "grafik" per default
setzen.

Wenn die Parameter nicht gesetzt sind (conf/lx-erp.con nicht
aktuallisiert) verhaellt sich das System wie gewohnt.

Ich finde eine Einstellung fuer die gesamte Installation hier
ausreichend, wenn allerdings einige das lieber fuer jeden user
individuell einstellbar haetten, baue ich das gerne noch um.

Modifikationen von Sven Schöling:
- Configvariablen haben nichts in $form verloren
- changelog merge
- Templates angepasst

13 years agoMerge branch 'session-content-as-yaml-dump'
Moritz Bunkus [Thu, 30 Dec 2010 14:34:05 +0000 (15:34 +0100)]
Merge branch 'session-content-as-yaml-dump'

13 years agoCSV-Import gefixt: auth.session_content enthält YAML-dedumpte Werte
Moritz Bunkus [Thu, 30 Dec 2010 14:33:08 +0000 (15:33 +0100)]
CSV-Import gefixt: auth.session_content enthält YAML-dedumpte Werte

Conflicts:

lxo-import/import_lib.php

13 years agoEinige enter_sub/leave_sub-Paarungen gefixt
Moritz Bunkus [Thu, 30 Dec 2010 14:30:06 +0000 (15:30 +0100)]
Einige enter_sub/leave_sub-Paarungen gefixt

Conflicts:

bin/mozilla/oe.pl

13 years agoLaden von ge-YAML-dumpten Session-Inhalten gefixt
Moritz Bunkus [Thu, 30 Dec 2010 14:28:33 +0000 (15:28 +0100)]
Laden von ge-YAML-dumpten Session-Inhalten gefixt

13 years agoDas Löschen von Session-Keys auch außerhalb von create_or_refresh_session() implementiert
Moritz Bunkus [Thu, 30 Dec 2010 14:28:24 +0000 (15:28 +0100)]
Das Löschen von Session-Keys auch außerhalb von create_or_refresh_session() implementiert

13 years agoSpeichern des Session-Inhaltes in eigene Funktion ausgelagert
Moritz Bunkus [Thu, 30 Dec 2010 14:24:40 +0000 (15:24 +0100)]
Speichern des Session-Inhaltes in eigene Funktion ausgelagert

13 years agoSession-Inhalt als YAML-Dump speichern und laden
Moritz Bunkus [Thu, 30 Dec 2010 14:24:30 +0000 (15:24 +0100)]
Session-Inhalt als YAML-Dump speichern und laden

13 years agoAuth-DB-Schema-Normalisierung: Primärschlüssel für Tabellen im auth-Schema
Moritz Bunkus [Thu, 30 Dec 2010 14:23:17 +0000 (15:23 +0100)]
Auth-DB-Schema-Normalisierung: Primärschlüssel für Tabellen im auth-Schema

13 years agoMerge branch 'dbupgrade-for-auth'
Moritz Bunkus [Thu, 30 Dec 2010 14:06:24 +0000 (15:06 +0100)]
Merge branch 'dbupgrade-for-auth'

13 years agoDebugmeldungen entfernt
Moritz Bunkus [Thu, 30 Dec 2010 14:03:15 +0000 (15:03 +0100)]
Debugmeldungen entfernt

13 years agoAuth-DB auch bei Benutzerlogins aktualisieren, sofern notwendig
Moritz Bunkus [Tue, 30 Nov 2010 09:53:47 +0000 (10:53 +0100)]
Auth-DB auch bei Benutzerlogins aktualisieren, sofern notwendig

13 years agoAdmin-DB-Upgrade-Funktion nach DBUpgrade2 verschoben
Moritz Bunkus [Tue, 30 Nov 2010 09:44:48 +0000 (10:44 +0100)]
Admin-DB-Upgrade-Funktion nach DBUpgrade2 verschoben

13 years agoDB-Upgrade-Mechanismus für auth-Scripte im Verzeichnis sql/Pg-upgrade2-auth implementiert
Moritz Bunkus [Tue, 30 Nov 2010 08:42:28 +0000 (09:42 +0100)]
DB-Upgrade-Mechanismus für auth-Scripte im Verzeichnis sql/Pg-upgrade2-auth implementiert

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Thu, 30 Dec 2010 13:56:39 +0000 (14:56 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years agoMonatlichen ZEitraum auch nach Taxbird exportieren.
Sven Schöling [Thu, 30 Dec 2010 13:56:18 +0000 (14:56 +0100)]
Monatlichen ZEitraum auch nach Taxbird exportieren.

13 years agoDRY
Moritz Bunkus [Tue, 30 Nov 2010 07:52:15 +0000 (08:52 +0100)]
DRY

13 years agoFunktionen update_available, update2_available nach DBUpgrade2.pm verschoben
Moritz Bunkus [Tue, 30 Nov 2010 07:42:07 +0000 (08:42 +0100)]
Funktionen update_available, update2_available nach DBUpgrade2.pm verschoben

13 years agoKosmetik & Codevereinfachung
Moritz Bunkus [Tue, 30 Nov 2010 07:16:35 +0000 (08:16 +0100)]
Kosmetik & Codevereinfachung

13 years agoSuffix & Schema übergeben
Moritz Bunkus [Mon, 29 Nov 2010 17:09:14 +0000 (18:09 +0100)]
Suffix & Schema übergeben

13 years agonew bekommt Hash-Params, nicht positionsbezogene
Moritz Bunkus [Mon, 29 Nov 2010 16:52:00 +0000 (17:52 +0100)]
new bekommt Hash-Params, nicht positionsbezogene

13 years agoDRY
Moritz Bunkus [Mon, 29 Nov 2010 16:49:06 +0000 (17:49 +0100)]
DRY

13 years agoFunktion "process_perl_script" von User.pm nach DBUpgrade2.pm verschoben
Moritz Bunkus [Mon, 29 Nov 2010 16:43:17 +0000 (17:43 +0100)]
Funktion "process_perl_script" von User.pm nach DBUpgrade2.pm verschoben

13 years agoFunktion "process_query" von User.pm nach DBUpgrade2.pm verschoben
Moritz Bunkus [Mon, 29 Nov 2010 16:37:59 +0000 (17:37 +0100)]
Funktion "process_query" von User.pm nach DBUpgrade2.pm verschoben

13 years agoUmstellung DBUpgrade2-Modul auf Objekt-Aufrufsyntax
Moritz Bunkus [Mon, 29 Nov 2010 16:30:44 +0000 (17:30 +0100)]
Umstellung DBUpgrade2-Modul auf Objekt-Aufrufsyntax

13 years agoFür Auth*-Models eigene Datenbankverbindung nutzen
Moritz Bunkus [Thu, 30 Dec 2010 13:19:00 +0000 (14:19 +0100)]
Für Auth*-Models eigene Datenbankverbindung nutzen

13 years agoTaxbird-export: Mit Heuristik versuchen PLZ und Stadt aus dem Firmenadressfeld zu...
Sven Schöling [Thu, 30 Dec 2010 12:51:40 +0000 (13:51 +0100)]
Taxbird-export: Mit Heuristik versuchen PLZ und Stadt aus dem Firmenadressfeld zu extrahieren

Teilfix für Bug 1488

13 years agoTaxbirdexport: Die korrekte Templateklasse ist XML, nicht xml.
Sven Schöling [Thu, 30 Dec 2010 11:18:52 +0000 (12:18 +0100)]
Taxbirdexport: Die korrekte Templateklasse ist XML, nicht xml.

13 years agoFormeln sollten das eingestellte Zahlenformat benutzen.
Sven Schöling [Thu, 30 Dec 2010 10:57:48 +0000 (11:57 +0100)]
Formeln sollten das eingestellte Zahlenformat benutzen.

Fix zu Bug 1483.

13 years agoMerge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Thu, 30 Dec 2010 10:19:51 +0000 (11:19 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

13 years agoSL::DBUtils einbinden, wenn Funktionen daraus benutzt werden
Moritz Bunkus [Thu, 30 Dec 2010 10:19:48 +0000 (11:19 +0100)]
SL::DBUtils einbinden, wenn Funktionen daraus benutzt werden

13 years agoLokalisierungen ergänzt
Sven Donath [Wed, 29 Dec 2010 23:37:34 +0000 (00:37 +0100)]
Lokalisierungen ergänzt

13 years agoMerge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Wed, 29 Dec 2010 16:32:10 +0000 (17:32 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

13 years agoStorno von Debitorenbuchungen: richtige Tabelle bzgl. 'paid' aktualisieren
Moritz Bunkus [Wed, 29 Dec 2010 16:32:07 +0000 (17:32 +0100)]
Storno von Debitorenbuchungen: richtige Tabelle bzgl. 'paid' aktualisieren

13 years agoStorno von Debitoren-/Kreditorenrechnungen: acc_trans_id nicht doppelt einfügen
Moritz Bunkus [Wed, 29 Dec 2010 16:31:51 +0000 (17:31 +0100)]
Storno von Debitoren-/Kreditorenrechnungen: acc_trans_id nicht doppelt einfügen

13 years agoacc_trans enthält bereits eine Primärschlüsselspalte
Moritz Bunkus [Thu, 11 Nov 2010 16:49:46 +0000 (17:49 +0100)]
acc_trans enthält bereits eine Primärschlüsselspalte

Der war nur bisher noch nicht als solcher markiert.

Hinzu kommt, dass RDBO acc_trans_id beim Anlegen von Einträgen in
acc_trans nicht automatisch befüllt; genauer: explizit auf NULL
setzt. Das wiederum verwirrt andere Bereiche von Lx-Office.

Weiterhin gibt es einige Queries, die nicht darauf vorbereitet sind,
dass acc_trans plötzlich eine Spalte namens "id"
enthält (z.B. Reporting).

13 years agoMerge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Wed, 29 Dec 2010 16:28:16 +0000 (17:28 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp

13 years agoFehler im Bootstrapping besser handhaben.
Sven Schöling [Wed, 29 Dec 2010 16:27:10 +0000 (17:27 +0100)]
Fehler im Bootstrapping besser handhaben.

Konkret, wenn config/authentication.pl nicht richtig geladen wird.

Fix für Bug 1472.