Re: tutorial on multi-currency accounting

2007-04-19 Thread Guillaume Lessard
--On April 18, 2007 1:57:51 -0400 Derek Atkins <[EMAIL PROTECTED]> wrote: > I really think "trading accounts" is the WRONG approach for this problem. > > -derek For what it's worth, if I actually used multiple currencies on a regular basis I would have given up on GnuCash within the trial time

Re: tutorial on multi-currency accounting

2007-04-18 Thread Peter Selinger
Derek Atkins wrote: > > Quoting Mike Alexander <[EMAIL PROTECTED]>: > > > I attached a new patch to 131623. As I said in the comments on the > > attachment, it also includes an option to turn off computation of > > unrealized gains entirely. This is needed with the changes to use > > commodity

Re: tutorial on multi-currency accounting

2007-04-18 Thread Mike Alexander
--On April 18, 2007 1:57:51 AM -0400 Derek Atkins <[EMAIL PROTECTED]> wrote: > > I'm really not sure I agree with the concept of trading accounts. > I think it just confuses the issue even more. How about "hidden" > equivalences? Instead of balancing it in a Split, per se, we balance > it in a

Re: tutorial on multi-currency accounting

2007-04-17 Thread Derek Atkins
Quoting Mike Alexander <[EMAIL PROTECTED]>: > I attached a new patch to 131623. As I said in the comments on the > attachment, it also includes an option to turn off computation of > unrealized gains entirely. This is needed with the changes to use > commodity trading accounts since those accoun

Re: tutorial on multi-currency accounting

2007-04-17 Thread Mike Alexander
--On April 17, 2007 10:23:39 PM +0200 Christian Stimming <[EMAIL PROTECTED]> wrote: > Am Samstag, 24. März 2007 03:11 schrieb Peter Selinger: >> Your patch posted on 2006-09-01 at >> http://bugzilla.gnome.org/show_bug.cgi?id=335101 >> does indeed fix bug 335101, which is a duplicate of 410604. >

Re: tutorial on multi-currency accounting

2007-04-17 Thread Christian Stimming
Am Samstag, 24. März 2007 03:11 schrieb Peter Selinger: > Your patch posted on 2006-09-01 at > http://bugzilla.gnome.org/show_bug.cgi?id=335101 > does indeed fix bug 335101, which is a duplicate of 410604. Has been applied to SVN and is in 2.1.0. Thanks for the reminder. > Your patch posted on 20

Re: tutorial on multi-currency accounting

2007-03-23 Thread Peter Selinger
Hi Mike, I have finally tried your patches. Your patch posted on 2006-09-01 at http://bugzilla.gnome.org/show_bug.cgi?id=335101 does indeed fix bug 335101, which is a duplicate of 410604. Your patch posted on 2006-06-07 at http://bugzilla.gnome.org/show_bug.cgi?id=131623 indeed fixes bug 13162

Re: tutorial on multi-currency accounting

2007-03-08 Thread Peter Selinger
Derek Atkins wrote: > > Quoting Peter Selinger <[EMAIL PROTECTED]>: > > > Actually, such accounts represent unrealized (or realized) gains and > > losses, so they are income, not equity. See > > "http://www.mathstat.dal.ca/~selinger/accounting/#4.2.";, second > > paragraph. > > A single transact

Re: tutorial on multi-currency accounting

2007-03-08 Thread Mike Alexander
--On March 8, 2007 3:56:43 PM -0500 Derek Atkins <[EMAIL PROTECTED]> wrote: > Quoting Peter Selinger <[EMAIL PROTECTED]>: > > A single transaction by itself is neither a gain nor a loss. It's a > POTENTIAL gain or loss, but not by itself.. I guess that's why I'm > so hesitant to embrace this id

Re: tutorial on multi-currency accounting

2007-03-08 Thread Derek Atkins
Quoting Peter Selinger <[EMAIL PROTECTED]>: > Actually, such accounts represent unrealized (or realized) gains and > losses, so they are income, not equity. See > "http://www.mathstat.dal.ca/~selinger/accounting/#4.2.";, second > paragraph. A single transaction by itself is neither a gain nor a l

Re: tutorial on multi-currency accounting

2007-03-08 Thread Peter Selinger
Derek Atkins wrote: > > Quoting Mike Alexander <[EMAIL PROTECTED]>: > > > --On March 7, 2007 9:50:00 AM -0500 Derek Atkins <[EMAIL PROTECTED]> wrote: > > > >> If a user later goes back and changes the exchange rate, will your > >> scrubber update the balancing splits? > > > > Do you mean change t

Re: tutorial on multi-currency accounting

2007-03-07 Thread Mike Alexander
--On March 7, 2007 4:17:39 PM -0500 Derek Atkins <[EMAIL PROTECTED]> wrote: > Quoting Mike Alexander <[EMAIL PROTECTED]>: > >> --On March 7, 2007 9:50:00 AM -0500 Derek Atkins <[EMAIL PROTECTED]> >> wrote: >> >>> If a user later goes back and changes the exchange rate, will your >>> scrubber upda

Re: tutorial on multi-currency accounting

2007-03-07 Thread Derek Atkins
Quoting Mike Alexander <[EMAIL PROTECTED]>: > --On March 7, 2007 9:50:00 AM -0500 Derek Atkins <[EMAIL PROTECTED]> wrote: > >> If a user later goes back and changes the exchange rate, will your >> scrubber update the balancing splits? > > Do you mean change the exchange rate in that transaction or

Re: tutorial on multi-currency accounting

2007-03-07 Thread Mike Alexander
--On March 7, 2007 9:50:00 AM -0500 Derek Atkins <[EMAIL PROTECTED]> wrote: > Mike Alexander <[EMAIL PROTECTED]> writes: > >> The transaction balancing code in xaccTransGetImbalance assumes all >> exchange rates are correct. A transaction involving more than one >> commodity has an implied excha

Re: tutorial on multi-currency accounting

2007-03-07 Thread Mike Alexander
--On March 7, 2007 9:48:56 AM -0500 Derek Atkins <[EMAIL PROTECTED]> wrote: > Mike Alexander <[EMAIL PROTECTED]> writes: > - xaccTransScrubImbalance now scrubs the transaction two ways. It makes sure the value is balanced, and it makes sure that the amounts balance separately for

Re: tutorial on multi-currency accounting

2007-03-07 Thread Derek Atkins
Mike Alexander <[EMAIL PROTECTED]> writes: > The transaction balancing code in xaccTransGetImbalance assumes all > exchange rates are correct. A transaction involving more than one > commodity has an implied exchange rate between the commodities which > can be determined by comparing the amoun

Re: tutorial on multi-currency accounting

2007-03-07 Thread Derek Atkins
Mike Alexander <[EMAIL PROTECTED]> writes: >>> - xaccTransScrubImbalance now scrubs the transaction two ways. It >>> makes sure the value is balanced, and it makes sure that the amounts >>> balance separately for each commodity in the transaction. This >>> makes capital gain splits as created b

Re: tutorial on multi-currency accounting

2007-03-06 Thread Mike Alexander
--On March 7, 2007 12:29:04 AM -0400 Peter Selinger <[EMAIL PROTECTED]> wrote: >> You mean the old 1.8 currency accounts? No, I don't use them. I >> don't recall what they were like and I'm not sure if it's a good >> idea to recycle them for this purpose or not. Right now it creates >> top l

Re: tutorial on multi-currency accounting

2007-03-06 Thread Peter Selinger
Mike Alexander wrote: > > --On March 6, 2007 4:10:33 PM -0500 Chris Shoemaker > <[EMAIL PROTECTED]> wrote: > > >> Here's a brief summary of what I've done so far (all of these > >> changes are under control of a new preference and things work as > >> before if it is off): > >> > >> - Changed x

Re: tutorial on multi-currency accounting

2007-03-06 Thread Mike Alexander
--On March 6, 2007 4:10:33 PM -0500 Chris Shoemaker <[EMAIL PROTECTED]> wrote: >> Here's a brief summary of what I've done so far (all of these >> changes are under control of a new preference and things work as >> before if it is off): >> >> - Changed xaccTransGetImbalance to return a list of

Re: tutorial on multi-currency accounting

2007-03-06 Thread Chris Shoemaker
On Tue, Mar 06, 2007 at 03:54:05PM -0500, Mike Alexander wrote: > --On March 5, 2007 11:26:57 AM -0500 Chris Shoemaker > <[EMAIL PROTECTED]> wrote: > > >Mike, Peter, et al., > > > >I should have spoken up eariler, but have been pretty busy. I just > >now skimmed Peter's reports, and wanted to c

Re: tutorial on multi-currency accounting

2007-03-06 Thread Mike Alexander
--On March 5, 2007 11:26:57 AM -0500 Chris Shoemaker <[EMAIL PROTECTED]> wrote: > Mike, Peter, et al., > > I should have spoken up eariler, but have been pretty busy. I just > now skimmed Peter's reports, and wanted to comment. > > First off, Peter's assessment of GnuCash's flaws are fundamenta

Re: tutorial on multi-currency accounting

2007-03-05 Thread Chris Shoemaker
On Sun, Mar 04, 2007 at 11:56:20PM -0500, Mike Alexander wrote: > --On February 22, 2007 4:09:22 AM -0400 Peter Selinger > <[EMAIL PROTECTED]> wrote: > > > I have also written a fairly detailed critique of multi-currency > > accounting in GnuCash, with some suggestions for how it could be > > imp

Re: tutorial on multi-currency accounting

2007-03-04 Thread Mike Alexander
--On February 22, 2007 4:09:22 AM -0400 Peter Selinger <[EMAIL PROTECTED]> wrote: > I have also written a fairly detailed critique of multi-currency > accounting in GnuCash, with some suggestions for how it could be > improved. Unlike the tutorial above, this second document is specific > to GnuC

Re: tutorial on multi-currency accounting

2007-02-24 Thread Mike Alexander
--On February 22, 2007 4:09:22 AM -0400 Peter Selinger <[EMAIL PROTECTED]> wrote: > Hi, > > I noticed that multiple currencies in GnuCash do not work very well > with double-entry accounting. I have investigated the issue and > written a tutorial explaining how double-entry multi-currency > accou

Re: tutorial on multi-currency accounting

2007-02-23 Thread Guillaume Lessard
Peter and developers, I completely agree with these documents. I didn't manage to figure out what was wrong by myself, but clearly this is the right way. As it is, every time I travel I feel like Gnucash hinders my accounting... why should that be? Cheers, -- Guillaume Lessard [EMAIL PROTECT

tutorial on multi-currency accounting

2007-02-22 Thread Peter Selinger
Hi, I noticed that multiple currencies in GnuCash do not work very well with double-entry accounting. I have investigated the issue and written a tutorial explaining how double-entry multi-currency accounting should work. Perhaps someone may find this interesting: http://www.mathstat.dal.ca/~seli