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
Moritz Bunkus [Mon, 27 Dec 2010 13:03:47 +0000 (14:03 +0100)]
HTML-Attribut 'disabled' entfernen, wenn es existiert aber undefiniert ist
Ansonsten erschwert es das Setzen sehr...
Sven Schöling [Mon, 27 Dec 2010 13:03:24 +0000 (14:03 +0100)]
tabbed ids müssen statisch vergebbar sein, sonst funktioniert persistent mode nicht.
Sven Schöling [Mon, 27 Dec 2010 13:02:30 +0000 (14:02 +0100)]
L.dump
Moritz Bunkus [Mon, 27 Dec 2010 13:01:42 +0000 (14:01 +0100)]
Nicht im onchange sortieren
Dadurch wurden Selektionen zurückgesetzt, was Multi-Select verhindert
hat.
Moritz Bunkus [Mon, 27 Dec 2010 13:01:30 +0000 (14:01 +0100)]
Ausgewählte Elemente in hiddens verschicken lassen
Ansonsten werden nur die mitgeschickt, die momentan ausgewählt sind.
Moritz Bunkus [Mon, 27 Dec 2010 13:01:03 +0000 (14:01 +0100)]
Namen der Original-Select auf "Ausgewählt"-Select umziehen
Moritz Bunkus [Mon, 27 Dec 2010 13:00:12 +0000 (14:00 +0100)]
Per default alle Items unselektiert
Moritz Bunkus [Mon, 27 Dec 2010 12:58:55 +0000 (13:58 +0100)]
CSS-Klasse für Zurücksetzen von Float-Umgebungen
Conflicts:
css/lx-office-erp.css
Moritz Bunkus [Mon, 27 Dec 2010 12:57:56 +0000 (13:57 +0100)]
Layout-Helfer für multiselect2side
Moritz Bunkus [Mon, 27 Dec 2010 12:57:43 +0000 (13:57 +0100)]
Automatisches Sortieren der Liste
Moritz Bunkus [Mon, 27 Dec 2010 12:57:25 +0000 (13:57 +0100)]
DOS style newlines -> Unix style newlines
Moritz Bunkus [Mon, 27 Dec 2010 12:56:44 +0000 (13:56 +0100)]
jquery.multiselect2side hinzugefügt
Moritz Bunkus [Mon, 27 Dec 2010 12:52:28 +0000 (13:52 +0100)]
JavaScript-String-Escaping
Moritz Bunkus [Mon, 27 Dec 2010 12:52:13 +0000 (13:52 +0100)]
options_for_select: Unterstützung für multiple selected-values
Moritz Bunkus [Mon, 27 Dec 2010 12:51:56 +0000 (13:51 +0100)]
Funktion zur Ausgabe von Stylesheet-Links
Conflicts:
SL/Template/Plugin/L.pm
Sven Schöling [Mon, 27 Dec 2010 12:50:39 +0000 (13:50 +0100)]
button tag und areainput tag in L.pm
Sven Schöling [Mon, 27 Dec 2010 12:50:26 +0000 (13:50 +0100)]
Dokumentation
Moritz Bunkus [Mon, 27 Dec 2010 12:50:02 +0000 (13:50 +0100)]
L.tabbed - tab areale einfach erstellen.
Ausserdem einige neue html_tag Funktionen.
Conflicts:
SL/Template/Plugin/L.pm
Moritz Bunkus [Mon, 27 Dec 2010 12:49:24 +0000 (13:49 +0100)]
Select-Optionen: "value" für "0" richtig erzeugen
Vorher: <option value="">...</option>
Jetzt: <option value="0">...</option>
Moritz Bunkus [Mon, 27 Dec 2010 12:49:09 +0000 (13:49 +0100)]
submit_tag: JavaScript-Confirm erfragen, wenn Parameter confirm gesetzt ist
Moritz Bunkus [Mon, 27 Dec 2010 12:48:50 +0000 (13:48 +0100)]
textarea_tag: Content ging durch Verwechslung then/else verloren
Sven Schöling [Mon, 27 Dec 2010 12:45:10 +0000 (13:45 +0100)]
options_for_select - subs übergeben
ausserdem mehr dokumentation.
Sven Schöling [Mon, 27 Dec 2010 12:44:52 +0000 (13:44 +0100)]
L: date_tag muss im render modus jsc_dateformat selbst generieren.
Sven Schöling [Mon, 27 Dec 2010 12:44:32 +0000 (13:44 +0100)]
L: hidden_tag, submit_tag
Moritz Bunkus [Mon, 27 Dec 2010 12:44:06 +0000 (13:44 +0100)]
select_tag: Automatischer Aufruf von options_for_select falls Optionen-Argument kein String ist
Moritz Bunkus [Mon, 27 Dec 2010 12:43:40 +0000 (13:43 +0100)]
Layout-Helfer für JavaScript-Src-Tags
Conflicts:
SL/Template/Plugin/L.pm
Moritz Bunkus [Mon, 27 Dec 2010 12:42:44 +0000 (13:42 +0100)]
Hilfsfunktionen textarea_tag und radiobutton_tag
Sven Schöling [Mon, 27 Dec 2010 12:38:58 +0000 (13:38 +0100)]
Bugfix: Id für date_tag war nicht korrekt.
date_tag
Beispiel ist hier nicht mit enthalten, weil der date_tag gleichzeitig einen
graphischen datepicker rendert, deshalb hier im Commit:
[% USE L %]
[% L.date_tag('orddate', orddate, cal_align => 'BL') %]
Das erste ist der name in html, das zweite der Wert zum befüllen, das dritte
die Orientierung des Popups.
Bugfix: Id für date_tag war nicht korrekt.
Moritz Bunkus [Mon, 27 Dec 2010 12:18:19 +0000 (13:18 +0100)]
Von (pdf)latex angelegtes Verzeichnis users/.texmf-var ignorieren
Moritz Bunkus [Mon, 27 Dec 2010 12:17:22 +0000 (13:17 +0100)]
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
Moritz Bunkus [Mon, 27 Dec 2010 12:17:06 +0000 (13:17 +0100)]
Benötigte LaTeX-Pakete nach letztem \usepackage oder vor \begin{document} einbinden
Erst, wenn weder das Eine noch das Andere gefunden wurde, werden die
benötigten Zeilen am Ende angefügt.
Fix für Bug 1414.
Moritz Bunkus [Mon, 27 Dec 2010 12:12:35 +0000 (13:12 +0100)]
Vor dem Ausführen von (pdf)latex das HOME auf das users-Verzeichnis setzen
Es gibt Situationen, in denen (pdf)latex Fontdateien für bestimmte
Schriftgrößen on the fly erzeugen muss. Diese werden in ~/.texmf-var
gespeichert. Deshalb muss das Verzeichnis, das (pdf)latex für HOME
hält, vom Webserver schreibbar sein.
Verhält sich analog zur Situation mit Umwandlung von
OpenDocument-Vorlagen nach PDF; da muss OpenOffice nach
~/.openoffice.org schreiben.
Sven Schöling [Mon, 27 Dec 2010 11:37:06 +0000 (12:37 +0100)]
Lagerbewegungen auch für Dienstleistungen friegeben.
Fix für Bug 1383.
Da sich Lagerbewegungen sowieso nicht komplett aus den Dienstleistungen
raushalten ließen, und es überzeugende Argumente dafür gibt Dienstleistungen
auch einlagern zu können, entfernt dieser Patch die Beschränkung, dass nur Waren
eingelagert werden dürfen.
Sven Schöling [Wed, 22 Dec 2010 09:15:39 +0000 (10:15 +0100)]
Seltsames Unicodezeichen in SL/IS.pm entfernt.
Dachte Geoffrey sieht das noch, aber was solls, ist eh nur ein Zeichen.
G. Richardson [Tue, 21 Dec 2010 12:07:59 +0000 (13:07 +0100)]
Bug 1520: Division by zero Fehler
verhindern, daß Preisfaktor 0 ist
G. Richardson [Tue, 21 Dec 2010 12:04:14 +0000 (13:04 +0100)]
Merge branch 'master' of ssh://git-grichardson@lx-office.linet-services.de/~/lx-office-erp
Lars Kruse [Tue, 21 Dec 2010 10:48:33 +0000 (11:48 +0100)]
korrekte Umwandlung des Grad-Symbols für Latex-Vorlagen
Fix zu Bug 1496.
Jan Büren [Sat, 18 Dec 2010 13:14:24 +0000 (14:14 +0100)]
Merge branch 'master' of ssh://git-jbueren@lx-office.linet-services.de/~/lx-office-erp
Jan Büren [Sat, 18 Dec 2010 13:13:07 +0000 (14:13 +0100)]
Standard-Auswahl für Umlaufvermögenskonto (Bank) mandantenweit setzen. Ferner yearend aus AM.pm entfernt und schliessende </options> für selectAP_paid Array hinzugefügt