<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Boa Tarde Rafael!</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Consegui configurar o módulo! Segui esses passos que você me falou e deu certo. Agora o problema é para utilizar o gnc-fq-dump, como faço para configurar a data e a moeda?<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
$ gnc-fq-dump tesouro IPCA+15052035
<div><br>
</div>
<div>Finance::Quote fields Gnucash uses:</div>
<div>    symbol: IPCA+15052035 (deduced) <=== required</div>
<div>      date: ** missing **        <=== recommended</div>
<div>  currency: ** missing **        <=== required</div>
<div>Use of uninitialized value $last in printf at /usr/bin/gnc-fq-dump line 120.</div>
<div>      last:                      <=\       </div>
<div>Use of uninitialized value $nav in printf at /usr/bin/gnc-fq-dump line 121.</div>
<div>       nav:                      <=== one of these</div>
<div>Use of uninitialized value $price in printf at /usr/bin/gnc-fq-dump line 122.</div>
<div>     price:                      <=/        </div>
<div>  timezone:                      <=== optional</div>
<div><br>
</div>
** This stock quote cannot be used by GnuCash!<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Obrigada,<br>
</div>
<div id="Signature">
<div>
<div></div>
<div></div>
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Arial,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p style="margin-top:0px; margin-bottom:0px"><span style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont; font-size:15px">Yulli Dias</span></p>
<p style="margin-top:0px; margin-bottom:0px"></p>
</div>
</div>
</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>De:</b> rmcasali@gmail.com <rmcasali@gmail.com><br>
<b>Enviado:</b> terça-feira, 22 de dezembro de 2020 10:49<br>
<b>Para:</b> yulli dias <yulli.dias@hotmail.com>; gnucash-br@gnucash.org <gnucash-br@gnucash.org><br>
<b>Assunto:</b> Re: [gnucash-br] Problemas para configurar o Tesouro.pm</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Bom dia Yulli,<br>
<br>
Vamos ver se consigo lhe ajudar.<br>
<br>
1. O arquivo 'tesouro.pm' deve ser copiado para o diretório onde se<br>
encontra os outros módulos (ZA.pm, YahooJSON.pm etc). Normalmente é um<br>
diretóio "Quote" onde tem o arquivo "Quote.pm"<br>
<br>
2. Preste atenção as letras minúsculas do nome do arquivo e para o nome<br>
do módulo a ser inserido em "Quote.pm"<br>
<br>
3. Na edição do arquivo "Quote.pm", procure onde estão definidos os<br>
módulos. No meu arquivo, está por volta da linha 185, você deve<br>
encontrar algo do tipo:<br>
---- <br>
    # Default modules<br>
<br>
    @modules = qw/AEX AIAHK AlphaVantage ASEGR ASX BMONesbittBurns<br>
        BSERO Bourso Cdnfundlibrary Citywire CSE Currencies Deka<br>
        DWS FTPortfolios Fidelity FidelityFixed FinanceCanada Fool<br>
        FTfunds HU GoldMoney HEX IEXCloud IndiaMutual LeRevenu<br>
        ManInvestments Morningstar MorningstarAU MorningstarCH<br>
        MorningstarJP MStaruk NZX Platinum SEB SIXfunds SIXshares<br>
        StockHouseCanada TSP TSX Tdefunds Tdwaterhouse Tiaacref<br>
        TNetuk Troweprice Trustnet Union USFedBonds VWD ZA<br>
        Cominvest Finanzpartner YahooJSON YahooYQL ZA_UnitTrusts/;<br>
  }<br>
------<br>
Pode inserir uma linha, ou colocar no final de qualquer linha, ou entre<br>
dois módulos o nome do arquivo sem extensão "tesouro"<br>
<br>
Bom, se ainda tiver problemas, mande aí que tentaremos ajudar.<br>
<br>
Abs<br>
Rafael  <br>
<br>
Em seg, 2020-12-21 às 23:20 +0000, yulli dias escreveu:<br>
> Boa noite Rafael!<br>
> <br>
> Tentei utilizar o arquivo que você me mandou, mas deu erro na hora de<br>
> executar o gnc-fq-check.<br>
> <br>
> $ sudo gnc-fq-check<br>
> Can't locate object method "methods" via package<br>
> "Finance::Quote::Tesouro" (perhaps you forgot to load<br>
> "Finance::Quote::Tesouro"?) at /usr/share/perl5/Finance/Quote.pm line<br>
> 120.<br>
> <br>
> Sabe o que pode ser?<br>
> <br>
> PS: removi as configurações que eu tinha feito utilizando a outra<br>
> solução.<br>
> <br>
> Desde já agradeço,<br>
> --<br>
> Yulli Dias<br>
> <br>
> De: rmcasali@gmail.com <rmcasali@gmail.com><br>
> Enviado: segunda-feira, 21 de dezembro de 2020 13:15<br>
> Para: yulli dias <yulli.dias@hotmail.com>; gnucash-br@gnucash.org <<br>
> gnucash-br@gnucash.org><br>
> Assunto: Re: [gnucash-br] Problemas para configurar o Tesouro.pm<br>
>  <br>
> Boa tarde...<br>
> <br>
> Como não sei se você está com a última versão do módulo, vou enviar o<br>
> que estou usando.<br>
> <br>
> Abs,<br>
> Rafael<br>
> <br>
> Em dom, 2020-12-20 às 21:10 +0000, yulli dias escreveu:<br>
> > Olá pessoal!<br>
> > <br>
> > Estou na tentativa de configurar o módulo do tesouro mas estou<br>
> > obtendo o erro "Undefined fetch-method tesouro passed to<br>
> > Finance::Quote::fetch at /usr/bin/gnc-fq-dump line 191. No results<br>
> > found for stock B_Principal_150535." quando eu executo o comando<br>
> > gnc-fq-dump Tesouro B_Principal_150535. Alguém consegue me ajudar?<br>
> > <br>
> > Para configurar o módulo do tesouro eu segui os seguintes passos:<br>
> > 1 - Baixei o arquivo (<br>
> > <a href="http://lists.gnucash.org/pipermail/gnucash-br/attachments/20180305/08ff692c/attachment.pl">
http://lists.gnucash.org/pipermail/gnucash-br/attachments/20180305/08ff692c/attachment.pl</a><br>
> > ) que encontrei na lista de e-mails (<br>
> > <a href="https://lists.gnucash.org/pipermail/gnucash-br/2018-March/000754.html">
https://lists.gnucash.org/pipermail/gnucash-br/2018-March/000754.html</a><br>
> > ) e salvei em /usr/share/perl5/Finance como Tesouro.pm.<br>
> > 2 - Editei o arquivo Quote.pm e acrescentei o modulo Tesouro na<br>
> > lista de módulos.<br>
> > 3 - Executei o comando export FQ_LOAD_QUOTELET="Currencies",<br>
> > conforme indicado em <br>
> > <a href="https://github.com/romuloceccon/finance-quote-brazil">https://github.com/romuloceccon/finance-quote-brazil</a><br>
> > 4 - Executei o comando gnc-fq-check<br>
> > $ gnc-fq-check<br>
> > ("1.49" "fetch_live_currencies" "known_currencies")<br>
> > 5 - Executei o comando gnc-fq-update<br>
> > $ sudo gnc-fq-update<br>
> > Reading '/root/.local/share/.cpan/Metadata'<br>
> >   Database was generated on Sun, 20 Dec 2020 19:55:55 GMT<br>
> > Date::Manip is up to date (6.83).<br>
> > Finance::Quote is up to date (1.49).<br>
> > 6 - Por fim o comando de teste<br>
> > $ gnc-fq-dump tesouro B_Principal_150535<br>
> > Undefined fetch-method tesouro passed to Finance::Quote::fetch at<br>
> > /usr/bin/gnc-fq-dump line 191.<br>
> > No results found for stock B_Principal_150535.<br>
> > <br>
> > Desde já agradeço,<br>
> > --<br>
> > Yulli Dias<br>
> > _______________________________________________<br>
> > gnucash-br mailing list<br>
> >  gnucash-br@gnucash.org<br>
> > <br>
> >  <a href="https://lists.gnucash.org/mailman/listinfo/gnucash-br">https://lists.gnucash.org/mailman/listinfo/gnucash-br</a><br>
> > <br>
<br>
</div>
</span></font></div>
</body>
</html>