i***@kivitendo-premium.de
2017-05-30 12:02:30 UTC
Hallo kivi-Freund,
es hat sich was getan!
Hier die Benachrichtigung aus dem System:
Ticket #254 wurde aktualisiert von G. Richardson.
Was könnte man machen:
* da die Preishistorie schon per Trigger nach dem Update auf parts aktualisiert wird könnte man in add_parts_price_history_entry dort zusÀtzlich ein
@UPDATE parts SET priceupdate = now() where id = NEW.id;@
einbauen, finde ich aber etwas unschön, da der Trigger nach dem UPDATE auf parts lÀuft und dann wiederum parts aktualisiert. Zudem mÃŒÃte man den Code, der OLD.lastcost und NEW.lastcost vergleicht, duplizieren.
* man könnte einen "BEFORE UPDATE" Trigger auf parts setzen, der den OLD.lastcost/NEW.lastcost Vergleich macht und NEW.priceupdate = now(); direkt beim Speichern setzt. Und dann könnte der Trigger in add_parts_price_history_entry nur noch auf eine VerÀnderung von parts.priceupdate reagieren.
* parts.priceupdate komplett rausschmeiÃen und in den Berichten und der Artikelseite immer das Datum des letzten Eintrags aus parts_price_history anzeigen. Der Bericht muà dann allerdings etwas mehr arbeiten und alle Artikel danach zu sortieren ist etwas komplizierter.
----------------------------------------
Fehler #254: Artikeldetailansicht: Historie unvollstÀndig und "Erneuert am" kaputt
http://redmine.kivitendo-premium.de/issues/254#change-377
* Autor: Andreas Rudin
* Status: Neu
* PrioritÀt: Hoch
* Zugewiesen an:
* Kategorie:
* Zielversion:
----------------------------------------
kivitendo 3.5.0-beta (verifiziert mit Online-Demo auf kvitendo.de)
In der *Artikeldetailansicht* (ÃŒber Stammdaten â Berichte â Artikel â Suchen â einen aufgelisteten Artikel anklicken bzw. ÃŒber die Artikelschnellsuche):
1) Klick auf 'Historie' zeigt *höchstens einen Teil* der in der Datenbanktabelle *history_erp* *gespeicherten EintrÀge* zu diesem Artikel, manchmal auch gar nichts
2) In der *Historie fehlen* die bisher angezeigten Spalten mit der *Artikelnummer* und der *Buchungsnummer*: wurden diese *absichtlich* weggelassen oder nicht?
3) Das Feld *'Erneuert am'* ganz oben rechts in der Detailansicht (ÃŒber Listenpreis, Verkaufspreis etc.) zeigt nach dem Anpassen eines Preises *weiterhin das vorher bereits angezeigte Datum*. Das Aktualisieren des Datums klappt nicht mehr.
es hat sich was getan!
Hier die Benachrichtigung aus dem System:
Ticket #254 wurde aktualisiert von G. Richardson.
3) Das Feld *'Erneuert am'* ganz oben rechts in der Detailansicht (ÃŒber Listenpreis, Verkaufspreis etc.) zeigt nach dem Anpassen eines Preises *weiterhin das vorher bereits angezeigte Datum*. Das Aktualisieren des Datums klappt nicht mehr.
Das wurde in der Tat vergessen. Das ist jetzt aber auch so halb ÌberflÌssig geworden, seit in der Preisinformation die Preisentwicklung mitprotokolliert wird, man könnte auch einfach von dort das letzte Datum anzeigen. Allerdings gibt es im Artikelbericht die Möglichkeit nach dem "Erneuert am" Datum zu sortieren, was natÌrlich schön einfach ist, wenn es als eigene Spalte in parts.partupdate existiert.Was könnte man machen:
* da die Preishistorie schon per Trigger nach dem Update auf parts aktualisiert wird könnte man in add_parts_price_history_entry dort zusÀtzlich ein
@UPDATE parts SET priceupdate = now() where id = NEW.id;@
einbauen, finde ich aber etwas unschön, da der Trigger nach dem UPDATE auf parts lÀuft und dann wiederum parts aktualisiert. Zudem mÃŒÃte man den Code, der OLD.lastcost und NEW.lastcost vergleicht, duplizieren.
* man könnte einen "BEFORE UPDATE" Trigger auf parts setzen, der den OLD.lastcost/NEW.lastcost Vergleich macht und NEW.priceupdate = now(); direkt beim Speichern setzt. Und dann könnte der Trigger in add_parts_price_history_entry nur noch auf eine VerÀnderung von parts.priceupdate reagieren.
* parts.priceupdate komplett rausschmeiÃen und in den Berichten und der Artikelseite immer das Datum des letzten Eintrags aus parts_price_history anzeigen. Der Bericht muà dann allerdings etwas mehr arbeiten und alle Artikel danach zu sortieren ist etwas komplizierter.
----------------------------------------
Fehler #254: Artikeldetailansicht: Historie unvollstÀndig und "Erneuert am" kaputt
http://redmine.kivitendo-premium.de/issues/254#change-377
* Autor: Andreas Rudin
* Status: Neu
* PrioritÀt: Hoch
* Zugewiesen an:
* Kategorie:
* Zielversion:
----------------------------------------
kivitendo 3.5.0-beta (verifiziert mit Online-Demo auf kvitendo.de)
In der *Artikeldetailansicht* (ÃŒber Stammdaten â Berichte â Artikel â Suchen â einen aufgelisteten Artikel anklicken bzw. ÃŒber die Artikelschnellsuche):
1) Klick auf 'Historie' zeigt *höchstens einen Teil* der in der Datenbanktabelle *history_erp* *gespeicherten EintrÀge* zu diesem Artikel, manchmal auch gar nichts
2) In der *Historie fehlen* die bisher angezeigten Spalten mit der *Artikelnummer* und der *Buchungsnummer*: wurden diese *absichtlich* weggelassen oder nicht?
3) Das Feld *'Erneuert am'* ganz oben rechts in der Detailansicht (ÃŒber Listenpreis, Verkaufspreis etc.) zeigt nach dem Anpassen eines Preises *weiterhin das vorher bereits angezeigte Datum*. Das Aktualisieren des Datums klappt nicht mehr.