Erstellt vor 2 Jahren
Zuletzt geändert vor 2 Jahren
#2012 new Verbesserung/Featurewunsch
Autocompletion für die ERP
| Erstellt von: | Ciatronical | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | niedrig | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.7.0 |
| Schweregrad: | Verbesserung | Stichworte: | Autocomplete, Autocompletion, Autovervollständigung |
| Beobachter: |
Beschreibung
Hi All,
für alle Interessierten befindet im Tracksystem ein Patch der eine eine abschaltbare Autovervollständigung für Angebote, Aufträge, Rechnungen und Lieferscheine beinhaltet.
Es gibt zwei Modi.
Im Vollmodus wird bei der Eingabe von "müll":
Anna Müller
Julia Müller
Müllabfuhr GmbH
gefunden.
Bei ausgeschaltetem Vollmodus wird nur die Müllabfuhr GmbH gefunden.
Ronny Kumke _LxCars
Anhänge (2)
Änderungshistorie (4)
Geändert vor 2 Jahren durch Ciatronical
comment:1 Geändert vor 2 Jahren durch m.bunkus@…
Technische Kritikpunkte:
- Wenn ich deinen Patch richtig gelesen habe (habe ihn nicht ausprobiert), kann er so, wie er ist, nicht funktionieren, bzw. er wirft sofort neue Probleme auf. Wenn im bisherigen Code der Kunde gewechselt wird, werden gewisse Informationen aus der Datenbank neu geladen und dann die entsprechenden Felder gesetzt. Dazu gehören absolut essenzielle Dinge wie z.B. Steuerzone, Ansprechpartner, Kreditlimit, Vorlagensprache, Zahlungsbedingungen (und damit implizit auch das vorbelegte Fälligkeitsdatum) etc. etc. All das sind Dinge, die nach deinem Autocomplete erst beim nächsten Erneuern geändert werden (falls überhaupt). Finde ich ausgesprochen verwirrend.
- Weiterhin hast du einen Controller bin/mozilla/ac.pl angelegt. Das sind Controller, die im alten Controller-Modell geschrieben wurden. So etwas wollen wir bei neuem Code nicht mehr benutzen. Statt dessen wäre ein Controller in SL/Controller/... angebracht.
- "indicator.gif" ist ein wirklich wenig aussagekräftiger Name für ein Bild; vielleicht kann man das anders sinnvoll benennen -- "autocomplete-indicator.gif" wäre für mich schon OK.
- "image/indicator.gif" und "js/jquery.autocomplete.js" sind als ausführbar markiert, was sie nicht sein sollten.
- Die gepackte Version von jquery.autocomplete.js wird durch die ausgepackte ersetzt -- warum? Das erhöht nur die Ladezeiten.
comment:2 Geändert vor 2 Jahren durch Ciatronical
Ich habe folgendes geändert:
+ Neues Controller-Modell
+ Dateinamen und Rechte
+ Trennung von vorhandenen Autocompletioncode (v2)
+ jquery.autocomplete-v2.js gepackt
+ Autoausfüllen (abschaltbar) hinzugefügt
Auf der Todo-Liste steht noch:
+ Auswahlbox abschaltbar machen
+ Partnumber sortiert ausgeben
Geändert vor 2 Jahren durch Ciatronical
Benutzt neues Controller-Modell, Autoausfüllen-Funktion, Fehlerbereinigung

Abschaltbare Autocompletion für ERP