Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Menge und Soldtotal in Warensuche getrennt.
Fix zu Bug 1635. Ausserdem die Spalten umsortiert und die Spalten sinnvollerbenannt. Vorher wurde soldtotal im bsooqr mode auf die onhand Spalte gelegt,das musste einfach nur entfernt werden.
Buttons "Drucker-" und "Datenbankadmininstration" in Admin-Interface tauschen
fix Bug 1737
Status "geliefert" bei Auftraegen umbenannt in Staus "Lieferschein erstellt"
Kommentar zu Bestandsmethode beim Anlegen von Mandanten
Lieferscheine einlagern/auslagern fragt jetzt nach, wenn die Menge nicht mit der angegeben übereinstimmt.
Zu Bug 1717.
Unser eigenes "check all checkboxes" durch unsere eigene jQuery-Variante ersetzen
Bugfix 1771 - Zahlungsausgang: Lieferant wird nicht ausgewählt, wenn Name 2 Leerzeichen hintereinander enthält
Im Browser werden 2 Leerzeichen zu einem zusammengefasst, allerdings bleiben alle Werte die mit value="asdf jkl" entsprechend definiert werden erhalten. Somit die Auswahlliste(n) entsprechend um value erweitert und...
Merge branch 'curr_workflow'
pagebreak-Mechanismus entfernen
Fix für Bug 1733.
Bug 1756 - Ertrag in Bruttorechnung gefixed
Bei Rechnungen mit "Steuer im Preis inbegriffen":Ertrag wurde berechnet als ob sellprice netto und lastcost netto war.Sellprice wird jetzt erst auf den Nettobetrag umgerechnet, bevor der Ertrag berechnet wird.
Das XUL-/XML-Menü entfernen
Das alte XUL-/XML-Menü war von der Benutzung her zwar beliebt, hatteaber aush administrativer Sicht diverse Probleme. Früher konnteFirefox XUL von beliebigen Webservern ausführen, heute seit Firefox 4nicht mehr -- aus Sicherheitsgründen. Daher musste man bereits ein...
Fix für Bug 1770 - Währung / currency überlebt Workflow über Lieferschein nicht
Fix für Bug 1759: (Verbesserung) Währung bei Kunden / Lieferanten vorbelegen
Für Kunden und Lieferanten kann jetzt in den Stammdaten eine Währungeingestellt werden, die als Voreinstellung in den Ver- und Einkaufs-Masken dient.
- f-tex angepasst an commit 64084bfa6ba2c9167ff4a5 - setup.sh entfehrnt, Einrichtung nun ueber admin.pl-> Benutzerverwaltung moeglich - doku verschoben in das source Verzeichnis
CSV-Import von Waren: Standardeinheit für Zeilen ohne Einheit hinzufügen
Fehlendes Plugin führte zu segfaults später.
Fix für Bug 1753, Benutzerdefinierte Variable f. Waren: bearbeitbar nicht auswählbar
Es gibt jetzt ein Erneuern-Knopf. Und dieser wird auch beim Wechseln des Modulesausgelöst.
Login in den den Top-Frame laden.
Nach Klick auf "Programm->Administration" kommt man auf den Admin-Login-Screen.Klickt man hier den Link "Zurück zur Loginseite", kommt es aus ungeklärter Ursachemachmal dazu, dass der Login-Screen und danach das ganze Frameset in den Frame "main_window"...
fancy LaTeX initialsiehe doc/2011-12-14_alternatives_vorlagensystem_f-tex.txt
SL::Controller::Base wrapper für ReportGenerator
Paginating: Schriftzüge "Nächster" und "Vorheriger"
Häkchen bei der Konto-Konfiguration als Radio-Buttons ...
... f. Forderungen u. Verbindlichkeiten.
Löschen und Häkchen Ändern bei Konten, die als Automatikkonten für andere Konten dienen, verhindern.
Zumindest bei Forderungen und Verbindlichkeiten.
Falsche Variablennamen (durch copy/paste) berichtigt.
Werte von ausgegrauten (disabled) Häkchen als hidden mitschleifen, ...
damit sie beim Speichern nicht verloren gehen. Fehler ist imcommit ee23f6e0a13418cf83d8f70063e2a0de5f5ea66b reingekommen,da mir nicht klar war, dass disabled input tags keine Wertean die Form liefern.
Paginating Sanity:
Nur Seiten anzeigen die...- Erste oder letzte Seite sind- In der Nähe der aktuellen Seite (+3) 10,50,100,500,1000,5000 Seiten von der aktuellen entfernt sind
Französische Quotations als Pfeile benutzen.
Next/Last Pfeile für Paginating.
Paginates nur anzeigen, wenn mindestens 2 Seiten.
Simples Pagination System als Manager Mixin.
gl.pl:search -> templates
flash messages wegklickbar gemacht.
Beispiel zum vorherigen Commit
Onlinehilfe als modale Overlays.
L.online_help_tag produziert jetzt nicht mehr ein Popup sondern ein modales Overlay.Im template muss leider im Moment noch ein Ziel dafür eingebunden werden mit:
[% PROCESS 'common/help_overlay.html' %]
Diverse Änderungen an RB-Vorlagen
Neuer Vorlagensatz RB
Verzeichnis für Druckvorlagensätze von mastertemplates in print umbenannt.
Vorlagensätze nach mastertemplates in eigene Verzeichnisse verschoben.
flash in ct/form_header
überflüssiges jquery include in ct/form_header
ct header div -> h1
rp.pl::tax_report nach template ausgelagert.
rp.pl::print_options auf template umgestellt.
User Attribut "role" entfernt.
Wurde früher benutzt um Rechteverwaltung zu emulieren. Es gab noch zweiInstanzen wo das benutzt wurde um zu kontrollieren ob das Feld bcc angezeigtwerden soll, die sind jetzt auf das Recht "email_bcc" gemappt.
Als Schmankerl: role wurde im Userbereich unter den Benutzereinstellungen als...
rp.pl::e_mail auf template umgestellt.
Ausserdem bcc check von role = 'admin' auf Rechtecheck umgestellt.
rp.pl::report auf template umgestellt.
Bei der Umstellung sind die folgenden vier Funktionalitäten aufgefallen:- tax_collected- tax_apid- nontaxable_purchases- nontaxable_sales
Diese 4 Funktionen waren schon in der ältesten erhaltenen git Version von...
CGI::Ajax aus am/list_accounts entfernt.
set_duedate ajax auf jquery umgestellt
date_tags in is/form_header
CGI::Ajax aus ir/form_header entfernt.
duedate auf jquery umgeschrieben. Die Funktion von (irreführend)set_duedate_vendor auf get_duedate_vendor umbenannt.
date_tag in ir/form_header, fehlender tag in credit_notes
date_tags in ir/form_header
Artikelauswahl: Spaltenüberschriften fixen
Tabellenzeilen abwechselnd einfärben
datev -> template
pe -> templates
Hinweis auf doc/umstellung_eur.txt Beim Mandanten anlegen.
cp templates.
html id attribute dürfen nicht mit zahlen anfangen.
noch ein xhtml contentloser tag
hiddens und javascript in display:none zeilen einpacken, im table konstrukt sind sie nicht erlaubt.
javascript in den footer verschoben
hidden var korrekt escapen.
Reference Number => Reference
Fehler in e6f4310417ed916979a24a8699c549f38609d34a
hidden tags nicht irgendwo im table Layout ablegen, sondern direkt bei den Daten die sie repräsentieren.
ein tr zuviel
spacing nicht mit einem <tr height="5"> kontrollieren.
besseres id inferring in multibox
Hintergrund: html id Attribute dürfen nach Standard nicht mit Zahlen anfangen.Multibox kann übergebe ids nehmen, kann die aber nicht von der globalenform->{id} unterscheiden. Nun Trick: Nur die id nehmen, wenn sie nicht mit...
textarea cvar inputeflder mit L rendern, das kommt besser mit rows und cols klar
Merge branch 'master' of git@vc.linet-services.de:public/lx-office-erp
cvars in aufträgen bei update korrekt parsen und formatieren
date_tag auch in block inputs verwenden
Kosten- und Erfolgstellen zu unterscheiden macht(e) mittlerweile keinen Sinn mehr, da man ja entsprechend Kosten als Erfolg auf eine Kostenstelle buchen möchte. Ferner wird auch die Auswahlliste schon länger nicht mehr unterschieden.Entsprechend die letzten Rudimente in der Form.pm entfernt und das Datenmodell für Rose angepasst, sowie natürlich die Tabelle
date cvar mit date_tag anzeigen
Testseite für part autocomplete
Conflicts:
templates/webpages/part/ajax_autocomplete.html
CVars für Kunden
Experimentelles Feature!
Das gleiche kann später für vendors auch analog gemacht werden, beidesgleichzeitig (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...
customer_picker
testpage ist zu Dokumentationszwecken noch dabei, aber nicht mehr durch actionerreichbar.
Fixes vom portieren
Autocomplete version 1 - mehrere eingabefelder, type filter, limit
Änderungen für die Aufklappmenüs Forderungen und Verbindlichkeiten verhindern, ...
... bei schon bebuchten Konten. Siehe auch Bug 1640.
bp delete confirm und checkall ins template verschoben.
bp::list_spool auf template umgestellt.
bp/search in templates umgebaut
Login im head frame anzeigen.
Hinweis zu problematischen Kontenrahmen Swiss-German und Austria.
Den Rest von rc.pl auch noch aufgeräumt.
- select_all funktion durch checkall jquery ersetzt- update gefixt.
rc.pl display_form in template ausgelagert.
Warnung: Muss nochmal gut durchgetestet werden.
rc.pl: reconciliation in template ausgelagert