[gnucash-br] Problemas para configurar o Tesouro.pm
rmcasali em gmail.com
rmcasali em gmail.com
Ter Dez 22 08:49:54 EST 2020
Bom dia Yulli,
Vamos ver se consigo lhe ajudar.
1. O arquivo 'tesouro.pm' deve ser copiado para o diretório onde se
encontra os outros módulos (ZA.pm, YahooJSON.pm etc). Normalmente é um
diretóio "Quote" onde tem o arquivo "Quote.pm"
2. Preste atenção as letras minúsculas do nome do arquivo e para o nome
do módulo a ser inserido em "Quote.pm"
3. Na edição do arquivo "Quote.pm", procure onde estão definidos os
módulos. No meu arquivo, está por volta da linha 185, você deve
encontrar algo do tipo:
----
# Default modules
@modules = qw/AEX AIAHK AlphaVantage ASEGR ASX BMONesbittBurns
BSERO Bourso Cdnfundlibrary Citywire CSE Currencies Deka
DWS FTPortfolios Fidelity FidelityFixed FinanceCanada Fool
FTfunds HU GoldMoney HEX IEXCloud IndiaMutual LeRevenu
ManInvestments Morningstar MorningstarAU MorningstarCH
MorningstarJP MStaruk NZX Platinum SEB SIXfunds SIXshares
StockHouseCanada TSP TSX Tdefunds Tdwaterhouse Tiaacref
TNetuk Troweprice Trustnet Union USFedBonds VWD ZA
Cominvest Finanzpartner YahooJSON YahooYQL ZA_UnitTrusts/;
}
------
Pode inserir uma linha, ou colocar no final de qualquer linha, ou entre
dois módulos o nome do arquivo sem extensão "tesouro"
Bom, se ainda tiver problemas, mande aí que tentaremos ajudar.
Abs
Rafael
Em seg, 2020-12-21 às 23:20 +0000, yulli dias escreveu:
> Boa noite Rafael!
>
> Tentei utilizar o arquivo que você me mandou, mas deu erro na hora de
> executar o gnc-fq-check.
>
> $ sudo gnc-fq-check
> Can't locate object method "methods" via package
> "Finance::Quote::Tesouro" (perhaps you forgot to load
> "Finance::Quote::Tesouro"?) at /usr/share/perl5/Finance/Quote.pm line
> 120.
>
> Sabe o que pode ser?
>
> PS: removi as configurações que eu tinha feito utilizando a outra
> solução.
>
> Desde já agradeço,
> --
> Yulli Dias
>
> De: rmcasali em gmail.com <rmcasali em gmail.com>
> Enviado: segunda-feira, 21 de dezembro de 2020 13:15
> Para: yulli dias <yulli.dias em hotmail.com>; gnucash-br em gnucash.org <
> gnucash-br em gnucash.org>
> Assunto: Re: [gnucash-br] Problemas para configurar o Tesouro.pm
>
> Boa tarde...
>
> Como não sei se você está com a última versão do módulo, vou enviar o
> que estou usando.
>
> Abs,
> 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 list
> > gnucash-br em gnucash.org
> >
> > https://lists.gnucash.org/mailman/listinfo/gnucash-br
> >
Mais detalhes sobre a lista de discussão gnucash-br