Moritz Bunkus [Wed, 29 Dec 2010 12:05:32 +0000 (13:05 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Wed, 29 Dec 2010 12:04:31 +0000 (13:04 +0100)]
Session immer herstellen und refreshen, auch wenn System gesperrt ist
Fix für Bug 1467.
Moritz Bunkus [Wed, 29 Dec 2010 12:00:15 +0000 (13:00 +0100)]
Admin-Passwort nur überprüfen, wenn tatsächlich eine Action vorhanden ist
Ansonsten schlägt die 5s-Strafe auch schon zu, wenn man die
Admin-Login-Maske aufruft.
Sven Schöling [Wed, 29 Dec 2010 11:55:35 +0000 (12:55 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Wed, 29 Dec 2010 11:54:05 +0000 (12:54 +0100)]
Lieferadresse bei Auftrag->Lieferschein Umwandlung nicht vergessen.
Fix für Bug 1456
Moritz Bunkus [Wed, 29 Dec 2010 11:47:25 +0000 (12:47 +0100)]
Perl-Modul "parent" als Fallback integriert
Fix für Bug 1494
Moritz Bunkus [Wed, 29 Dec 2010 11:47:13 +0000 (12:47 +0100)]
Dokumentationserweiterung: Variable "ustid"
Aus Bug 1494
Moritz Bunkus [Wed, 29 Dec 2010 11:43:51 +0000 (12:43 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Wed, 29 Dec 2010 11:43:48 +0000 (12:43 +0100)]
Bei falschem Passwort fünf Sekunden vor nächstem Versuch warten.
Sven Schöling [Wed, 29 Dec 2010 11:21:17 +0000 (12:21 +0100)]
Lieferanten in Warensuche nicht nach id sondern nach Namen suchen.
Fix für Bug 1440.
Lars Kruse [Wed, 29 Dec 2010 10:42:35 +0000 (11:42 +0100)]
Bug 1506: E-Mail an Ansprechpartner statt Firmenadresse
wenn Ansprechpartner ausgewählt wurde
Moritz Bunkus [Wed, 29 Dec 2010 10:21:59 +0000 (11:21 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Wed, 29 Dec 2010 10:21:56 +0000 (11:21 +0100)]
Revert von
55e9890a und
1465da30
Hintergrund. Wird eine Rechnung gebucht, bei der eine Auftragsnummber
angegeben war, so werden beim erneuten Aufrufen der Rechnung durch
diesen Code gewisse sehr wichtige Felder (Zahlungsbedingungen,
Steuerzone, Auftragsdatum etc) mit den Werten aus dem Auftrag
überschrieben.
Sven Schöling [Wed, 29 Dec 2010 10:21:10 +0000 (11:21 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Wed, 29 Dec 2010 10:20:12 +0000 (11:20 +0100)]
UStVA 2010 Rahmen.
Neue Felder hinzugefügt und html Template aktualisiert. PDF Vorlage ist dabei.
Jetzt fehlt nur noch das Tex Template und ein Gang über die Kontenzuordnungen.
Jan Büren [Wed, 29 Dec 2010 10:18:24 +0000 (11:18 +0100)]
Die INSTALL.txt um die entsprechende Debian-Pakete für Rose und Readonly (s.a. lx-office-devel 29.12.2010) erweitert.
Jan Büren [Wed, 29 Dec 2010 09:59:28 +0000 (10:59 +0100)]
Merge branch 'master' of ssh://git-jbueren@lx-office.linet-services.de/~/lx-office-erp
Jan Büren [Wed, 29 Dec 2010 09:56:59 +0000 (10:56 +0100)]
Bugfix 1412: Wenn die Ware ausgewählt werden muss wird der Rabatt verworfen
Falls kein Kundenrabatt vorhanden ist, den aktuellen Rabatt nicht mit 0% überschreiben,
da hier der Anwender schon manual einen Wert eingetragen haben könnte (analog zu qty).
Moritz Bunkus [Wed, 29 Dec 2010 09:51:38 +0000 (10:51 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Wed, 29 Dec 2010 09:51:19 +0000 (10:51 +0100)]
Beim Buchen von Verkaufsrechnungen erzwingen, dass die Rechnungsnummer eindeutig ist
Fix für Bug 1454.
Moritz Bunkus [Wed, 29 Dec 2010 09:50:53 +0000 (10:50 +0100)]
Eine Klasse zum Check und zur Erzeugung von eindeutigen Belegnummern
Moritz Bunkus [Wed, 29 Dec 2010 09:50:10 +0000 (10:50 +0100)]
Neue Paketabhängigkeiten: Rose::Object, Rose::DB, Rose::DB::Object, Readonly
Bernd Blessmann [Tue, 28 Dec 2010 16:14:59 +0000 (17:14 +0100)]
Merge branch 'master' of ssh://git-bblessmann@lx-office.linet-services.de/~/lx-office-erp
Bernd Blessmann [Tue, 28 Dec 2010 16:14:03 +0000 (17:14 +0100)]
Lieferantenrabatt geht nicht mehr verloren.
Fix für Bug 1524
G. Richardson [Tue, 28 Dec 2010 16:04:49 +0000 (17:04 +0100)]
Merge branch 'master' of ssh://git-grichardson@lx-office.linet-services.de/~/lx-office-erp
G. Richardson [Tue, 28 Dec 2010 16:01:57 +0000 (17:01 +0100)]
Bug 1511: bei Verkaufsbericht per Freitextfeld Kunden einschränken
Funktioniert, wenn die Eingabe einen Kunden eindeutig beschreibt, ansonsten
gibt es eine Fehlermeldung und der Kunde muß vom Benutzer genauer eingeschränkt
werden.
Habe check_name noch nicht ganz verstanden...
Bernd Blessmann [Tue, 28 Dec 2010 15:58:37 +0000 (16:58 +0100)]
Rabatt geht nicht verloren, wenn Rechnung aus Lieferscheinliste generiert wird.
Fix für Bug 1523
Sven Donath [Tue, 28 Dec 2010 15:06:13 +0000 (16:06 +0100)]
Merge branch 'master' of ssh://git-sdonath@lx-office.linet-services.de/~/lx-office-erp
Jan Büren [Tue, 28 Dec 2010 14:51:16 +0000 (15:51 +0100)]
Bugfix für 1388:
Wenn in den Benutzereinstellungen ein anderes Datumsformat eingestellt ist
(z.B. ISO JJJJ-MM-TT), dann erscheint bei der Erstellung von Berichten mittels
Standardoptionen (jährlich, monatlich, etc.) eine Fehlermeldung, die auf eine
ungültige Datumseingabe hinweist.
Ist für alle Berichte behoben, lediglich die Überschrift (form->periode) bei der BWA ist noch falsch (mal sehen, ob das jemals gemeldet wird ;-))
Sven Schöling [Tue, 28 Dec 2010 14:49:48 +0000 (15:49 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Moritz Bunkus [Tue, 28 Dec 2010 14:49:13 +0000 (15:49 +0100)]
Veraltete Vorlagenvorlage packing_list entfernt
Sven Schöling [Tue, 28 Dec 2010 14:48:55 +0000 (15:48 +0100)]
get_openbalance_date kann unter Umständen undef für $closedto bekommen, und muss damit umgehen können.
Sven Donath [Tue, 28 Dec 2010 14:35:04 +0000 (15:35 +0100)]
Merge branch 'master' of ssh://git-sdonath@lx-office.linet-services.de/~/lx-office-erp
Sven Donath [Tue, 28 Dec 2010 14:33:25 +0000 (15:33 +0100)]
Lokalisierung ergänzt
Moritz Bunkus [Tue, 28 Dec 2010 14:32:15 +0000 (15:32 +0100)]
Berechnung des Mahnungszeitraumes: nur zuletzt ausgestellte Mahnung heranziehen
Werden für ein und dieselbe Rechnung mehrere Mahnungen auf demselben
Mahnlevel erzeugt ("ich schicke der Kundin lieber noch eine weitere
freundliche Zahlungserinnerung"), so darf für die Berechnung des
aktuell gültigen Zahlungszieles nur die zuletzt ausgestellte Mahnung
benutzt werden.
Fix für Bug 1432.
Moritz Bunkus [Tue, 28 Dec 2010 14:16:17 +0000 (15:16 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Tue, 28 Dec 2010 14:15:59 +0000 (15:15 +0100)]
Benutzerdefinierte Variablen für Kunden beim Drucken von Mahnungen zur Verfügung stellen
Betrifft sowohl die Mahnung selber als auch eine eventuell für die
Zinsen und Gebühren erstellte Rechnung.
Fix für Bug 1376.
Jan Büren [Tue, 28 Dec 2010 14:06:19 +0000 (15:06 +0100)]
Merge branch 'master' of ssh://git-jbueren@lx-office.linet-services.de/~/lx-office-erp
Jan Büren [Tue, 28 Dec 2010 14:05:49 +0000 (15:05 +0100)]
Vergessen is.pl für Commit
0e0ff15052f7cb7ed1a2b04235a8a217da97a183 (Standard-Umlaufvermögenskonto) hinzugefügt
Moritz Bunkus [Tue, 28 Dec 2010 14:00:49 +0000 (15:00 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Tue, 28 Dec 2010 14:00:44 +0000 (15:00 +0100)]
Kosmetik
Moritz Bunkus [Tue, 28 Dec 2010 13:57:55 +0000 (14:57 +0100)]
Lieferscheinvorlagen (Einkauf, Verkauf) über Menü "Vorlagen" bearbeitbar gemacht
Fix für Bug 1445.
bernd [Tue, 28 Dec 2010 13:56:19 +0000 (14:56 +0100)]
Merge branch 'master' of ssh://git-bblessmann@lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Tue, 28 Dec 2010 13:54:29 +0000 (14:54 +0100)]
Begriff für 'pick list' vereinheitlicht
Moritz Bunkus [Tue, 28 Dec 2010 13:52:25 +0000 (14:52 +0100)]
Vorlagentyp "packing_list" gibt es nicht mehr
Wurde ursprünglich als Lieferschein aus Rechnung heraus
ausgedruckt. Wird von der Funktionalität her von Einkaufs- und
Verkaufslieferscheinen ersetzt.
Sven Schöling [Tue, 28 Dec 2010 13:52:26 +0000 (14:52 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Sven Schöling [Tue, 28 Dec 2010 13:51:58 +0000 (14:51 +0100)]
typo: selectfirst_arayref_query -> selectfirst_array_query
Moritz Bunkus [Tue, 28 Dec 2010 13:47:34 +0000 (14:47 +0100)]
"Zurück"-Buttons durch Links ersetzt
Conflicts:
templates/webpages/admin/edit_groups.html
bernd [Tue, 28 Dec 2010 13:45:27 +0000 (14:45 +0100)]
Preis überschreiben bei Preisgruppe. Fix f. Bug 1185
Aber: im Code f. die Preisgruppen sind noch mehr Bugs,
da muss nochmal umfassender nachgeschaut werden.
Moritz Bunkus [Tue, 28 Dec 2010 13:45:11 +0000 (14:45 +0100)]
Auch Template-Plugins nach $locale->text() durchsuchen
Conflicts:
locale/de/all
scripts/locales.pl
Moritz Bunkus [Thu, 28 Oct 2010 11:25:32 +0000 (13:25 +0200)]
Nicht zu viele Quote-Chars behalten.
Moritz Bunkus [Tue, 28 Dec 2010 13:28:19 +0000 (14:28 +0100)]
Definierte Ersetzungen auch tatsächlich ersetzen lassen
Vorher hat es nur funktioniert, weil LaTeX selber (oder evtl. das
german-Paket) aus z.B. © ein \textcopyright gemacht hat.
Moritz Bunkus [Tue, 28 Dec 2010 13:27:34 +0000 (14:27 +0100)]
\textxyz-Befehle sind im mathematischen Modus ungültig
Moritz Bunkus [Tue, 28 Dec 2010 13:18:44 +0000 (14:18 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Tue, 28 Dec 2010 13:18:43 +0000 (14:18 +0100)]
Perl-Scripte mit UTF-8 encodierten Umlaugen brauchen "use utf8"
G. Richardson [Tue, 28 Dec 2010 13:07:51 +0000 (14:07 +0100)]
neue LaTeX Sonderzeichen für Druckvorlagen: §, ®, ©
Sven Schöling [Tue, 28 Dec 2010 12:49:19 +0000 (13:49 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Sven Schöling [Tue, 28 Dec 2010 12:49:14 +0000 (13:49 +0100)]
Form::header: Escape zuviel.
Sven Schöling [Tue, 28 Dec 2010 12:49:03 +0000 (13:49 +0100)]
Dokumentation von header.
Moritz Bunkus [Tue, 28 Dec 2010 12:48:46 +0000 (13:48 +0100)]
Seitentitel via JavaScript setzen
Stammt ursprünglich aus
3cf46a171f748ecacb6fa0bf1e1df81c227fb117 ("Teil 1 von: Usability und
Lokalisierung de und de_DE (neu)") und wurde in
50365526 ("Form::header") überschrieben.
G. Richardson [Tue, 28 Dec 2010 12:47:20 +0000 (13:47 +0100)]
Bug 1429 behoben
Bei Wechsel eines Debitoren bei Debitorenrechnungen wird Bemerkungsfeld mit den
internen Bemerkungen des Kunden gefüllt.
Sven Schöling [Tue, 28 Dec 2010 12:39:07 +0000 (13:39 +0100)]
Form::header
1. Code aufgeräumt. Viele der alten Idiome einheitlich gemacht und sortiert.
Alle prints finden jetzt am Ende statt, fall jemand das ganze mal auf return
umbauen will. Alle Header werden vorher zusammengebaut.
2. jsscript flag entfernt. Javascripte werden jetzt immer mit ausgegeben.
3. Support für http redirect.
Conflicts:
SL/Form.pm
Moritz Bunkus [Tue, 28 Dec 2010 12:32:52 +0000 (13:32 +0100)]
Gruppenmitgliedschaft via multiselect2side bearbeiten & Cleanup
Conflicts:
locale/de/all
templates/webpages/admin/edit_group.html
Jan Büren [Tue, 28 Dec 2010 10:55:57 +0000 (11:55 +0100)]
Merge branch 'master' of ssh://git-jbueren@lx-office.linet-services.de/~/lx-office-erp
Jan Büren [Tue, 28 Dec 2010 10:54:21 +0000 (11:54 +0100)]
Fix für Bug 1395: Die bei der Einlagerung von Artikeln aus Lieferscheinen zum jeweiligen Artikel voreingestellten Einheiten entsprechen nicht den Standardeinheiten der Artikel, wenn die Einheiten auf einander aufbauen. -- Entsprechend mit default-Werten für Bereich Lager und Lieferschein geändert
Sven Donath [Tue, 28 Dec 2010 10:42:48 +0000 (11:42 +0100)]
Lokalisierung ergänzt
Sven Schöling [Tue, 28 Dec 2010 10:27:56 +0000 (11:27 +0100)]
Warnung in der Kontenmaske klarifiziert.
Sven Schöling [Tue, 28 Dec 2010 09:46:22 +0000 (10:46 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Moritz Bunkus [Tue, 28 Dec 2010 09:38:32 +0000 (10:38 +0100)]
Merge remote branch 'refs/remotes/origin/master'
Moritz Bunkus [Tue, 28 Dec 2010 09:28:29 +0000 (10:28 +0100)]
ZIP-Dateien raw auf STDOUT ausgeben
Moritz Bunkus [Tue, 28 Dec 2010 09:28:17 +0000 (10:28 +0100)]
Array initialisieren lassen, auch wenn keine Buchungen da sind
Ansonsten gibt es einen Fehler, dass undef nicht als Arrayreferenz
benutzt werden kann, wenn keine Buchungen im Exportzeitraum vorhanden
sind.
Moritz Bunkus [Mon, 22 Nov 2010 12:52:42 +0000 (13:52 +0100)]
Keys sortiert dumpen lassen
Moritz Bunkus [Thu, 11 Nov 2010 12:03:19 +0000 (13:03 +0100)]
Dumptiefe nur für Aufruf von pp setzen
Moritz Bunkus [Fri, 5 Nov 2010 09:47:46 +0000 (10:47 +0100)]
Beim Start auftretende Fehlermeldungen als String ausgeben
Andernfalls zeigt die Console nur "Devel::REPL::Error=HASH..." an.
Moritz Bunkus [Mon, 1 Nov 2010 11:57:34 +0000 (12:57 +0100)]
Console: LXDebug-Einstellungen aus config/lx-erp-local.conf respektieren
Moritz Bunkus [Mon, 27 Dec 2010 17:01:16 +0000 (18:01 +0100)]
Dateiencodings auf UTF-8 geändert
Fix für Bug 1375.
Sven Schöling [Tue, 28 Dec 2010 09:33:48 +0000 (10:33 +0100)]
Whitespace.
(Holger, bringt Deinem Editor bitte bei Witespace am Ende von Zeilen automatisch zu löschen)
Sven Schöling [Tue, 28 Dec 2010 09:10:00 +0000 (10:10 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Roman Karuschka [Tue, 28 Dec 2010 09:09:40 +0000 (10:09 +0100)]
Warehouse 16x16 Icon
Moritz Bunkus [Mon, 27 Dec 2010 16:56:34 +0000 (17:56 +0100)]
Dokumentationsupdate
Moritz Bunkus [Mon, 27 Dec 2010 16:53:17 +0000 (17:53 +0100)]
CSV-Export mit UTF-8 als Encoding gefixt
Dabei die Abhängigkeit vom Modul IO::Wrap beseitigt.
Moritz Bunkus [Mon, 27 Dec 2010 16:14:57 +0000 (17:14 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Mon, 27 Dec 2010 16:11:12 +0000 (17:11 +0100)]
Lieferschein ein- und auslagern: sofort Mengenanzeige in entsprechender Zeile aktualisieren, wenn Popup mit Lagermengen geschlossen wird
Fix für Bug 1400.
Sven Schöling [Mon, 27 Dec 2010 15:31:05 +0000 (16:31 +0100)]
Typo in der Vorlage: Dauerfristverlngerung.
Fix für Bug 1415.
Sven Schöling [Mon, 27 Dec 2010 15:28:31 +0000 (16:28 +0100)]
Lieferdatum muss auch von redo_rows beachtet werden.
Fix für Bug 1399.
Moritz Bunkus [Mon, 27 Dec 2010 15:23:34 +0000 (16:23 +0100)]
Zahlen beim CSV-Export ohne Tausendertrennzeichen formatieren
Fix für Bug 1393.
Sven Schöling [Mon, 27 Dec 2010 14:51:31 +0000 (15:51 +0100)]
Merge branch 'master' of ssh://lx-office/~/lx-office-erp
Joachim Zach [Mon, 27 Dec 2010 14:50:07 +0000 (15:50 +0100)]
Bilanz repariert
Die Bilanzfunktion war seit der Einführung einer EB kaputt. Das einfache
Summieren seit Anbeginn der Welt funktioniert nicht mehr, da die EB und
SB-Buchungen alles verdoppeln.
Am Tag der EB sollte die Bilanz die Eröffnungsbilanz reproduzieren und alles
aus der Vorperiode ignorieren.
Ich habe das in RP.pm aufgesetzt, indem die Summierung nur noch ab dem Tag
"yearend" +1 läuft. yearend wird hierbei aus der Tabelle defaults ausgelesen.
Soweit ich sehe, wird dies Variable sonst nirgendwo benutzt.
Der patch führt eine neue Abhängigkeit vom Modul Date::Pcalc ein.
Ich habe außerdem noch einige unsinnige Doppelsummierungen entfernt.
Die Bilanz funktioniert jetzt. Es gibt wie früher eine Ausgleichsposition, die
ich jetzt "nicht verbuchter Gewinn/Verlust" genannt habe. Sie entsteht, wenn
zum Stichtag die Aufwands-/Ertragskonten noch nicht vollständig abgeschlossen
sind (oder die EB fehlerhaft war). Da ich am Template nichts geändert habe,
taucht sie jetzt (wie auch früher) etwas unglücklich unter "EIGENTUM" auf.
Moritz Bunkus [Mon, 27 Dec 2010 14:27:58 +0000 (15:27 +0100)]
CSV-Exportoptionen: Komma als Trennzeichen vorselektieren
Joachim Zach [Mon, 27 Dec 2010 13:41:31 +0000 (14:41 +0100)]
Mahnzinsen anhand des Fälligkeitsdatums berechnen
Fix für Bug 1384.
Signed-off-by: Moritz Bunkus <m.bunkus@linet-services.de>
Moritz Bunkus [Mon, 27 Dec 2010 13:36:11 +0000 (14:36 +0100)]
Nach Redirect keine Ausgaben tätigen
Moritz Bunkus [Mon, 27 Dec 2010 13:35:59 +0000 (14:35 +0100)]
Vor Löschen von Kunden/Lieferanten nachfragen
Moritz Bunkus [Mon, 27 Dec 2010 13:33:38 +0000 (14:33 +0100)]
Warnen, falls L-Plugin benutzt aber nicht mit [% USE L %] eingebunden wird
Moritz Bunkus [Mon, 27 Dec 2010 13:23:25 +0000 (14:23 +0100)]
Vergessener locales.pl-Lauf
Moritz Bunkus [Mon, 27 Dec 2010 13:23:15 +0000 (14:23 +0100)]
Fehlermeldung ausgeben, wenn Kunde/Lieferant mit "EU mit UStID" aber ohne UStID gespeichert werden soll
Fix für Bug 1406.
Moritz Bunkus [Mon, 27 Dec 2010 13:16:19 +0000 (14:16 +0100)]
Steuerzone darf nicht leer sein
Moritz Bunkus [Mon, 27 Dec 2010 13:11:37 +0000 (14:11 +0100)]
Fehler beim Mergen: Schließende } versehentlich entfernt
Moritz Bunkus [Mon, 27 Dec 2010 13:05:00 +0000 (14:05 +0100)]
jQuery-Form-Plugin für AJAXifizierung von Forms
Moritz Bunkus [Mon, 27 Dec 2010 13:04:45 +0000 (14:04 +0100)]
Update auf jQuery 1.4.4
Moritz Bunkus [Mon, 27 Dec 2010 13:04:32 +0000 (14:04 +0100)]
Helferfunktionen für AJAX-Aufrufe/DOM-Modifikationen mit jQuery: Elemente ersetzen