Erstellt vor 4 Jahren

Zuletzt geändert vor 3 Jahren

#1707 closed Fehler (works-for-me)

Die Erträge in der Berichtsübersicht weichen von der Belegsicht ab.

Erstellt von: information@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.6.3
Schweregrad: normal Stichworte: Verkauf
Beobachter: s.schoeling@…

Beschreibung

1.)
Verkauf -> Berichte -> Aufträge -> Haken bei Ertrag und prozentualer Ertrag (auftrag-ertrag-übersicht.png)

2.) Beim Klick auf die Belegnummer 1087 wird ein anderer Ertrag angezeigt (ertrag-im-auftrag.png)

Anhänge (2)

auftrag-ertrag-übersicht.png (24.0 KB) - hinzugefügt von information@… vor 4 Jahren.
Auftragsübersicht
ertrag-im-auftrag.png (33.1 KB) - hinzugefügt von information@… vor 4 Jahren.
Ertrag im Beleg Auftrag

Alle Anhänge herunterladen als: .zip

Änderungshistorie (4)

Geändert vor 4 Jahren durch information@…

Auftragsübersicht

Geändert vor 4 Jahren durch information@…

Ertrag im Beleg Auftrag

comment:1 Geändert vor 4 Jahren durch information@…

Scheinbar wurde der Beleg aktualisiert und nicht komplett gespeichert.
Ein erneuter Druck auf "Speichern" aktualisiert die Spalte marge und marge_percent dann korrekt.

Die Version ist doch die 2.7.

Ist es möglich, dass irgendwie nur Teile des Belegs in der DB aktualisiert werden (fcgi)?

Ich lass den erstmal offen, ggf. kann ich den noch anders reproduzieren.

comment:2 Geändert vor 3 Jahren durch s.schoeling@…

  • Lösung auf worksforme gesetzt
  • Status von new nach closed, s.schoeling@linet-services.de geändert

kann ich nicht reproduzieren, und sehe im Code auch ad hoc nichts was das auslösen könnte.

Für spätere Referenz:

lastcost und marge_absolut werden seit da804bf2a7 pro Zeile in io.pl berechnet und gleichzeitig auf marge_total aufsummiert. Sobald der Beleg gespeichert wird, werden erst die orderitems gespeichert und dann der oe Eintrag, aber normalerweise in einer Transaktion. Wenn überhaupt müsste also das die Transaktion fehlschlagen (unwahrscheinlich), oder die Werte von marge_total sich spontan ändern (auch unwahrscheinlich), oder die Berechnung schon in der maske falsch sein (wahrscheinlich).

Das müsste nachzuvollziehen sein. Wenn also jemand sowas findet, dass die Margeberechnung schon in der Auftragsmaske falsch angezeigt wird, dann bitte melden. Natürlich auch wenn jemand das Gegenteil reproduzieren kann.

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.