[gnucash-de] nochmal mit Anhang: AW: Währungskonversion in Mehrteiligen Buchungen / GuV ignoriert manche mehrteilige Buchungen

Frank H. Ellenberger frank.h.ellenberger at gmail.com
Di Mär 25 10:58:37 EDT 2014


Hallo Ihr beiden,

es wäre einfacher der Diskussion zu folgen, wenn sie komplett auf der
Liste geführt würde. Ein paar Anmerkungen:

Am 23.03.2014 21:59, schrieb Siegfried Hartung:
:
> Sie wird nach dem Einschalten der Option abgesehen von einem Rundungsfehler erst 
> mal richtig berechnet. wenn ich allerdings die Buchung bearbeite, um den 
> Rundungsfehler zu korrigieren, gelingt es mir nicht mehr, die Buchung zu 
> verlassen. Bei dem Versuch kommt eine Meldung dass ein Buchungsungleichgewicht 
> entstanden sei. Weder die Option "automatisch ausgleichen" noch "manuell 
> anpassen" funktionieren - es ist nicht möglich, die Buchung zu verlassen.

Vermutlich bist Du hier ein Opfer von Bug 598228 - transactions should
be handled/stored in the currency with the lowest value to avoid
rounding errors
https://bugzilla.gnome.org/show_bug.cgi?id=598228
In Deinem Fall - die Notation in Rappen ist präziser als die in
Euro-Cent, solltest Du deine Buchungen in CHF-Konten beginnen und die
EUR-Beträge dann in der Form x/1.23 eingeben.

> Ich hänge hier noch eine Minimalversion meiner Beispieldatei an - mit 
> ausgeschalteter Devisenhandelsoption, damit Ihr das Verhalten rekonstruieren 
> könnt. Im XML konnte ich keinen wesentlichen Unterschied zwischen den drei 
> Buchungen erkennen, trotzdem verhalten sie sich offenbar verschieden. Alle drei 
> Buchungen haben EUR als Bezugswährung.
> 
> So, jetzt bin ich komplett verwirrt: Gerade wollte ich das oben beschriebene 
> Verhalten mit meiner Beispieldatei nochmal reproduzieren - geht nicht! Auf 
> einmal verhält sich GnuCash nach dem Umschalten der Devisenhandelsoption genau 
> so, wie es soll - keine Rechenfehler mehr, keine Wechselkursinvertierung, alles 
> wie erwartet. Die Devisenhandelsteile der Buchungen tauchen auch nicht mehr 
> automatisch auf, sondern erst, wenn ich die Buchung anklicke und wieder 
> verlasse, wird der Dialog "Buchung nicht ausgegelichen" ausgegeben und mit dem 
> entsprechenden Button werden automatisch die Devisenhandelsteile eingefügt.
> 
> Allerdings die GuV funktioniert trotzdem noch nicht...

Anregung: Was passiert, wenn man die nicht in der GuV erscheinenden
Buchungen neu eingibt, mal in einem EUR-Konto beginnend, mal in einem
CHF-Konto?

> Freundliche Grüße
> Siegfried Hartung

Zu den Devisenhandelskonten:
Der Sinn der Devisenhandelskonten wird in
Multiple currency accounting in GnuCash von P. Selinger
http://www.mscs.dal.ca/~selinger/accounting/gnucash.html
ausführlich dargestellt. Ohne selbige kann es bei Kursänderungen sehr
leicht zu unausgeglichenen Bilanzen kommen.

Bei nachträglicher Änderung an Mehrwährungsbuchungen ist es sinnvoll die
Devisenhandels-Zeilen zu löschen und neu berechnen zu lassen.

Grüße
Frank


Mehr Informationen über die Mailingliste gnucash-de