handling multiple entities in single book : issue with trading accounts
Sébastien de Menten
sdementen at gmail.com
Sun Jan 18 09:28:40 EST 2015
On Sat, Jan 17, 2015 at 3:50 PM, Wm <wm+gnc at tarrcity.demon.co.uk> wrote:
> Tue, 13 Jan 2015 06:34:46 <CAB2pxDuwUD_EuG8+WARVPxTB6phFtw00g9ojxOfK9wK1Su
> +a_g at mail.gmail.com> Sébastien de Menten <sdementen at gmail.com>
>
>
> I am handling in a single book all accounts and transactions of my couple,
>> essentially, myself, my wife and a "common" assets (whatever we put in
>> common).
>> I have created a typical account structure for each of the 3 "persons"
>> adding the name of the person just before the 1st level, i.e.:
>>
>> Assets / My wife / Current Assets / Checking Account
>> Assets / Me / Current Assets / Checking Account
>> Assets / Common / Current Assets / Checking Account
>>
>> and this for all accounts (equity, expenses, etc).
>>
>
> Is this right? Shouldn't it be
>
> Assets / Common
> Assets / Common / Seb partner
> Assets / Common / Seb
>
> Why ?
I want to have in a single gnucash document (file or SQL DB) Books for
different persons/entities.
Why not having separate files for each person ? for personal multiple
reasons :I want to have in a single place the global view of all persons, I
want to be able to book in a single transaction transfer between accounts
from different persons/books, I want to define the commodities in a single
place, I want to share the commodity prices, I want to have the same
reports, etc.
I do not think it is possible to have multiple books in a single file.
Therefore, I wanted to "emulate" the multiple books structure in some
gnucash compatible way.
The first is to set, below the root account of gnucash 3 other root
accounts (person 1, person 2 and common 1+2) to get the following account
tree
ROOT
ROOT person 1
ASSET person 1:Assets
LIABILITY person 1:Liabilities
INCOME person 1:Income
EXPENSE person 1:Expenses
ROOT person 2
ASSET person 2:Assets
LIABILITY person 2:Liabilities
INCOME person 2:Income
EXPENSE person 2:Expenses
ROOT common 1+2
ASSET common 1+2:Assets
LIABILITY common 1+2:Liabilities
INCOME common 1+2:Income
EXPENSE common 1+2:Expenses
While it works at first sight (see sample "multiple_roots.gnucash" in
attachment), I fear Gnucash may not support that 100% down the road.
So the second way is to move the person one way down the tree structure:
ROOT
ASSET Assets
ASSET Assets:person 1
ASSET Assets:person 2
ASSET Assets:common 1+2
LIABILITY Liabilities
LIABILITY Liabilities:person 1
LIABILITY Liabilities:person 2
LIABILITY Liabilities:common 1+2
INCOME Income
INCOME Income:person 1
INCOME Income:person 2
INCOME Income:common 1+2
EXPENSE Expenses
EXPENSE Expenses:person 1
EXPENSE Expenses:person 2
EXPENSE Expenses:common 1+2
which is what I described in my original email ... with the point about
Trading account not being able to be split among persons.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multiple_roots.gnucash
Type: application/x-gnucash
Size: 69632 bytes
Desc: not available
URL: <http://lists.gnucash.org/pipermail/gnucash-user/attachments/20150118/5c12112d/attachment-0001.bin>
More information about the gnucash-user
mailing list