[GNC] Account Hirarchy with different currencies cause online quotes to fail in some cases
Ove
write2ove at gmail.com
Tue Aug 6 14:06:54 EDT 2019
Thanks very much for that John.
I did as you suggested, and it fixed the original problem but exposed a
different one.
I get two currency quotes, EUR/SEK & EUR/USD from the online quote function.
However since there is no SEK/USD quote , the total of my SEK Asset does not
include the USD ammounts, e.g.
Assets: €xxx (Correct, equivalent of Kr70 + $12 + €1 in Euro)
Brokerage: Kr70 (missing the USD amount)
USD Assets: $12
USD Cash $4
USD Stocks: $8
AMZN 1 Amazon
SEK Assets: Kr70
SEK Cash kr40
SEK Stocks: Kr20
AZN.STO 1 AstraZeneca
SEK Mutual Funds: kr10
Handelsbanken Multiasset 50 1 Handelsbanken
Bank Account (EUR) €1.
In order to try to reset it:
I Deleted all currency quotes,
I un-ticked currency quotes in the Security Editor, and then re-Ticked them
I have tried only having USD & SEK ticked, and I have tried having USD & SEK
& EUR ticked.
however I only receive the online quotes for EUR/USD & EUR/SEK.
If I insert a manual quote for USD/SEK it will add up correctly.
Is there a way to get Triangle quotes like this via online quotes, or is
there another way to achieve what I want to do.
Possibly also worth mentioning, when I get the two quotes for EUR/USD &
EUR/SEK the window in Price Database looks like this:
+Currency
EUR(Euro)
where + denotes the drop down triangle
Note that there is no triangle to expand to look at what is under the EUR
quote.
Rather than what I would have expected:
+Currency
+SEK (Swedish Krona)
SEK (Swedish Krona) EUR (Euro) 06/08/19
Finance::Quote Last 0.093101
+USD (US Dollar)
USD (US Dollar) EUR (Euro) 06/08/19
Finance::Quote Last 0.892777
when I look at the gnucash XML, it looks like this:
<gnc:commodity version="2.0.0">
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>EUR</cmdty:id>
<cmdty:slots>
<slot>
<slot:key>auto_quote_control</slot:key>
<slot:value type="string">false</slot:value>
</slot>
</cmdty:slots>
</gnc:commodity>
<gnc:commodity version="2.0.0">
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>SEK</cmdty:id>
<cmdty:get_quotes/>
<cmdty:quote_source>currency</cmdty:quote_source>
<cmdty:quote_tz/>
</gnc:commodity>
<gnc:commodity version="2.0.0">
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>USD</cmdty:id>
<cmdty:get_quotes/>
<cmdty:quote_source>currency</cmdty:quote_source>
<cmdty:quote_tz/>
</gnc:commodity>
and the resulting quotes:
<gnc:pricedb version="1">
<price>
<price:id type="guid">9724d1f0b2cc4c709cba5026a8a01928</price:id>
<price:commodity>
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>EUR</cmdty:id>
</price:commodity>
<price:currency>
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>SEK</cmdty:id>
</price:currency>
<price:time>
<ts:date>2019-08-06 18:53:19 +0100</ts:date>
</price:time>
<price:source>Finance::Quote</price:source>
<price:type>last</price:type>
<price:value>10741/1000</price:value>
</price>
<price>
<price:id type="guid">60e4902beaab4a8f8dbf6e5227257336</price:id>
<price:commodity>
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>EUR</cmdty:id>
</price:commodity>
<price:currency>
<cmdty:space>CURRENCY</cmdty:space>
<cmdty:id>USD</cmdty:id>
</price:currency>
<price:time>
<ts:date>2019-08-06 18:53:19 +0100</ts:date>
</price:time>
<price:source>Finance::Quote</price:source>
<price:type>last</price:type>
<price:value>11201/10000</price:value>
</price>
<price>
Many thanks in advance.
Ove.
--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
More information about the gnucash-user
mailing list