kivitendo-erp.git
13 years agoVerkaufsrechnungsbericht: Filter Kundentyp bei Export berücksichtigen
Moritz Bunkus [Fri, 20 May 2011 10:42:56 +0000 (12:42 +0200)]
Verkaufsrechnungsbericht: Filter Kundentyp bei Export berücksichtigen

Fix für Bug 1658.

13 years agoLieferscheine: immer vor Aus- und Einlagern speichern
Moritz Bunkus [Fri, 20 May 2011 09:53:36 +0000 (11:53 +0200)]
Lieferscheine: immer vor Aus- und Einlagern speichern

Behebt zwei Probleme:

1. Wenn die Benutzerin wichtige Informationen
entfernt (Kunde/Lieferant, Lieferscheindatum), die "save()" bemängeln
würde, so wird nichts ausgelagert.

2. Wenn ohne zu speichern gleich ausgelagert wird, so wurden vorher
Lagertransfers eingetragen, deren Feld "oe_id" nicht gesetzt war.

Fix für Bug 1463.

13 years agoErmöglichen, dass Task-Server mit "-c ..." andere Konfigurationsdatei liest
Moritz Bunkus [Fri, 20 May 2011 08:46:17 +0000 (10:46 +0200)]
Ermöglichen, dass Task-Server mit "-c ..." andere Konfigurationsdatei liest

13 years agoVeraltete Kommentare entfernt
Moritz Bunkus [Fri, 20 May 2011 08:42:48 +0000 (10:42 +0200)]
Veraltete Kommentare entfernt

13 years agoErmöglichen, dass andere Konfigurationsdatei als config/lx_office.conf eingelesen...
Moritz Bunkus [Fri, 20 May 2011 08:42:02 +0000 (10:42 +0200)]
Ermöglichen, dass andere Konfigurationsdatei als config/lx_office.conf eingelesen wird

Stichwort: verschiedene Mandanten in ein und derselben
Installation. Bisher nur für Task-Server (kommt im nächsten Commit).

13 years agoChangelog fuer Bug 1500
wulf@coulmann.de [Fri, 20 May 2011 06:51:50 +0000 (08:51 +0200)]
Changelog fuer Bug 1500

13 years agoVK Bericht um Filter nach Kundennummer erweitert
G. Richardson [Thu, 19 May 2011 12:25:51 +0000 (14:25 +0200)]
VK Bericht um Filter nach Kundennummer erweitert

Kundennummer kann zusätzlich als Spalte ausgegeben werden.

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
G. Richardson [Thu, 19 May 2011 09:20:17 +0000 (11:20 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoBug in Verkaufsbericht bei leerem Eingabefeld Kundenname behoben
G. Richardson [Thu, 19 May 2011 09:17:21 +0000 (11:17 +0200)]
Bug in Verkaufsbericht bei leerem Eingabefeld Kundenname behoben

Betraf nur Fälle, wo Textbox statt Drop-Down-Box aktiv war und das
Kundennamenfeld leer gelassen wurde.

13 years agochangelog nachgepflegt für Bugfix 1613
Jan Büren [Wed, 18 May 2011 15:20:56 +0000 (17:20 +0200)]
changelog nachgepflegt für Bugfix 1613

13 years agoNachträglicher Fix zu Bug 1332: Webdav Links in Szenarien wo lxoffice im web root...
Sven Schöling [Wed, 18 May 2011 13:25:04 +0000 (15:25 +0200)]
Nachträglicher Fix zu Bug 1332: Webdav Links in Szenarien wo lxoffice im web root installiert ist.

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sven Schöling [Wed, 18 May 2011 08:40:17 +0000 (10:40 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agoSubcent Grenze auf 0.05 anheben.
Sven Schöling [Wed, 18 May 2011 08:24:03 +0000 (10:24 +0200)]
Subcent Grenze auf 0.05 anheben.

Akuter Fall von Geoffrey:

habe einen neuen Fall wo es nicht klappt, mit meinem alten abs($count) > 0.005
aber schon.

Unbalanced ledger!

 accno |  amount
-------+----------
 3310  | -0.06000
 5400  |  0.05042
 1406  |  0.00958

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
Jan Büren [Tue, 17 May 2011 16:01:33 +0000 (18:01 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoWeil ich bei unseren Bestellformular immer wieder nachlesen muss, für mich als Hinwei...
Jan Büren [Tue, 17 May 2011 15:59:38 +0000 (17:59 +0200)]
Weil ich bei unseren Bestellformular immer wieder nachlesen muss, für mich als Hinweis, ob Soll- oder Ist $eur=0 oder 1 ist ...

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sven Schöling [Tue, 17 May 2011 13:16:37 +0000 (15:16 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agocheckall attribut in L.checkbox_tag
Sven Schöling [Tue, 17 May 2011 13:15:41 +0000 (15:15 +0200)]
checkall attribut in L.checkbox_tag

13 years agoMerge branch 'calc-in-parse-amount'
Moritz Bunkus [Tue, 17 May 2011 10:34:41 +0000 (12:34 +0200)]
Merge branch 'calc-in-parse-amount'

13 years agoBerechnung in Zahlenfelder: Erlaubte Zeichen auf Klammern ausgeweitet
Moritz Bunkus [Tue, 17 May 2011 10:34:33 +0000 (12:34 +0200)]
Berechnung in Zahlenfelder: Erlaubte Zeichen auf Klammern ausgeweitet

13 years agoMerge remote branch 'refs/remotes/wulf/publish_1500_calc_numbers' into calc-in-parse...
Moritz Bunkus [Tue, 17 May 2011 10:22:02 +0000 (12:22 +0200)]
Merge remote branch 'refs/remotes/wulf/publish_1500_calc_numbers' into calc-in-parse-amount

13 years agoauto_restore ist gar nicht implementiert
Moritz Bunkus [Tue, 17 May 2011 09:46:58 +0000 (11:46 +0200)]
auto_restore ist gar nicht implementiert

13 years agoMerge branch 'unformatted-numbers'
Moritz Bunkus [Tue, 17 May 2011 09:00:12 +0000 (11:00 +0200)]
Merge branch 'unformatted-numbers'

13 years agoKosmetik
Moritz Bunkus [Tue, 17 May 2011 08:51:49 +0000 (10:51 +0200)]
Kosmetik

13 years ago_raw entfehrnt
wulf@coulmann.de [Mon, 16 May 2011 17:23:54 +0000 (19:23 +0200)]
_raw entfehrnt

13 years agoVariablenwerweiterung nun _nofmt statt _num
wulf@coulmann.de [Mon, 16 May 2011 16:49:35 +0000 (18:49 +0200)]
Variablenwerweiterung nun _nofmt statt _num

13 years agoadd doku for subtotal_num, sellprice_num
wulf@coulmann.de [Tue, 1 Feb 2011 23:27:36 +0000 (00:27 +0100)]
add doku for subtotal_num, sellprice_num

13 years agoinitial raw_numbers
wulf@coulmann.de [Fri, 14 Jan 2011 15:45:26 +0000 (16:45 +0100)]
initial raw_numbers

add subtotal_num, sellprice_num

13 years agoEin Query in IS->pricegroup_for_part aufgeräumt.
Sven Schöling [Thu, 12 May 2011 13:33:04 +0000 (15:33 +0200)]
Ein Query in IS->pricegroup_for_part aufgeräumt.

13 years agoBug 1653: $::form erst zerstören nachdem die sessions up-to-date sind.
Sven Schöling [Tue, 17 May 2011 08:29:30 +0000 (10:29 +0200)]
Bug 1653: $::form erst zerstören nachdem die sessions up-to-date sind.

13 years agoLöschen von usern ermöglichen, wenn die Datenbank nicht existiert oder falsch eingetr...
Sven Schöling [Mon, 16 May 2011 15:26:57 +0000 (17:26 +0200)]
Löschen von usern ermöglichen, wenn die Datenbank nicht existiert oder falsch eingetragen ist.

13 years agoServerfehler beim Löschen von Benutzern behoben.
Sven Schöling [Mon, 16 May 2011 15:35:57 +0000 (17:35 +0200)]
Serverfehler beim Löschen von Benutzern behoben.

Das globale $form kann im admin.pl Environment nicht auf die User DB connecten, also muss das von Hand gemacht werden.

Conflicts:

SL/Auth.pm

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sven Schöling [Mon, 16 May 2011 15:33:32 +0000 (17:33 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agoNicht für jede Aktion an Rechnungen ein neues Datenbank Handle aufmachen.
Sven Schöling [Mon, 16 May 2011 15:32:51 +0000 (17:32 +0200)]
Nicht für jede Aktion an Rechnungen ein neues Datenbank Handle aufmachen.

13 years agoProzentzahlen bei Zahlungsbedingungen auch als Prozent bearbeiten
Moritz Bunkus [Mon, 16 May 2011 14:30:45 +0000 (16:30 +0200)]
Prozentzahlen bei Zahlungsbedingungen auch als Prozent bearbeiten

13 years ago_as_percent-Helper: Zwei Nachkommastellen anzeigen
Moritz Bunkus [Mon, 16 May 2011 14:30:22 +0000 (16:30 +0200)]
_as_percent-Helper: Zwei Nachkommastellen anzeigen

13 years agoSymlink zu kopf.pl ist nicht mehr nötig.
Sven Schöling [Mon, 16 May 2011 08:56:53 +0000 (10:56 +0200)]
Symlink zu kopf.pl ist nicht mehr nötig.

13 years agoNachtrag zu gerade, die korrekten Variablennamen aus der Form und nicht die aus dem...
Jan Büren [Mon, 16 May 2011 07:05:29 +0000 (09:05 +0200)]
Nachtrag zu gerade, die korrekten Variablennamen aus der Form und nicht die aus dem SQL-Statement als Beschreibung nehmen.

13 years agoEntsprechend noch den Hinweis auf description und description_long für Zahlungsbeding...
Jan Büren [Mon, 16 May 2011 06:47:08 +0000 (08:47 +0200)]
Entsprechend noch den Hinweis auf description und description_long für Zahlungsbedingungen in der HTML-Oberfläche beim Anlegen.
S.a. commit und changelog von gerade

13 years agochangelog und dokumentenvorlagen-und-variablen.html fuer payment_description angepasst
wulf@coulmann.de [Sun, 15 May 2011 16:13:50 +0000 (18:13 +0200)]
changelog und dokumentenvorlagen-und-variablen.html fuer payment_description angepasst

13 years agoMacht Name der Zahlart in Templates Verfuegbar
wulf@coulmann.de [Mon, 3 Jan 2011 18:19:21 +0000 (19:19 +0100)]
Macht Name der Zahlart in Templates Verfuegbar

13 years agoconfig merging mechanismus in doc/konfigurationsdatei.txt aufgenommen
wulf@coulmann.de [Sat, 14 May 2011 12:45:01 +0000 (14:45 +0200)]
config merging mechanismus in doc/konfigurationsdatei.txt aufgenommen

13 years agofix js number test
Wulf Coulmann [Tue, 15 Feb 2011 00:19:27 +0000 (01:19 +0100)]
fix js number test

13 years agoadd number calculation in number form fields
Wulf Coulmann [Wed, 10 Nov 2010 18:31:31 +0000 (19:31 +0100)]
add number calculation in number form fields

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
C. Braun [Fri, 13 May 2011 13:46:47 +0000 (15:46 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoKommentare in config/lx_office.conf.default angepasst.
C. Braun [Fri, 13 May 2011 13:44:48 +0000 (15:44 +0200)]
Kommentare in config/lx_office.conf.default angepasst.

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus [Fri, 13 May 2011 13:35:34 +0000 (15:35 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agoSkalarkontext erzwingen
Moritz Bunkus [Fri, 13 May 2011 13:35:29 +0000 (15:35 +0200)]
Skalarkontext erzwingen

Regex-Matches geben im Listenkontext eine leere Liste zurück. Perl
optimiert leere Listen innerhalb von Listen komplett weg. Somit hat
folgendes Hash nur einen Key und einen Value, nämlich "a" und "123"
respektive:

my %h = (  a => $unicorn =~ /Charlie/,
         123 => $cat     =~ /mat/);

Die hier geänderten Stellen funktionieren nur deshalb korrekt, weil es
jeweils nur einen Regex-Match im Hash gibt und dieser ganz am Ende
steht. Da die Values dazu im booleschen Kontext genutzt werden und
nicht existierende Hash-Values schlicht undef sind, funktioniert es so
lange, bis jemand einen Eintrag hinzufügt. Also vorsichtshalber gleich
Skalarkontext erzwingen.

13 years agokopf.pl auf Controller umgestellt
Moritz Bunkus [Fri, 13 May 2011 13:30:23 +0000 (15:30 +0200)]
kopf.pl auf Controller umgestellt

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
Bernd Blessmann [Fri, 13 May 2011 12:57:46 +0000 (14:57 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoBug 1630: kein Rabatt auf nicht rabattierfähige Artikel
Bernd Blessmann [Fri, 13 May 2011 12:56:39 +0000 (14:56 +0200)]
Bug 1630:  kein Rabatt auf nicht rabattierfähige Artikel

im workflow (Auftrag->)Lieferschein->Rechnung

13 years agoMerge branch 'master' of git://lx-office.linet-services.de/lx-office-erp
Jan Büren [Fri, 13 May 2011 12:52:44 +0000 (14:52 +0200)]
Merge branch 'master' of git://lx-office.linet-services.de/lx-office-erp

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
C. Braun [Fri, 13 May 2011 12:49:10 +0000 (14:49 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoruntime con js:setupPoints -- decpoint is not defined. Bug-ID: 1589
C. Braun [Fri, 13 May 2011 12:44:38 +0000 (14:44 +0200)]
runtime con js:setupPoints -- decpoint is not defined. Bug-ID: 1589

Das onLoad im body-Tag des templates wurde in $('document').ready Methode
ausgelagert, weil der JavaScript-Code nicht in der richtigen Reihenfolge
ausgefuehrt wurde.

13 years agoMerge branch 'master' of git://lx-office.linet-services.de/lx-office-erp
Jan Büren [Fri, 13 May 2011 12:44:02 +0000 (14:44 +0200)]
Merge branch 'master' of git://lx-office.linet-services.de/lx-office-erp

13 years agoBeschreibung für die neue Konfiguration überarbeitet und einen Link und genaueren...
Jan Büren [Fri, 13 May 2011 12:43:15 +0000 (14:43 +0200)]
Beschreibung für die neue Konfiguration überarbeitet und einen Link und genaueren Hinweis in der Fehlermeldung an der Oberfläche gesetzt.

13 years agoKommentare auf Englisch
Moritz Bunkus [Fri, 13 May 2011 12:22:51 +0000 (14:22 +0200)]
Kommentare auf Englisch

13 years agoKosmetik
Moritz Bunkus [Fri, 13 May 2011 12:18:51 +0000 (14:18 +0200)]
Kosmetik

13 years agoKonfigurationsabschnittsnamen werden klein geschrieben
Moritz Bunkus [Fri, 13 May 2011 12:18:44 +0000 (14:18 +0200)]
Konfigurationsabschnittsnamen werden klein geschrieben

13 years agodoc/konfigurationsdatei.txt erweitert
G. Richardson [Fri, 13 May 2011 11:56:34 +0000 (13:56 +0200)]
doc/konfigurationsdatei.txt erweitert

13 years agoDoku zu lx_office.conf und wiederkehrenden Rechnungen für 2.6.3
G. Richardson [Fri, 13 May 2011 11:49:59 +0000 (13:49 +0200)]
Doku zu lx_office.conf und wiederkehrenden Rechnungen für 2.6.3

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sven Schöling [Fri, 13 May 2011 11:27:08 +0000 (13:27 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agoSession nur einmal pro Request speichern, und zwar danach.
Sven Schöling [Fri, 13 May 2011 11:24:44 +0000 (13:24 +0200)]
Session nur einmal pro Request speichern, und zwar danach.

Vorher wurde die Session mindestens zweimal vor dem Request gespechert. Unnötig.

13 years agoSessions erst nach dem Request expiren.
Sven Schöling [Fri, 13 May 2011 11:23:51 +0000 (13:23 +0200)]
Sessions erst nach dem Request expiren.

13 years agoEine Warnung unterdrücken.
Sven Schöling [Fri, 13 May 2011 11:09:01 +0000 (13:09 +0200)]
Eine Warnung unterdrücken.

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
Jan Büren [Fri, 13 May 2011 10:57:14 +0000 (12:57 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

Conflicts:

doc/changelog

13 years agoTeilweiser Bugfix zu 1575
Jan Büren [Fri, 13 May 2011 10:53:48 +0000 (12:53 +0200)]
Teilweiser Bugfix zu 1575
Bei einem Kunden ist ein Kundentyp mit Rabatt hinterlegt.

Wird der Workflow Lieferschein -> Rechnung durchgeführt, wird der Rabatt nicht
berücksichtigt, sondern der normale Preis berechnet.

Auch eine zugeordnete Preisgruppe wird nicht verwendet.

Wenn der Kunde per Auswahl OHNE erneuern des Lieferscheins geändert wird,
wird der vorhergehende Kundenrabatt anstatt der Kundenrabatts des aktuellen
Kunden genommen.

OFFEN: Preisgruppe geht verloren

> Auftrag -> Lieferschein -> Rechnung.
Hab ich auch nochmal getestet, die Preisgruppe geht in der Tat verloren, obwohl
es hierfür hidden Felder in Lieferschein gibt.

13 years agoFehler von scritps/installationcheck.pl nach STDERR
Sven Schöling [Fri, 13 May 2011 09:17:51 +0000 (11:17 +0200)]
Fehler von scritps/installationcheck.pl nach STDERR

So kann man das einfach nach /dev/null ausführen und kriegt nur die Fehler.

13 years agoDebug Menü im HTML Menü. FCGI Entwicklung leicht gemacht.
Sven Schöling [Fri, 13 May 2011 09:17:23 +0000 (11:17 +0200)]
Debug Menü im HTML Menü. FCGI Entwicklung leicht gemacht.

13 years agoSeparates Logging für die Console.
Sven Schöling [Fri, 13 May 2011 09:06:16 +0000 (11:06 +0200)]
Separates Logging für die Console.

Wenn man mit Userrechten arbeitet gibt es ständig Konflikte welcher Prozess nun
auf das Logfile zugreifen darf. LXDebug ignoriert das still, aber Log4Perl
stirbt mit einer Fehlermeldung. Ab nu gibt es eine separate Logdatei für die
Konsole, und gut ist.

Conflicts:

SL/DB.pm
scripts/console

13 years agoChangelog für Bug 1647
Bernd Blessmann [Fri, 13 May 2011 08:44:24 +0000 (10:44 +0200)]
Changelog für Bug 1647

13 years agoenter_sub/leave_sub in Auth::save_session
Sven Schöling [Fri, 13 May 2011 08:41:13 +0000 (10:41 +0200)]
enter_sub/leave_sub in Auth::save_session

13 years agoAuth::load_group_rights - etwas aufgeräumt.
Sven Schöling [Fri, 13 May 2011 08:40:17 +0000 (10:40 +0200)]
Auth::load_group_rights - etwas aufgeräumt.

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sven Schöling [Fri, 13 May 2011 08:16:47 +0000 (10:16 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
Bernd Blessmann [Fri, 13 May 2011 07:00:35 +0000 (09:00 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoChangelog: Wiederkehrende Rechnungen und Taskserver erwähnt
G. Richardson [Fri, 13 May 2011 08:50:59 +0000 (10:50 +0200)]
Changelog: Wiederkehrende Rechnungen und Taskserver erwähnt

13 years agoBug 1647 - Lieferanten-Einkaufspreise verlieren Nachkommastellen nicht mehr
Bernd Blessmann [Fri, 13 May 2011 06:55:17 +0000 (08:55 +0200)]
Bug 1647 - Lieferanten-Einkaufspreise verlieren Nachkommastellen nicht mehr

13 years agoBug 1633 - Stammdatenaufruf aus SEPA-Modul behoben
G. Richardson [Thu, 12 May 2011 15:08:48 +0000 (17:08 +0200)]
Bug 1633 - Stammdatenaufruf aus SEPA-Modul behoben

13 years agoAuch hier unnötige multiboxen auf L.select_tags umgestellt.
Sven Schöling [Thu, 12 May 2011 14:47:48 +0000 (16:47 +0200)]
Auch hier unnötige multiboxen auf L.select_tags umgestellt.

13 years agoDebugcode entfernt
Moritz Bunkus [Thu, 12 May 2011 14:28:51 +0000 (16:28 +0200)]
Debugcode entfernt

13 years agoBei Umwandlung Angebot -> Auftrag ausgewählte Lieferadresse beibehalten
Moritz Bunkus [Thu, 12 May 2011 14:09:04 +0000 (16:09 +0200)]
Bei Umwandlung Angebot -> Auftrag ausgewählte Lieferadresse beibehalten

13 years agoErgänzung in doc/UPGRADE zu Configfile in 2.6.3
G. Richardson [Thu, 12 May 2011 14:09:47 +0000 (16:09 +0200)]
Ergänzung in doc/UPGRADE zu Configfile in 2.6.3

13 years agoCSV-Import an neue Konfigurationsdatei angepasst. Bug-ID: 1632.
C. Braun [Thu, 12 May 2011 13:44:31 +0000 (15:44 +0200)]
CSV-Import an neue Konfigurationsdatei angepasst. Bug-ID: 1632.

13 years agoMerge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
Jan Büren [Thu, 12 May 2011 13:11:32 +0000 (15:11 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp

13 years agoBugfix zu 1569: Zahlungseingang löschen bei Rechnung
Jan Büren [Thu, 12 May 2011 11:39:49 +0000 (13:39 +0200)]
Bugfix zu 1569: Zahlungseingang löschen bei Rechnung

   Falls $date = '' - Fehlermeldung aus der Datenbank ab postgres 8.4.
   Ich denke, es ist sicher ein conv_date vorher IMMER auszuführen.

   Testfälle ohne definiertes closedto:
     Leere Datumseingabe i.O.
       SELECT 1 FROM defaults WHERE '' < closedto
     normale Zahlungsbuchung über Rechnungsmaske i.O.
       SELECT 1 FROM defaults WHERE '10.05.2011' < closedto.
   Testfälle mit definiertem closedto (30.04.2011):
    Leere Datumseingabe i.O.
     SELECT 1 FROM defaults WHERE '' < closedto
   normale Buchung im geschloßenem Zeitraum i.O.
     SELECT 1 FROM defaults WHERE '21.04.2011' < closedto
       Fehlermeldung: Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!
   normale Buchung in aktiver Buchungsperiode i.O.
     SELECT 1 FROM defaults WHERE '01.05.2011' < closedto

13 years agoBug 1597 - Report Lagerbestand wirft Fehler, wenn Artikelnummer ausgeblendet werden...
Jan Büren [Thu, 12 May 2011 11:10:08 +0000 (13:10 +0200)]
Bug 1597 - Report Lagerbestand wirft Fehler, wenn Artikelnummer ausgeblendet werden soll

SELECT b.id AS binid, p.description AS partdescription, b.description AS
bindescription, i.warehouse_id AS warehouseid, i.chargenumber AS chargenumber,
w.description AS warehousedescription, i.parts_id AS parts_id, SUM(i.qty) AS
qty, p.unit AS partunit
FROM inventory i
LEFT JOIN parts p ON i.parts_id = p.id
LEFT JOIN bin b ON i.bin_id = b.id
LEFT JOIN warehouse w ON i.warehouse_id = w.id

WHERE 1=1
GROUP BY binid, partdescription, bindescription, warehouseid, chargenumber,
warehousedescription, parts_id, partunit
ORDER BY partnumber ASC
FEHLER: Spalte »p.partnumber« muss in der GROUP-BY-Klausel erscheinen oder in
einer Aggregatfunktion verwendet werden

13 years agoObsoleten Entwickler-Check entfernt, ob locale/de/all neuer als auszugebendes Templat...
Moritz Bunkus [Thu, 12 May 2011 10:54:07 +0000 (12:54 +0200)]
Obsoleten Entwickler-Check entfernt, ob locale/de/all neuer als auszugebendes Template ist

War noch nötig, als es für jede Sprache noch einzelne Templates gab.

13 years agoRechteprüfung bei Zugriff auf Zahlungsbedingungen-Controller
Moritz Bunkus [Thu, 12 May 2011 09:48:49 +0000 (11:48 +0200)]
Rechteprüfung bei Zugriff auf Zahlungsbedingungen-Controller

Conflicts:

SL/Controller/PaymentTerm.pm

13 years agoBug 1584 - Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch
G. Richardson [Thu, 12 May 2011 09:44:52 +0000 (11:44 +0200)]
Bug 1584 - Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch

Bugfix von Robert Parker aus Bugzilla getestet und übernommen

13 years agoVerwaltung von Zahlungsbedingungen auf Drag & Drop mit AJAX und jQuery UI Sortable...
Moritz Bunkus [Thu, 12 May 2011 08:04:48 +0000 (10:04 +0200)]
Verwaltung von Zahlungsbedingungen auf Drag & Drop mit AJAX und jQuery UI Sortable umgestellt

13 years agoStandard-Sortierung für Language-Model
Moritz Bunkus [Thu, 12 May 2011 09:32:26 +0000 (11:32 +0200)]
Standard-Sortierung für Language-Model

Conflicts:

SL/Controller/DeliveryPeriod.pm
SL/Controller/DeliveryTerm.pm

13 years agoMerge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus [Thu, 12 May 2011 09:27:01 +0000 (11:27 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp

13 years agoBugfix 1626: changing charttype from account to heading
G. Richardson [Thu, 12 May 2011 09:28:38 +0000 (11:28 +0200)]
Bugfix 1626: changing charttype from account to heading

Empty certain values in chart before saving to database when converting an
account from chart to heading, so that for example link is empty.

Added a TODO: make sure that accounts that have been booked can't be converted
to a heading

13 years agoVerwaltung von Zahlungsbedingungen auf Controller/Model umgestellt
Moritz Bunkus [Thu, 12 May 2011 08:26:48 +0000 (10:26 +0200)]
Verwaltung von Zahlungsbedingungen auf Controller/Model umgestellt

Conflicts:

locale/de/all

13 years agoDBHookError Objekte haben jetzt Felder für etwas einfachere Verwendung.
Moritz Bunkus [Thu, 12 May 2011 08:43:47 +0000 (10:43 +0200)]
DBHookError Objekte haben jetzt Felder für etwas einfachere Verwendung.

Conflicts:

SL/X.pm

13 years agoChangelog für Bug 1642
Jan Büren [Thu, 12 May 2011 09:23:59 +0000 (11:23 +0200)]
Changelog für Bug 1642

13 years agoFix für Bug 1642 - Lieferantenrabatt wird korrekt gespeichert, aber nicht mehr angezeigt
Jan Büren [Thu, 12 May 2011 09:17:50 +0000 (11:17 +0200)]
Fix für Bug 1642 - Lieferantenrabatt wird korrekt gespeichert, aber nicht mehr angezeigt

1.) Lieferant anlegen: Lieferantenrabatt 20%

2.) Einkaufsrechung erfassen: Rabatt ist korrekt

3.) Buchen

4.) Einkaufsrechnung neu aufrufen, Rabatt ist auf 2% gerutscht, acc_trans
Buchungen und ap.amount ist korrekt geblieben

13 years agoPod Fixes.
Moritz Bunkus [Thu, 12 May 2011 08:35:32 +0000 (10:35 +0200)]
Pod Fixes.

Conflicts:

SL/DB/Object.pm

13 years agoBei save/delete das richtige Ergebnis zurückgeben
Moritz Bunkus [Thu, 25 Nov 2010 14:17:35 +0000 (15:17 +0100)]
Bei save/delete das richtige Ergebnis zurückgeben

Und zwar das von RDBO::save/delete, und nicht das von do_transaction.

13 years agoFramework für after/before-Hooks bei load/save/delete
Moritz Bunkus [Thu, 12 May 2011 08:34:49 +0000 (10:34 +0200)]
Framework für after/before-Hooks bei load/save/delete

Conflicts:

SL/X.pm

13 years agoHilfsfunktion call_sub_if
Moritz Bunkus [Thu, 18 Nov 2010 13:03:17 +0000 (14:03 +0100)]
Hilfsfunktion call_sub_if