Erstellt vor 4 Jahren
Zuletzt geändert vor 14 Monaten
#1563 new Verbesserung/Featurewunsch
Falscher Fremdwährungsbetrag bei Zahlungen
| Erstellt von: | Thomas.STURM@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | hoch | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.1 |
| Schweregrad: | Verbesserung | Stichworte: | Finanzbuchhaltung |
| Beobachter: | Thomas.STURM@… |
Beschreibung
Bucht man eine Rechnung in Fremdwährung, kann es bei der Zahlung dazu kommen, dass der Fremdwährungsbetrag falsch angezeigt wird.
Das liegt daran, dass der Fremdwährungsbetrag der Buchung nicht in einer Tabelle gespeichert wird, sondern bei Zahlung wieder mithilfe des Kurses zurückgerechnet wird. Besser wäre es, den Betrag in einem zusätzlichen Feld zu speichern. Eine Kontenabstimmung mit Kunden/Lieferanten? ergibt so fast immer Differenzen. In der jetzigen Herangehensweise entspricht dies nicht der GOB.
Beispiel:
Rechnung über CHF 3.185,00 = EUR -2.553,41
Kurs: 0,8017
Zurückrechnung: 3.184,99
Änderungshistorie (4)
comment:1 Geändert vor 4 Jahren durch Thomas.STURM@…
- see_also auf https://lx-office.linet-services.de/bugzilla/show_bug.cgi?id=965 gesetzt
comment:2 Geändert vor 4 Jahren durch Thomas.STURM@…
- Beobachter Thomas.STURM@… hinzugefügt
Auch 5 Nachkommastellen sind nicht ausreichend. Um den Betrag sicher wieder zu rekonstruieren sollten 7 Nachkommastellen bei Exchangerate sowie Buchungsbetrag gespeichert werden.
comment:3 Geändert vor 2 Jahren durch m.bunkus@…
- Typ von defect nach Fehler geändert
comment:4 Geändert vor 14 Monaten durch grichardson@…
- Typ von Fehler nach Verbesserung/Featurewunsch geändert

Ein weitere (vielleicht einfachere) Lösung wäre, die 5 Nachkommastellen der amount-Spalte voll auszunutzen, anstatt wie jetzt nur auf 2 Stellen gerundete Werte zu speichern.