Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3581 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá a todos e boa tarde, fiz uma pequena alteração na ultima versão do código do ACBrConsultaCNPJ disponibilizando os dados de Natureza Jurídica da Empresa, Atividade Primária e Secundária que ainda não tinham sido incluídos o arquivo esta anexo

 

E vendo que o componente estava de facil adaptação criei uma variante dele para recuperar o dados do banco central com a cotação do dolar a página a ser consultada foi

 

http://www4.bcb.gov.br/pec/taxas/batch/taxas.asp

Será recuperado dela

Data da Cotação do Dolar
Valor da Taxa do Dolar Compra

Valor da Taxa do Dolar Venda

e Termo de Responsabilidade sob a informação

 

segue em anexo o Código Exemplo

o Código do Componente já incluso no ACB

 

Alteração do Fonte do Fernando

ACBrConsultaCNPJ.pasrTCP

 

Exemplo em Delphi

ACBrTaxaDolar-exemplo.zip

 

Código do Componente e Alteração no ACBrTCP

ACBrTCP.zip

 

Inclusão do Componente no DPK

ACBrTCP-dpk.rar

Jefferson Lupinacci
Analista Desenvolvedor Java Sr. em Zara.com - Inditex - Departamento de Logística e Transporte Global - A Coruña / Espanha

[email protected] / [email protected]
Linkedin; https://www.linkedin.com/in/jeffersonlupinacci/

 

  • Consultores
Postado

olá Jhef,

 

Você viu que o Daniel alterou um pouco o componente ACBrConsultaCNPJ? Você usou o código dele como base?

Veja nesse post

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

olá Jhef,

 

Você viu que o Daniel alterou um pouco o componente ACBrConsultaCNPJ? Você usou o código dele como base?

Veja nesse post

 

Olá e bom dia,

a versão que foi utilizada para executar as alterações foi a ultima disponibilzada pelo tortoise então imagino que já esteja com todas as ultimas alterações do fernando; a alteração que executei no arquivo baseado no fonte original foi:

3 propriedades visiveis do componente

    property NaturezaJuridicao: String Read FNaturezaJuridica;

    property AtividadeEconomicao : String Read FAtividadeEconomica;

    property AtividadeEconomicaSec : String Read FAtividadeEconomicaSec

3 procedures de Get para recuperar o texto do html gerado

    function GetNaturezaJuridicao: String;

    function GetAtividadeEconomicao : String;

    function GetAtividadeEconomicaSec : String;

 

Correção de uma excessão não tratada dentro de

function GetURLSepara(URL: String): String;

 

 

 

Jefferson Lupinacci
Analista Desenvolvedor Java Sr. em Zara.com - Inditex - Departamento de Logística e Transporte Global - A Coruña / Espanha

[email protected] / [email protected]
Linkedin; https://www.linkedin.com/in/jeffersonlupinacci/

 

  • 2 semanas depois ...
  • Fundadores
Postado

jheff_web,

 

Desculpe-me pela demora...

 

Analisando as mudanças no ACBrConsultaCNPJ, notei que em relação a versão atual do SVN, faltava apenas a leitura da Natureza Juridica (a qual adicionei)

 

Em relação a consulta do Dolar, notei que no site do BCB existem serviços que podem ser bem mais interessantes...

Poderíamos por exemplo, construir um componente TACBrCotacao, que pega a cotação de diversas moedas do mundo e de vários dias... Bastaria usarmos o endereço:

http://www4.bcb.gov.br/pec/taxas/batch/cotacaomoedas.asp

 

Observe ainda, que nesse endereço o BCB, disponibiliza um arquivo CSV com as cotações de várias datas, Exemplo:

http://www4.bcb.gov.br/Download/fechamento/20130712.csv

http://www4.bcb.gov.br/Download/fechamento/20130705.csv

(pelo que notei eles disponibilizam os CSV dos últimos 7 dias, com exceção de sábados e domingos)

 

É muito mais simples interpretar um arquivo CSV do que um HTML... Alguém se habilita a criar o TACBrCotacao  ?

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

É muito mais simples interpretar um arquivo CSV do que um HTML... Alguém se habilita a criar o TACBrCotacao  ?

 

O Régys está botando pra quebrar lá no SVN. :D

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • 1 ano depois...
  • Este tópico foi criado há 3581 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.