[gnucash-br] Problemas para configurar o Tesouro.pm

rmcasali em gmail.com rmcasali em gmail.com
Seg Dez 21 11:14:14 EST 2020


Caro Yulli,
O passo 3 e 4 nada tem haver com o módulo do "tesouro.pm" vinculado
aqui na lista. Esses passos é outra solução.
Para o módulo 'tesouro.pm' vinculado na lista, você está usando códigos
errados para a busca:
para Tesouro Selic:  Selic[data de vencimento] para Tesouro IPCA s/
juros:  IPCA+[data de vencimento]Para Tesouro IPCA c/ juros:
IPCA+comjurossemestrais[Data de Vencimento]Para Tesouro Prefixado s/
juros: Prefixado[Data de Vencimento]Para Tesouro Prefixado c/ juros:
Prefixadocomjurossemestrais[Data de Vencimento]
Exemplo:$gnc-fq-dump tesouro
IPCA+15052035  Prefixadocomjurossemestrais01012031Finance::Quote fields
Gnucash uses:    symbol: IPCA+15052035     <=== required         date:
12/21/2020 		<=== recommended currency:
BRL                  		<=== required          last:
2049.15              	<=\                  nav:                      
		<=== one of these         price: 2049.15             	
<=/          imezone:                      		<===
optional=====
Finance::Quote fields Gnucash uses:    symbol:
Prefixadocomjurossemestrais01012031 <=== required         date:
12/21/2020           	<=== recommended  currency:
BRL                  		<=== required           last:
1227.52            		<=\                  nav:              
     			<=== one of these        price:
1227.52              	<=/        timezone:                      	
	<=== optional
---------Quando você executa o gnc-fq-check, deve aparece listado o
módulo "tesouro"
$gnc-fq-check ("1.49" "adig" "aex" "aiahk" "alphavantage" "amfiindia"
"asegr" "asx" "aufunds" "australia" "bamosz" "bet" "bmonesbittburns"
"bourso" "bse" "bsero" "canada" "canadamutual" "cdb_di" "citywire"
"cominvest" "cse" "debbrasil" "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" "tesouro" "tiaacref"
"tnetuk" "troweprice" "troweprice_direct" "trustnet" "tsp" "tsx"
"uk_unit_trusts" "ukfunds" "unionfunds" "usa" "usfedbonds" "vanguard"
"vwd" "yahoo_json" "yahoo_yql" "za" "za_unittrusts")
-------------Se vocẽ rodou depois o gnc-fq-update, provalmente terá que
editar o Quote.pm para incluir novamente o "tesouro.pm" na lista de
módulos.
Espero que tenha ajudado.
Atenciosamente,Rafael

Em dom, 2020-12-20 às 21:10 +0000, yulli dias escreveu:
> Olá pessoal!
> 
> 
> 
> 
> 
> 
> 
> Estou na tentativa de configurar o módulo do tesouro mas estou
> obtendo o erro "Undefined fetch-method tesouro passed to
> Finance::Quote::fetch at /usr/bin/gnc-fq-dump line 191. No results
> found for stock B_Principal_150535." quando eu executo o comando gnc-
> fq-dump
>  Tesouro B_Principal_150535. Alguém consegue me ajudar?
> 
> 
> 
> 
> 
> 
> 
> Para configurar o módulo do tesouro eu segui os seguintes passos:
> 
> 
> 1 - Baixei o arquivo (
> http://lists.gnucash.org/pipermail/gnucash-br/attachments/20180305/08ff692c/attachment.pl
> ) que encontrei na lista
>  de e-mails (
> https://lists.gnucash.org/pipermail/gnucash-br/2018-March/000754.html
> ) e salvei em /usr/share/perl5/Finance como Tesouro.pm.
> 
> 
> 
> 
> 2 - Editei o arquivo Quote.pm e acrescentei o modulo Tesouro na lista
> de módulos.
> 
> 
> 3 - Executei o comando export FQ_LOAD_QUOTELET="Currencies", conforme
> indicado em
> https://github.com/romuloceccon/finance-quote-brazil
> 
> 
> 
> 
> 4 - Executei o comando gnc-fq-check
> 
> 
> 
> 
> 
> $ gnc-fq-check
> 
> ("1.49" "fetch_live_currencies" "known_currencies")
> 
> 5 -
> 
> Executei o comando gnc-fq-update
> 
> $ sudo gnc-fq-update
> Reading '/root/.local/share/.cpan/Metadata'
>   Database was generated on Sun, 20 Dec 2020 19:55:55 GMT
> Date::Manip is up to date (6.83).
> Finance::Quote is up to date (1.49).
> 6 - Por fim o comando de teste
> $ gnc-fq-dump tesouro B_Principal_150535
> Undefined fetch-method tesouro passed to Finance::Quote::fetch at
> /usr/bin/gnc-fq-dump line 191.
> No results found for stock B_Principal_150535.
> 
> 
> 
> 
> Desde já agradeço,
> 
> 
> 
> 
> 
> 
> 
> 
> --
> 
> 
> Yulli Dias
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________gnucash-br mailing 
> listgnucash-br em gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.gnucash.org/pipermail/gnucash-br/attachments/20201221/349ce2d9/attachment-0001.htm>


Mais detalhes sobre a lista de discussão gnucash-br