Sven Schöling [Tue, 11 Oct 2011 13:13:04 +0000 (15:13 +0200)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Tue, 11 Oct 2011 13:06:39 +0000 (15:06 +0200)]
Testseite für part autocomplete
Conflicts:
templates/webpages/part/ajax_autocomplete.html
Sven Schöling [Tue, 11 Oct 2011 13:01:46 +0000 (15:01 +0200)]
CVars für Kunden
Experimentelles Feature!
Das gleiche kann später für vendors auch analog gemacht werden, beides
gleichzeitig (also eine kompinierte vc box) ist im moment nicht vorgesehen.
Bugs:
- Erneuern sowohl in überlagerten Belegen als auch in den Waren funktioniert noch nicht richtig
- Drucken ist ungetestet
- invalid + überlagern funktioniert noch nicht.
Sven Schöling [Tue, 11 Oct 2011 12:58:25 +0000 (14:58 +0200)]
customer_picker
testpage ist zu Dokumentationszwecken noch dabei, aber nicht mehr durch action
erreichbar.
Sven Schöling [Tue, 11 Oct 2011 12:57:21 +0000 (14:57 +0200)]
displayable_name methode für customer
Sven Schöling [Tue, 11 Oct 2011 12:56:15 +0000 (14:56 +0200)]
Testpage wieder entfernen.
Moritz Bunkus [Thu, 28 Oct 2010 16:01:28 +0000 (18:01 +0200)]
Unterstützung für Variablenzugriffe auf Objekte/Hashes in Druckvorlagen
Wenn z.B. SL::Order->order_details $form->{ORDER_OBJ} auf eine Instanz
von SL::DB::Order setzt, so kann im Template wie folgt darauf
zugegriffen werden:
Kunddenname: <%ORDER_OBJ.customer.name%>
Moritz Bunkus [Mon, 10 Oct 2011 13:12:29 +0000 (15:12 +0200)]
UTF-8-Daten vor Ausgabe an Template auf Form C normalisieren
Wenn UTF-8-Daten als Form D vorliegen, so steigt LaTeX aus, weil es
diese Form nicht kennt.
Sven Schöling [Mon, 10 Oct 2011 12:56:31 +0000 (14:56 +0200)]
Fixes vom portieren
Sven Schöling [Mon, 27 Jun 2011 10:50:31 +0000 (12:50 +0200)]
JSON Filter.
Sven Schöling [Fri, 10 Jun 2011 13:57:47 +0000 (15:57 +0200)]
Autocomplete version 1 - mehrere eingabefelder, type filter, limit
Sven Schöling [Fri, 10 Jun 2011 13:57:02 +0000 (15:57 +0200)]
Part::type_filter kommt nun auch mit mehreren werten klar.
Sven Schöling [Fri, 3 Jun 2011 12:24:37 +0000 (14:24 +0200)]
Vendor auch in mappings listen.
Sven Schöling [Fri, 7 Oct 2011 13:12:28 +0000 (15:12 +0200)]
raw option für Controller Base
Sven Schöling [Fri, 7 Oct 2011 13:13:58 +0000 (15:13 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Jan Büren [Thu, 6 Oct 2011 16:47:06 +0000 (18:47 +0200)]
Verwaiste Zahlungsbedingungen in vc vorher auf NULL setzen und danach den neuen Fremdschlüssel
Jan Büren [Thu, 6 Oct 2011 15:39:13 +0000 (17:39 +0200)]
Zusätzliche Fremdschlüssel für Sprache, Lieferantentyp und Zahlungskonditionen in Tabelle vendor.
Jan Büren [Thu, 6 Oct 2011 15:26:57 +0000 (17:26 +0200)]
Zusätzliche Fremdschlüssel für Sprache, Kundentyp und Zahlungskonditionen bei Kunden hinzugefügt.
Bernd Blessmann [Thu, 6 Oct 2011 11:53:11 +0000 (13:53 +0200)]
Änderungen für die Aufklappmenüs Forderungen und Verbindlichkeiten verhindern, ...
... bei schon bebuchten Konten. Siehe auch Bug 1640.
Sven Schöling [Fri, 30 Sep 2011 13:02:41 +0000 (15:02 +0200)]
customer vendor in oe mit foreign keys sichern.
Bernd Blessmann [Sat, 1 Oct 2011 07:35:08 +0000 (09:35 +0200)]
post auch als inline aufrufbar
damit es von einem Skript aus benutzt werden kann.
Bernd Blessmann [Thu, 29 Sep 2011 20:07:56 +0000 (22:07 +0200)]
Bug bei 'Änderbarkeit der Zahlungen bei K./D.-Buchungen' behoben.
Die nicht geänderten Zahlungen wurden aus der Datenbank und nicht
aus der Form (hiddens) genommen. Damit lag ein falsches Zahlenformat
vor.
Sven Schöling [Wed, 28 Sep 2011 11:28:32 +0000 (13:28 +0200)]
Sven Schöling [Wed, 28 Sep 2011 11:24:48 +0000 (13:24 +0200)]
Getopt: zwei boolean auf die gleiche Variable funktioniert nicht.
Sven Schöling [Tue, 27 Sep 2011 17:23:53 +0000 (19:23 +0200)]
Doc update
Sven Schöling [Tue, 27 Sep 2011 16:48:44 +0000 (18:48 +0200)]
rose_auto_create_model: --diff, --dry-run alias für -n
Sven Schöling [Tue, 27 Sep 2011 14:06:42 +0000 (16:06 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Sven Schöling [Tue, 27 Sep 2011 14:06:11 +0000 (16:06 +0200)]
RDBO: crm- und Kassentabellen ignorieren
Sven Schöling [Tue, 27 Sep 2011 14:05:01 +0000 (16:05 +0200)]
rose_auto_create_model.pl überarbeitet.
- nocommit option
- farbige ausgabe
- verbose
- login aus config laden
- bessere doku
G. Richardson [Tue, 27 Sep 2011 13:56:10 +0000 (15:56 +0200)]
Deutsche Übersetzung für Warenbuchungsmethoden und Gewinnermittlungsarten
Sven Schöling [Mon, 26 Sep 2011 15:50:09 +0000 (17:50 +0200)]
Ein Query in $::form->create_links beschleunigt
Sven Schöling [Mon, 26 Sep 2011 14:26:12 +0000 (16:26 +0200)]
$::lxdebug->log_time optional text mitgeben.
Sven Schöling [Fri, 23 Sep 2011 14:15:16 +0000 (16:15 +0200)]
STDOUT nicht neu aufmachen
Sven Schöling [Fri, 23 Sep 2011 12:24:44 +0000 (14:24 +0200)]
bp delete confirm und checkall ins template verschoben.
Sven Schöling [Fri, 23 Sep 2011 12:15:55 +0000 (14:15 +0200)]
bp::list_spool auf template umgestellt.
Sven Schöling [Thu, 22 Sep 2011 13:56:21 +0000 (15:56 +0200)]
bp/search in templates umgebaut
Sven Schöling [Wed, 21 Sep 2011 10:59:04 +0000 (12:59 +0200)]
Login im head frame anzeigen.
Bernd Blessmann [Wed, 21 Sep 2011 09:35:22 +0000 (11:35 +0200)]
Hinweis zu problematischen Kontenrahmen Swiss-German und Austria.
Sven Schöling [Tue, 20 Sep 2011 17:33:55 +0000 (19:33 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Bernd Blessmann [Tue, 20 Sep 2011 10:19:24 +0000 (12:19 +0200)]
Steuersatz/taxzone aus Masken nicht überschreiben.
Der Steuersatz wurde bisher beim Drucken mit dem aus
den Kunden- oder Lieferantenstammdaten überschrieben.
Sven Schöling [Tue, 20 Sep 2011 09:53:41 +0000 (11:53 +0200)]
Den Rest von rc.pl auch noch aufgeräumt.
- select_all funktion durch checkall jquery ersetzt
- update gefixt.
Sven Schöling [Tue, 20 Sep 2011 09:38:06 +0000 (11:38 +0200)]
rc.pl display_form in template ausgelagert.
Warnung: Muss nochmal gut durchgetestet werden.
Sven Schöling [Tue, 20 Sep 2011 09:37:12 +0000 (11:37 +0200)]
Funktionen die Listen zurückgeben kommen in Template::Plugins als arrayref an. -.-
Sven Schöling [Tue, 22 Mar 2011 11:55:07 +0000 (12:55 +0100)]
CSS Klasse "numeric" um numerische Spalten in Tabellen rechtsbündig zu halten.
Sven Schöling [Mon, 19 Sep 2011 16:56:31 +0000 (18:56 +0200)]
rc.pl: reconciliation in template ausgelagert
Sven Schöling [Mon, 19 Sep 2011 15:36:43 +0000 (17:36 +0200)]
$::all_units nicht in SL::Form benutzen.
Die einzige verbliebene instanz von all_units ist jetzt nur noch in SL::AM
Die muss noch gefixt werden, aber die anderen beiden haben damit nichts zu tun.
Sven Schöling [Mon, 19 Sep 2011 15:34:10 +0000 (17:34 +0200)]
%::debug_options => $::lx_office_conf->{debug}->{options}
Globale Hashes sind mit der jetzigen Konfiguration eh nicht schreibbar (zum
Glück) und der Standard benutzt das eh nicht. Wenn also einer das braucht,
bitte das benutzen.
Sven Schöling [Mon, 19 Sep 2011 15:33:22 +0000 (17:33 +0200)]
Warning beim Watchdog unterdrücken.
Sven Schöling [Mon, 19 Sep 2011 15:32:53 +0000 (17:32 +0200)]
$::all_units nicht in MoreCommon benutzen.
Sven Schöling [Mon, 19 Sep 2011 15:32:19 +0000 (17:32 +0200)]
compare_numbers argumente nicht rausshiften
Jan Büren [Mon, 19 Sep 2011 10:40:21 +0000 (12:40 +0200)]
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
Jan Büren [Mon, 19 Sep 2011 10:39:06 +0000 (12:39 +0200)]
<%terms%> ist keine wirkliche Druckvariable, vom Kontext-Zusammenhang sollte hier <%duedate%> angezeigt werden.
Entsprechend im Standard Rechnungsdruckvorlage für deutsch korrigiert.
Sven Schöling [Mon, 19 Sep 2011 09:12:58 +0000 (11:12 +0200)]
dbupgrade .pl müssen nicht strict sein.
Sven Schöling [Mon, 19 Sep 2011 09:12:36 +0000 (11:12 +0200)]
chart of account suche in template ausgelagert
Sven Schöling [Fri, 16 Sep 2011 15:27:47 +0000 (17:27 +0200)]
delete in oe in templates ausgelgert
Sven Schöling [Fri, 16 Sep 2011 15:05:19 +0000 (17:05 +0200)]
Nachtrag zu 3-arg open: STDOUT nicht überflüssig öffnen.
Führte zu einem skurrilen Bug wo der :raw Layer unter cgi nicht auf STDOUT propagiert wird
Sven Schöling [Fri, 16 Sep 2011 10:32:01 +0000 (12:32 +0200)]
select_project in templates ausgelagert
Bernd Blessmann [Thu, 15 Sep 2011 19:26:36 +0000 (21:26 +0200)]
changelog angepasst.
Bernd Blessmann [Thu, 15 Sep 2011 19:10:36 +0000 (21:10 +0200)]
Kosmetik
Leerzeichen am Zeilenende entfernt.
Bernd Blessmann [Wed, 14 Sep 2011 10:34:22 +0000 (12:34 +0200)]
Änderbarkeit bei Zahlungen f. Einkaufsrechnungen konfigurierbar.
Nie, immer oder am selben Tag, einstellbar in der lx_office.conf
Bernd Blessmann [Wed, 14 Sep 2011 10:33:36 +0000 (12:33 +0200)]
doppeltes </td> entfernt.
Bernd Blessmann [Tue, 13 Sep 2011 07:26:06 +0000 (09:26 +0200)]
Änderbarkeit bei Zahlungen f. Verkaufsrechnungen konfigurierbar.
Nie, immer oder am selben Tag, einstellbar in der lx_office.conf
Sven Schöling [Thu, 15 Sep 2011 12:49:54 +0000 (14:49 +0200)]
Alle 2-arg open in 3-arg open verwandelt.
Sven Schöling [Thu, 15 Sep 2011 09:44:03 +0000 (11:44 +0200)]
iterator muss resettet werden
Sven Schöling [Wed, 14 Sep 2011 10:40:26 +0000 (12:40 +0200)]
Csv Import Helper: classenlose profile dürfen den Dispatcher nicht abschiessen.
Sven Schöling [Wed, 14 Sep 2011 10:39:55 +0000 (12:39 +0200)]
Verhindern, dass Customvars bei zirkulären Includes mehrfach registriert werden.
Sven Schöling [Wed, 14 Sep 2011 10:38:10 +0000 (12:38 +0200)]
Tabs sind mittlerweilee selten genug dass man sie forcieren kann.
Sven Schöling [Wed, 14 Sep 2011 10:34:47 +0000 (12:34 +0200)]
broken_links warnings unterdrücken
Sven Schöling [Wed, 14 Sep 2011 10:32:35 +0000 (12:32 +0200)]
csv test updates.
Sven Schöling [Wed, 14 Sep 2011 09:46:59 +0000 (11:46 +0200)]
doc typo
Sven Schöling [Wed, 14 Sep 2011 09:46:35 +0000 (11:46 +0200)]
custom_variables accessor wird jetzt vom mixin erstellt.
Sven Schöling [Wed, 14 Sep 2011 09:46:21 +0000 (11:46 +0200)]
typo
Sven Schöling [Wed, 14 Sep 2011 09:45:56 +0000 (11:45 +0200)]
typo
Sven Schöling [Wed, 14 Sep 2011 09:45:35 +0000 (11:45 +0200)]
neue kanonische globale Variable "instance_conf"
Sven Schöling [Wed, 14 Sep 2011 09:45:13 +0000 (11:45 +0200)]
db gibt es nicht mehr.
Sven Schöling [Wed, 14 Sep 2011 09:44:36 +0000 (11:44 +0200)]
standardmäßig tests auf multithreaden.
Sven Schöling [Wed, 14 Sep 2011 09:44:18 +0000 (11:44 +0200)]
eine warning beseitigt.
Sven Schöling [Thu, 14 Jul 2011 13:43:15 +0000 (15:43 +0200)]
Percent Attributhelper hat sich mittlerweile geändert.
Sven Schöling [Wed, 14 Sep 2011 09:43:18 +0000 (11:43 +0200)]
dispatcher muss mittlerweile eine Instanz sein.
Sven Schöling [Tue, 8 Mar 2011 11:36:15 +0000 (12:36 +0100)]
Rekursiv testen.
Sven Schöling [Tue, 13 Sep 2011 15:06:44 +0000 (17:06 +0200)]
tabelle invoice <-> InvoiceItem.
Sven Schöling [Wed, 14 Sep 2011 09:10:53 +0000 (11:10 +0200)]
CVars als Object Mixin.
Conflicts:
SL/DB/Customer.pm
SL/DB/Part.pm
SL/DB/Vendor.pm
Moritz Bunkus [Mon, 12 Sep 2011 15:19:00 +0000 (17:19 +0200)]
Quoting übernimmt das Template
Fix für Bug 1675.
Moritz Bunkus [Thu, 8 Sep 2011 15:55:38 +0000 (17:55 +0200)]
Merge branch 'sepa-fixes'
Moritz Bunkus [Thu, 8 Sep 2011 15:55:21 +0000 (17:55 +0200)]
Update SEPA-XML-Dateien-Erzeugung auf Spezifikation v2.5
Fix für Bug 1699.
Moritz Bunkus [Thu, 8 Sep 2011 15:34:31 +0000 (17:34 +0200)]
IBAN/BIC durch Masken durchreichen
Bei Umstellung von "nur Überweisung" auf "auch Einzug" gingen IBAN/BIC
in den Masken verloren, weil die Eingabefelder "vc_bic" hießen, der
Code aber nach "${vc}_bic" gesucht hat, effektiv also nach
"customer_bic" oder "vendor_bic".
Bernd Blessmann [Wed, 7 Sep 2011 11:35:06 +0000 (13:35 +0200)]
Merge branch 'master' into bug1640
G. Richardson [Tue, 6 Sep 2011 12:04:44 +0000 (14:04 +0200)]
Verkaufsbericht: Komplett gutgeschriebene Artikel berücksichtigen
Spezialfall wo qty innerhalb einer Subtotal 0 ist, wenn es zu allen Positionen
eine Gutschrift gibt. In diesem Fall wird der Gesamt-VK und Gesamt-EK auf 0
gesetzt, dies wurde bisher falsch berechnet.
G. Richardson [Mon, 5 Sep 2011 11:12:26 +0000 (13:12 +0200)]
Bei Gutschrift aus VK-Rechnung auch EK-Preis übernehmen
Ansonsten geht lastcost verloren und Ertrag der Gutschrift wird 100%
Dies stört im Rechnungsbericht und Verkaufsbericht
Bernd Blessmann [Tue, 6 Sep 2011 11:25:34 +0000 (13:25 +0200)]
Änderbarkeit der Zahlungen bei Debitorenbuchungen konfigurierbar
Bernd Blessmann [Tue, 6 Sep 2011 11:23:30 +0000 (13:23 +0200)]
Kosmetik
Bernd Blessmann [Tue, 6 Sep 2011 09:19:21 +0000 (11:19 +0200)]
Merge branch 'master' into bug1640
Moritz Bunkus [Fri, 2 Sep 2011 14:05:47 +0000 (16:05 +0200)]
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus [Fri, 2 Sep 2011 14:05:38 +0000 (16:05 +0200)]
Artikelauswahl gefixt: das Ausgewählte nehmen, nicht den ersten Treffer
Hintergrund: Suche in SL/IS.pm hat (sehr außergewöhnlich) ein
Suchkriterium nach EAN mit "OR" verknüpft. Dadurch, dass die Suche
nach ID schlicht ans Ende mit "AND" gestellt wurde, ergab sich grob
"(NOT OBSOLETE) OR (ean = ? AND id = ?)", wodurch wieder mehr als ein
Treffer gefunden wurde.
Bug wurde in Revision
cb253140 eingebaut.
Bernd Blessmann [Wed, 31 Aug 2011 13:28:51 +0000 (15:28 +0200)]
Änderbarkeit bei Zahlungen f. Kreditorenbuchungen konfigurierbar machen.
Nie, immer oder am selben Tag, einstellbar in der lx_office.conf
Bernd Blessmann [Thu, 1 Sep 2011 11:23:22 +0000 (13:23 +0200)]
Fix für Bug 1673
bei "Erneuern" und "Als neu speichern" nicht mehr immer drucken.
Bernd Blessmann [Wed, 31 Aug 2011 21:38:18 +0000 (23:38 +0200)]
Teil-Fix für Bug 1673 : Drucken geht wieder ...
bei "Erneuern" und "Als neu speichern" wird immer noch gedruckt.
Bernd Blessmann [Wed, 31 Aug 2011 14:22:58 +0000 (16:22 +0200)]
Wechselkurs ging bei Kreditoren/Debitoren-Buchungen verloren, wenn er kleiner 1 war.
Bernd Blessmann [Wed, 31 Aug 2011 08:25:16 +0000 (10:25 +0200)]
gldate bei Zahlungen bei Kreditorenbuchungen auf current_date setzen
Moritz Bunkus [Fri, 26 Aug 2011 09:06:14 +0000 (11:06 +0200)]
Bessere Fehlermeldung ausgeben, wenn eine Anwendung wie pdflatex nicht gefunden wird