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

Siegfried Hartung GnuCash at ITCsh.ch
Di Mär 25 18:14:55 EDT 2014


Hallo Frank,

vielen Dank für Deine erneute Anregung. Das Erstellen der Buchung mit
Basiswährung CHF hatte ich bereits versucht. Das hat in dem Minimalbeispiel zu
einer Buchung geführt, die in der GuV berücksichtigt wird - allerdings in der
Originalbuchführung wird auch die in CHF begonnene Buchung nicht von der GuV
berücksichtigt.

Nachdem ich inzwischen ziemlich viel Zeit mit rumprobieren und vergeblicher
Fehlersuche verbracht hatte, habe ich die GuV inzwischen in ein Spreadsheet
exportiert und dort manuell korrigiert. Das hat zwar auch über eine Stunde
gedauert (die Zahlen wurden nach dem Import dort als Text formatiert, sodass die
Berechnungen nicht funktionierten), aber das ist kein Vergleich zu der Zeit, die
ich zuvor vergeblich (abgesehen vom Lerneffekt) bei der Fehlersuche verbracht hatte.

Freundliche Grüße
Siegfried Hartung

On 03/25/2014 03:58 PM, Frank H. Ellenberger wrote:
> 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