[gnucash-br] Gnucash: Modulo de cotações tesouro direto
Rafael Machado Casali
rmcasali em gmail.com
Dom Set 10 18:09:19 EDT 2017
Felipe,
Você está com uma versão desatualizada do módulo (segue em anexo a
versão que está funcionando aqui).
Eis o resultado ao gnc-fq-dump
$ *gnc-fq-dump tesouro Selic01032021*
Finance::Quote fields Gnucash uses:
symbol: Selic01032021 <=== required
date: 09/08/2017 <=== required
currency: BRL <=== required
last: 9067.18 <=\
nav: <=== one of these
price: 9067.18 <=/
timezone: <=== optional
Qualquer problema é só falar.
Outra coisa, a versão que aparece na sua busca "*cat ./Quote/tesouro.pm
<http://tesouro.pm> | grep -e BOVESPA -e VERSION"* não tem correlação
com a versão do módulo em si, e sim com o módulo principal Quote.pm. A
versões dos módulos estão nos comentários no início do módulo (busque
por version ).
Abs,
Rafael Casali
Em 07-09-2017 11:31, Felipe Pereira escreveu:
> Pessoal,
> Poderiam me dar uma ajuda?
>
> Estou tentando obter cotações do tesouro pelo tesouro.pm
> <http://tesouro.pm>.
> O gnucash pega cotações de ativos da bovespa normalmente. A
> configuração perece OK, tesouro.pm <http://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 <http://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/");/
> /#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
>
>
> _______________________________________________
> gnucash-br mailing list
> gnucash-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/20170910/874b57e0/attachment.html>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: tesouro.pm
Tipo: application/x-perl
Tamanho: 5011 bytes
Descrição: não disponível
URL: <http://lists.gnucash.org/pipermail/gnucash-br/attachments/20170910/874b57e0/attachment.pl>
Mais detalhes sobre a lista de discussão gnucash-br