Samantha,

Sorry, yes, I got busy on other work.

#<eof> means that no quote information made it in to the code that handles the 
quotes.

I can't reproduce the problem. Since you revealed your key I even used that, 
worked fine:
* 14:34:32  WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 'never 
round' specified.
* 14:34:32  WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 'never 
round' specified.
* 14:34:57 DEBUG <gnc.scm> ALPHAVANTAGE_API_KEY=<Yours>
* 14:34:57 DEBUG <gnc.scm> handling-request: (currency CAD USD)
* 14:35:04 DEBUG <gnc.scm> results: ((CAD (symbol . CAD) (gnc:time-no-zone . 
2020-08-24 14:34:58) (last . 15127/20000) (currency . USD)))
* 14:35:04  WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 'never 
round' specified.
* 14:35:04  WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 'never 
round' specified.

It does occur to me the US markets are closed at 10:15 BST, but I suppose that 
you also checked with gnc-fq-dump around the same time and that worked OK.

There's one other thing to try in Powershell but it would be odd if gnc-fq-dump 
works and this doesn't:
 $Env:ALPHAVANTAGE_API_KEY = 'xxx'
 '(currency "USD" "GBP")' | perl 'c:\Program Files 
(x86)\gnucash\bin\gnc-fq-helper
Should produce something like
(("USD" (symbol . "USD") (gnc:time-no-zone . "2020-08-24 14:56:25") (last . 
#e0.7658) (currency . "GBP")))

Regards,
John Ralls

> On Aug 24, 2020, at 3:16 AM, Samantha Payn <saman...@boorertranslations.com> 
> wrote:
> 
> Dear John and list 
> I think this response of mine from a week ago must have fallen through the 
> net? 
> Any assistance gratefully received 
> Samantha Payn 
>> ---------- Original Message ----------
>> From: Samantha Payn <saman...@boorertranslations.com>
>> To: John Ralls <jra...@ceridwen.us>
>> CC: Gnucash Users <gnucash-user@gnucash.org>
>> Date: 17 August 2020 10:19
>> Subject: Re: [GNC] Difficulty with online price retrieval
>> 
>> 
>> John, thank you for your continued patience! 
>> This is what I got: 
>> * 10:13:32 DEBUG <gnc.scm> rpt-subdir=gnucash/reports/standard 
>> * 10:13:32 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>> (x86)\gnucash\share/guile/site/2.2\gnucash/reports/standard 
>> * 10:13:32 DEBUG <gnc.scm> dir-files=(view-column trial-balance transaction 
>> taxinvoice register reconcile-report receivables receipt price-scatter 
>> portfolio payables owner-report new-owner-report new-aging net-charts 
>> lot-viewer job-report invoice income-statement income-gst-statement 
>> general-ledger general-journal equity-statement dashboard customer-summary 
>> category-barchart cashflow-barchart cash-flow budget budget-income-statement 
>> budget-flow budget-barchart budget-balance-sheet balsheet-pnl balsheet-eg 
>> balance-sheet balance-forecast advanced-portfolio account-summary 
>> account-piecharts) 
>> * 10:13:32 DEBUG <gnc.scm> rpt-subdir=gnucash/reports/example 
>> * 10:13:32 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>> (x86)\gnucash\share/guile/site/2.2\gnucash/reports/example 
>> * 10:13:32 DEBUG <gnc.scm> dir-files=(welcome-to-gnucash sample-graphs 
>> hello-world daily-reports average-balance) 
>> * 10:13:32 DEBUG <gnc.scm> rpt-subdir=gnucash/reports/locale-specific/us 
>> * 10:13:32 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>> (x86)\gnucash\share/guile/site/2.2\gnucash/reports/locale-specific/us 
>> * 10:13:32 DEBUG <gnc.scm> dir-files=(taxtxf) 
>> * 10:13:32 DEBUG <gnc.scm> rpt-subdir=gnucash/report/stylesheets 
>> * 10:13:32 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>> (x86)\gnucash\share/guile/site/2.2\gnucash/report/stylesheets 
>> * 10:13:32 DEBUG <gnc.scm> dir-files=(plain head-or-tail footer css) 
>> * 10:13:33 DEBUG <gnc.scm> gnc:fq-check-sources results: (1.49 adig aex 
>> aiahk alphavantage amfiindia asegr asx aufunds australia bamosz bet 
>> bmonesbittburns bourso bse bsero canada canadamutual citywire cominvest cse 
>> deka dutch dwsfunds europe fetch_live_currencies fidelity fidelity_direct 
>> fidelityfixed financecanada finanzpartner finland fool france ftfunds 
>> ftportfolios ftportfolios_direct fundlibrary goldmoney greece hex hu hufund 
>> hungary hustock iexcloud indiamutual known_currencies lerevenu maninv 
>> morningstar morningstarau morningstarch morningstarjp mstaruk nasdaq nyse nz 
>> nzx platinum romania seb_funds sixfunds sixshares stockhousecanada_fund 
>> tdefunds tdwaterhouse tiaacref tnetuk troweprice troweprice_direct trustnet 
>> tsp tsx uk_unit_trusts ukfunds unionfunds usa usfedbonds vanguard vwd 
>> yahoo_json yahoo_yql za za_unittrusts) 
>> * 10:13:33 MESSG <gnc.scm> Found Finance::Quote version 1.49 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:31 DEBUG <gnc.scm> ALPHAVANTAGE_API_KEY=<Key> 
>> * 10:15:31 DEBUG <gnc.scm> handling-request: (currency USD GBP) 
>> * 10:15:31 DEBUG <gnc.scm> results: #<eof> 
>> * 10:15:31 DEBUG <gnc.scm> handling-request: (currency EUR GBP) 
>> * 10:15:31 ERROR <gnc.scm> There was a system error while retrieving the 
>> price quotes. 
>> * 10:15:37 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified. 
>> * 10:15:37 WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 
>> 'never round' specified.
>>> On 15 August 2020 19:20 John Ralls < jra...@ceridwen.us> wrote:
>>> 
>>> 
>>> Samantha,
>>> 
>>> Run GnuCash from Powershell as you did before:
>>> & 'C:\Program Files (x86)\gnucash\bin\gnucash.exe' --log gnc.scm=debug
>>> (The last time the command was & 'C:\Program Files 
>>> (x86)\gnucash\bin\gnucash.exe' --log gnc.scm=debug --nofile but that last 
>>> command, --nofile, tells GnuCash to not open the previous data file. Last 
>>> time I didn't need to see anything from a data file and starting GnuCash 
>>> without one is faster. This time I do want you to have access to your data 
>>> file.)
>>> 
>>> This time edit an exchange rate on an existing multi-currency transaction 
>>> and use the Fetch Rate button to attempt to get an online quote. Dismiss 
>>> the error dialog, cancel the edit, and quit GnuCash.
>>> 
>>> Then list the log files
>>> Get-ChildItem -Path $Env:USERPROFILE\AppData\Local\Temp -filter 
>>> gnucash.trace.* | Sort-Object -Property Date
>>> figure out which is the latest one (the guidance about that is still at the 
>>> bottom of the quoted text in this message if you've forgotten)
>>> Display the contents
>>> Get-Content $Env:USERPROFILE\AppData\Local\Temp\gnucash.trace.VEQEP0.log
>>> (That's the file name from last time, you'll replace VEQEP0 with whatever 
>>> is in the latest file's name.)
>>> And copy and paste them into a reply.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>>>> On Aug 15, 2020, at 6:42 AM, Samantha Payn < 
>>>> saman...@boorertranslations.com> wrote:
>>>> 
>>>> I am sorry John, do what?
>>>> I am afraid I just do not understand "Please run from the PowerShell 
>>>> command line with the --log gnc.scm=debug option as before, try both a 
>>>> Fetch Rate and a Get Quotes and paste in the contents of the resulting log 
>>>> file."
>>>> I am such a beginner with the Powershell window stuff, all I can do is 
>>>> copy/paste what you provide. This problem has been so drawn out that we 
>>>> both lost sight of the fact that I had originally raised the issue over 
>>>> "Fetch Rates" for foreign currency transactions in my business.
>>>> Yours apologetically
>>>> Samantha
>>>> 
>>>>> On 13 August 2020 01:30 John Ralls < jra...@ceridwen.us> wrote:
>>>>> 
>>>>> 
>>>>> Samantha,
>>>>> 
>>>>> OK. Please do it when running GnuCash from Powershell with the --log 
>>>>> gnc.scm=debug option and paste in the resulting gnucash.trace.XXXXXX.log.
>>>>> 
>>>>> Regards,
>>>>> John Ralls
>>>>> 
>>>>> 
>>>>>> On Aug 12, 2020, at 6:54 AM, Samantha Payn < 
>>>>>> saman...@boorertranslations.com> wrote:
>>>>>> 
>>>>>> John, I am so sorry, I have slightly misled you. It is the "Fetch Rate" 
>>>>>> button which returns the error message. I only use Gnucash for my 
>>>>>> business accounts and have no need of the "Get Quotes" button.
>>>>>>> On 11 August 2020 18:54 John Ralls < jra...@ceridwen.us> wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> Samantha,
>>>>>>> 
>>>>>>> Sorry, I lost that in the ensuing conversation about how to work 
>>>>>>> Powershell and got hung up on the previous no Get Rate button issue.
>>>>>>> 
>>>>>>> The Fetch Rate and Get Quotes buttons work a bit differently from each 
>>>>>>> other: The first looks only at the currencies involved in the 
>>>>>>> transaction you're entering and the latter tries to retrieve rates for 
>>>>>>> all of the currencies in your book. Can you try the Fetch Rate button? 
>>>>>>> You can do that most easily by editing the rate on a foreign currency 
>>>>>>> split. (Open a foreign currency transaction, put it in split view, 
>>>>>>> select a split in the "other" currency, right-click and pick Edit 
>>>>>>> Exchange Rate from the context menu. Note that which currency is the 
>>>>>>> "other" one depends on which account you started the transaction from 
>>>>>>> so it might be GBP if you created the transaction starting from an 
>>>>>>> account denominated in, say, EUR.)
>>>>>>> 
>>>>>>> Please run from the PowerShell command line with the --log 
>>>>>>> gnc.scm=debug option as before, try both a Fetch Rate and a Get Quotes 
>>>>>>> and paste in the contents of the resulting log file.
>>>>>>> 
>>>>>>> Regards,
>>>>>>> John Ralls
>>>>>>> 
>>>>>>>> On Aug 11, 2020, at 5:00 AM, Samantha Payn < 
>>>>>>>> saman...@boorertranslations.com> wrote:
>>>>>>>> 
>>>>>>>> I'm afraid the problem has not been solved.
>>>>>>>> The Get Quotes button does light up (as I mentioned in an email to the 
>>>>>>>> list just after I first reported the problem), but when I click it I 
>>>>>>>> get an error window that says: "There was a system error while 
>>>>>>>> retrieving the price quotes".
>>>>>>>> Thank you for your persisitance and continued support.
>>>>>>>> Samantha
>>>>>>>>> On 11 August 2020 00:51 John Ralls < jra...@ceridwen.us> wrote:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Good. It succeeded in finding Finance::Quote from the command line. 
>>>>>>>>> That should be sufficient to enable the Fetch Rate button. Was it 
>>>>>>>>> enabled?
>>>>>>>>> 
>>>>>>>>> Regards,
>>>>>>>>> John Ralls
>>>>>>>>> 
>>>>>>>>>> On Aug 10, 2020, at 12:06 PM, Samantha Payn < 
>>>>>>>>>> saman...@boorertranslations.com> wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi John
>>>>>>>>>> I did what you suggest and this is what I got:
>>>>>>>>>> 
>>>>>>>>>> PS C:\Users\User> Get-Content 
>>>>>>>>>> $Env:USERPROFILE\AppData\Local\Temp\gnucash.trace.VEQEP0.log
>>>>>>>>>> * 11:46:06 DEBUG <gnc.scm> rpt-subdir=gnucash/reports/standard
>>>>>>>>>> * 11:46:06 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>>>>>>>>>> (x86)\gnucash\share/guile/site/2.2\gnucash/reports/standard
>>>>>>>>>> * 11:46:06 DEBUG <gnc.scm> dir-files=(view-column trial-balance 
>>>>>>>>>> transaction taxinvoice register reconcile-report receivables receipt 
>>>>>>>>>> price-scatter portfolio payables owner-report new-owner-report 
>>>>>>>>>> new-aging net-charts lot-viewer job-report invoice income-statement 
>>>>>>>>>> income-gst-statement general-ledger general-journal equity-statement 
>>>>>>>>>> dashboard customer-summary category-barchart cashflow-barchart 
>>>>>>>>>> cash-flow budget budget-income-statement budget-flow budget-barchart 
>>>>>>>>>> budget-balance-sheet balsheet-pnl balsheet-eg balance-sheet 
>>>>>>>>>> balance-forecast advanced-portfolio account-summary 
>>>>>>>>>> account-piecharts)
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> rpt-subdir=gnucash/reports/example
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>>>>>>>>>> (x86)\gnucash\share/guile/site/2.2\gnucash/reports/example
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> dir-files=(welcome-to-gnucash 
>>>>>>>>>> sample-graphs hello-world daily-reports average-balance)
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> 
>>>>>>>>>> rpt-subdir=gnucash/reports/locale-specific/us
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>>>>>>>>>> (x86)\gnucash\share/guile/site/2.2\gnucash/reports/locale-specific/us
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> dir-files=(taxtxf)
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> rpt-subdir=gnucash/report/stylesheets
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> mod-dir=C:\Program Files 
>>>>>>>>>> (x86)\gnucash\share/guile/site/2.2\gnucash/report/stylesheets
>>>>>>>>>> * 11:46:07 DEBUG <gnc.scm> dir-files=(plain head-or-tail footer css)
>>>>>>>>>> * 11:46:10 DEBUG <gnc.scm> gnc:fq-check-sources results: (1.49 adig 
>>>>>>>>>> aex aiahk alphavantage amfiindia asegr asx aufunds australia bamosz 
>>>>>>>>>> bet bmonesbittburns bourso bse bsero canada canadamutual citywire 
>>>>>>>>>> cominvest cse deka dutch dwsfunds europe fetch_live_currencies 
>>>>>>>>>> fidelity fidelity_direct fidelityfixed financecanada finanzpartner 
>>>>>>>>>> finland fool france ftfunds ftportfolios ftportfolios_direct 
>>>>>>>>>> fundlibrary goldmoney greece hex hu hufund hungary hustock iexcloud 
>>>>>>>>>> indiamutual known_currencies lerevenu maninv morningstar 
>>>>>>>>>> morningstarau morningstarch morningstarjp mstaruk nasdaq nyse nz nzx 
>>>>>>>>>> platinum romania seb_funds sixfunds sixshares stockhousecanada_fund 
>>>>>>>>>> tdefunds tdwaterhouse tiaacref tnetuk troweprice troweprice_direct 
>>>>>>>>>> trustnet tsp tsx uk_unit_trusts ukfunds unionfunds usa usfedbonds 
>>>>>>>>>> vanguard vwd yahoo_json yahoo_yql za za_unittrusts)
>>>>>>>>>> * 11:46:10 MESSG <gnc.scm> Found Finance::Quote version 1.49
>>>>>>>>>> PS C:\Users\User>
>>>>>>>>>> 
>>>>>>>>>> Cheers
>>>>>>>>>> Samantha
>>>>>>>>>>> On 10 August 2020 16:37 John Ralls < jra...@ceridwen.us> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On Aug 10, 2020, at 6:16 AM, Frank H. Ellenberger < 
>>>>>>>>>>>> frank.h.ellenber...@gmail.com> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Samanta,
>>>>>>>>>>>> 
>>>>>>>>>>>> Am 10.08.20 um 12:53 schrieb Samantha Payn:
>>>>>>>>>>>>> But you lost me at the next bit.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> PS C:\Users\User> Get-ChildItem -Path
>>>>>>>>>>>>> $Env:USERPROFILE\AppData\Local\Temp -filter gnucash.trace.* |
>>>>>>>>>>>>> Sort-Object -Property Date
>>>>>>>>>>>>> Directory: C:\Users\User\AppData\Local\Temp
>>>>>>>>>>>>> Mode LastWriteTime Length Name
>>>>>>>>>>>>> ---- ------------- ------ ----
>>>>>>>>>>>>> -a---- 05/08/2020 11:18 1576 gnucash.trace.WQ4HO0.log
>>>>>>>>>>>>> -a---- 10/08/2020 11:46 2448 gnucash.trace.VEQEP0.log
>>>>>>>>>>>>> -a---- 04/08/2020 15:12 0 gnucash.trace.SH4XO0.log
>>>>>>>>>>>>> -a---- 04/08/2020 12:26 0 gnucash.trace.ZJ8NO0.log
>>>>>>>>>>>>> -a---- 08/08/2020 12:54 0 gnucash.trace.XLZHO0.log
>>>>>>>>>>>>> -a---- 07/08/2020 13:19 196 gnucash.trace.WZBOO0.log
>>>>>>>>>>>>> -a---- 07/08/2020 08:23 0 gnucash.trace.DSTNO0.log
>>>>>>>>>>>>> -a---- 07/08/2020 08:38 265 gnucash.trace.AH40O0.log
>>>>>>>>>>>>> -a---- 08/08/2020 13:33 0 gnucash.trace.4DLHO0.log
>>>>>>>>>>>>> -a---- 05/08/2020 10:02 0 gnucash.trace.QBQJO0.log
>>>>>>>>>>>>> -a---- 08/08/2020 14:46 3615 gnucash.trace.NZUWO0.log
>>>>>>>>>>>>> -a---- 07/08/2020 15:58 20233 gnucash.trace.GFEZO0.log
>>>>>>>>>>>>> PS C:\Users\User>
>>>>>>>>>>>>> Where do I substitute the most recent file name from my listing? 
>>>>>>>>>>>>> Which
>>>>>>>>>>>>> listing?
>>>>>>>>>>>>> Awaiting further guidance and thanks again.
>>>>>>>>>>>>> Samantha
>>>>>>>>>>>> In this case it is the 2nd: gnucash.trace.VEQEP0.log created 
>>>>>>>>>>>> 10/08/2020
>>>>>>>>>>>> 11:46
>>>>>>>>>>> Samantha,
>>>>>>>>>>> 
>>>>>>>>>>> Specifically, run
>>>>>>>>>>> Get-Content 
>>>>>>>>>>> $Env:USERPROFILE\AppData\Local\Temp\gnucash.trace.VEQEP0.log
>>>>>>>>>>> 
>>>>>>>>>>> and paste the results into a reply.
>>>>>>>>>>> 
>>>>>>>>>>> Regards,
>>>>>>>>>>> John Ralls

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to