Expenses with multiple currencies
Youssef Ltaief
ltai0001 at yahoo.com
Wed Apr 2 23:42:10 EDT 2008
I have windows vista
where would I write the code? How can I compile it?
Thanks
Youssef
----- Original Message ----
From: Derek Atkins <warlord at MIT.EDU>
To: Youssef Ltaief <ltai0001 at yahoo.com>
Cc: Daniel Carrera <daniel.carrera at zmsl.com>; gnucash-user at gnucash.org
Sent: Wednesday, April 2, 2008 9:00:11 AM
Subject: Re: Expenses with multiple currencies
For the Chart of Accounts.. It's in C.
The Reports are in Scheme.
Work would need to happen in both languages to fix this issue.
-derek
Youssef Ltaief <ltai0001 at yahoo.com> writes:
> Unfortunately, that is not an option Derek
> I would like to be able to look at my expenses in both currencies then have the parent account total in USD. I see that you identified this as a bug so I wasn't missing anything. What programming language do I need to learn to help with this?
> Youssef
>
> ----- Original Message ----
> From: Derek Atkins <warlord at MIT.EDU>
> To: Daniel Carrera <daniel.carrera at zmsl.com>
> Cc: gnucash-user at gnucash.org
> Sent: Monday, March 31, 2008 8:37:38 AM
> Subject: Re: Expenses with multiple currencies
>
> I'd argue it's a bug. GnuCash really should understand that "income"
> and "expense" exchanges are permanent (fixed) and should use the
> actual transactional exchange rate when reporting, whereas the values
> of Assets and Liabilities can float as the value of the commodity
> fluctuates. Unfortunately this means we need to update the way most
> of the reports work to differentiate between floating commodities and
> fixed commodities.
>
> If anyone wants to get their feet wet with reporting this would
> be a pretty good way to start, I think. I dont think it would be
> a very invasive change (but I could be wrong).
>
> -derek
>
> Daniel Carrera <daniel.carrera at zmsl.com> writes:
>
>> If there's another way to do it I would love to hear it. I don't know
>> about the OP, but in my case I'm not sure that this idea would work
>> well. My expenses have been about half in CAD and half EUR. I also have
>> a good portion in GBP.
>>
>> Worse yet: I am in Germany, so my choice of base currency should be EUR.
>> But in a couple of years I'll move to Canada, and my choice of base
>> currency will become CAD. Switching all the transactions I've done in a
>> 3 year period to use another currency would be a lot of trouble.
>>
>> So var I've been keeping the expenses separate and just accepted that I
>> can't track them well. I would love it if I had a way to use historical
>> exchange rates to get a proper picture of my expenses, my assets and
>> liabilities.
>>
>> Cheers,
>> Daniel.
>>
>> Derek Atkins wrote:
>>> Hi,
>>>
>>> My suggestion is to compute the exchange rate when you enter the
>>> transaction and just report it as a USD expense. E.g.:
>>>
>>> Assets:Bank:Bank 2 (EUR) 100?
>>> Expenses:Bank Charges:Bank 2 $221.47
>>>
>>> This will probably be the easier way to do it.
>>>
>>> -derek
>>>
>>> Quoting Youssef Ltaief <ltai0001 at yahoo.com>:
>>>
>>>> Hi,
>>>> I checked the archive but couldn't find a clear answer to following
>>>> situation:
>>>> I have two bank accounts in two different countries with two
>>>> different currencies (USD and EUR)
>>>> I have bank expense charges on these two accounts that I get from my
>>>> statements.
>>>> I currently have the following setup:
>>>>
>>>> Expenses
>>>> Expenses:Bank charges (USD)
>>>> Expenses:Bank charges:Bank 1 (USD)
>>>> Expenses:Bank charges:Bank 2 (EUR)
>>>>
>>>> The problem here is that the total on "Bank Charges" and subsequently
>>>> "Expenses" is in USD and adjusted according to the current exchange
>>>> rate which is not correct since the EUR charges were incurred in the
>>>> past.
>>>>
>>>> Should I go with a set up where I separate the Top expense accounts
>>>> like this instead:
>>>>
>>>> Expenses (USD)
>>>> Expenses:Bank charges (USD)
>>>> Expenses:Bank charges:Bank 1 (USD)
>>>>
>>>> Expenses (EUR)
>>>> Expenses:Bank charges (EUR)
>>>> Expenses:Bank charges:Bank 2 (EUR)
>>>>
>>>> Suggestions are appreciated
>>>> Youssef
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ____________________________________________________________________________________
>>>> Never miss a thing. Make Yahoo your home page.
>>>> http://www.yahoo.com/r/hs
>>>> _______________________________________________
>>>> gnucash-user mailing list
>>>> gnucash-user at gnucash.org
>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>>> -----
>>>> Please remember to CC this list on all your replies.
>>>> You can do this by using Reply-To-List or Reply-All.
>>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>>
>>
>
> --
> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> Member, MIT Student Information Processing Board (SIPB)
> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
> warlord at MIT.EDU PGP key available
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
>
>
>
>
> ____________________________________________________________________________________
> You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.
> http://tc.deals.yahoo.com/tc/blockbuster/text5.com
>
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
____________________________________________________________________________________
You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.
http://tc.deals.yahoo.com/tc/blockbuster/text5.com
More information about the gnucash-user
mailing list