> On Nov 14, 2015, at 10:22 AM, John Ralls <[email protected]> wrote:
>
>
>> On Nov 13, 2015, at 8:49 PM, Mike Alexander <[email protected]> wrote:
>>
>> --On November 11, 2015 at 5:12:38 PM -0800 John Ralls <[email protected]>
>> wrote:
>>
>>> Multi-currency split view can be confusing. In split view in a
>>> currency account, the amounts shown in the register are in the open
>>> account’s currency — in the case of your
>>> Assets:Exchanges:Benjamin Brewer account, USD, so you should enter
>>> 500 in both, then set the rate to 9/10 in the transfer dialog, click
>>> OK, and complete the transaction. Switch to the Euro account and the
>>> transaction will show as being for €450. Analogous views for a
>>> bogus ATM withdrawal: Checking is USD, Cash—Euro is what it says.
>>
>> This is correct if Trading Accounts are turned off, but not if they are
>> being used.
>
> We need to fix that so that it’s consistent. How?
If trading accounts are on then expanded splits show the amount of the split,
not the value. They also show the currency symbol for all splits not in the
transaction's currency (i.e., all splits where it matters which is shown).
It's been this way since trading accounts were first implemented, and was
discussed then. Changing it would be easy, but I think would add confusion. I
could easily argue that changing it to always show the amount, with or without
trading accounts, would be better. It really should show both.
The current situation is not ideal. When I implemented this, I assumed that
the Register2 code would replace the Register code soon and this would all be
moot. That didn't happen and isn't going to happen anytime soon. Should we
add a column to the register to show the amount in expanded splits in
non-priced registers? That might help people understand what's going on.
Mike
_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel