Erstellt vor 3 Jahren
Geschlossen vor 3 Jahren
#1775 closed Fehler (fixed)
Wechselkurs in Einkaufrechnung kann nicht eingegeben werden
| Erstellt von: | bibi@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.7.0 unstable |
| Schweregrad: | normal | Stichworte: | Einkauf |
| Beobachter: |
Beschreibung
Beim eingeben eines Wechselkurses für eine Einkaufsrechnung mit einem Datum, für das noch kein Wechselkurs vorliegt, werden die Nachkomma-Zahlen abgeschnitten (es fehlt ein parse_amount).
Die naheliegende Lösung, wie in is.pl das parse_amount für exchangerate wieder einzubauen (in sub update), scheint mir nicht ganz richtig.
Liegt nämlich schon ein Wechselkurs vor, so ist exchangerate ein hidden-Feld, was nicht formatiert ist und dann falsch konvertiert wird. Es klappt nur, da in diesem Fall forex neu ermittelt wird und exchangerate damit überschrieben wird.
Das Problem (Ver- und Einkauf) sieht man, wenn man das Rechnungsdatum von einem mit Wechselkurs in eines ohne ändert. Dann wird das Feld falsch vorbelegt.
Evtl. sollte sowieso beim Wechsel des Datums in eines ohne Wechselkurs, oder beim Wechsel der Währung exchangerate leer oder auf 0 gesetzt werden, damit man auf den fehlenden Wechselkurs hingewiesen wird, wenn man vergisst, das Feld zu editieren.
Änderungshistorie (1)
comment:1 Geändert vor 3 Jahren durch bibi@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert

Mit commit 2e26ccd536925a2f4d7a4e3975a778d9e452f30a können Wechselkurse im Einkauf wieder richtig eingegeben werden.
Auch das parse-Problem bei Wechseln des Datums im Ver- und Einkauf gelöst.
Für den Verbesserungsvorschlag beim Wescheln von Datum oder Währung habe ich eine extra Bug aufgemacht (#1785).