[gnucash-br] Gnucash: Modulo de cotações tesouro direto

Felipe Pereira felipecostapereira em gmail.com
Qui Set 7 10:31:14 EDT 2017


Pessoal,
Poderiam me dar uma ajuda?

Estou tentando obter cotações do tesouro pelo tesouro.pm.
O gnucash pega cotações de ativos da bovespa normalmente. A configuração
perece OK, tesouro.pm na pasta /usr/share/perl5/Finance/Quote, arquivo
Quote.pm editado.

Estou usando gnucash 2.6.17
Ubuntu Linux

*TESTES:*

felipe em SAM:/usr/share/perl5/Finance$ *gnc-fq-check*
*("1.38" ... "nasdaq" "nyse" "nz" "nzx" "platinum" "romania" "seb_funds"
"sixfunds" "tesouro" "tiaacref" ... "za_unittrusts")*

felipe em SAM:/usr/share/perl5/Finance$ *gnc-fq-dump yahoo_brasil ITUB3*
*Finance::Quote fields Gnucash uses:*
*    symbol: ITUB3.SA <http://ITUB3.SA>             <=== required*
*      date: 09/06/2017           <=== recommended*
*  currency: BRL                  <=== required*
*      last: 36.96                <=\       *
*       nav:                      <=== one of these*
*     price: 36.96                <=/        *
*  timezone:                      <=== optional*

felipe em SAM:/usr/share/perl5/Finance$* gnc-fq-dump tesouro Selic01032021*
*Can't call method "as_text" on an undefined value at
/usr/share/perl5/Finance/Quote/tesouro.pm <http://tesouro.pm> line 79.*

O modulo parece disponível e aparece na janela de edição de títulos dentro
do gnucash. Eu adiciono pelo código, mas na hora de obter a cotação aparece:

*Incapaz de obter cotações para estes itens:*
*  Desconhecido:Selic01032021*
*Continuar a utilizar só as cotações corretas?*

Voces podem me enviar o script tesouro.pm mais atual?, acho que este esta
desatualizado, tentei editar o script (editando a URL do tesouro) mas nao
funcionou:

*TESTES:*

felipe em SAM:/usr/share/perl5/Finance$ *cat ./Quote/tesouro.pm
<http://tesouro.pm> | grep -e BOVESPA -e VERSION*
*use vars qw /$VERSION/ ;*
*$VERSION = '1.17';*
*my $BMFBOVESPA_MAINURL = ("http://www.bmfbovespa.com.br/
<http://www.bmfbovespa.com.br/>");*
*#my $BMFBOVESPA_URL =
($BMFBOVESPA_MAINURL."pt-br/mercados/outros-titulos/tesouro-direto/tesouro-direto.aspx");*
*my $BMFBOVESPA_URL =
($BMFBOVESPA_MAINURL."pt_br/produtos/tesouro-direto/titulos-disponiveis-para-compra.htm");
(TENTEI TROCAR A URL AQUI)*
*    my $url = $BMFBOVESPA_URL;*
*        $info{$symbol, "method"} = "BMFBOVESPA";*
*        $info{$symbol, "source"} = $BMFBOVESPA_MAINURL;*


Obrigado
Abs
Felipe
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.gnucash.org/pipermail/gnucash-br/attachments/20170907/d48652ed/attachment.html>


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