Projekt

Allgemein

Profil

Aktionen

Fehler #681

offen

Währung geht im WF über Lieferschein-Controller verloren

Von Bernd Bleßmann vor 10 Monaten hinzugefügt. Vor 5 Monaten aktualisiert.

Status:
Feedback
Priorität:
Normal
Zugewiesen an:
Zielversion:
-
Beginn:
25.04.2024
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:

Beschreibung

Wenn man aus einer Auftragsbestätigung über eine Lieferschein eine Reklamation oder Rechnung erzeugt, geht die Währung verloren.

Generell muss das im Lieferschein-Controller nochmal geprüft werden - auch wenn man einen Workflow hier beginnt. Da in der Tabelle Preise und Währung gespeichert werden können, sollte das der neue Controller auch tun. Das holen der Preise aus den Preisquellen wird auch aufgerufen, aber nicht in der Maske gespeichert.
Da man in der Maske Preise, Wechselkurs und Währung auch nicht ändern kann, reicht es, die aktuell "richtigen" Werte beim Speichern zu holen und mitzuspeichern:
  • Preise/Rabatte/Quellen aus Vorgängerbeleg oder der Preisquelle (mit eben Kunde, Lieferant, Datum usw.)
  • Währung aus dem dem Vorgängerbeleg oder Kunde/Lieferant
  • Wechselkurs? Nach Datum und Ver- oder Einkauf. Der Vorgängerbeleg (Order) kann einen belegspez. Wechselkurs haben, der nicht in der exchangerate-Tabelle steht. Evtl. sollte man das auch auf LS (delivery_orders) ausweiten.
Aktionen

Auch abrufbar als: Atom PDF