Ir para conteúdo
  • Cadastre-se

Pedro A. Araújo

Membros
  • Total de ítens

    128
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Pedro A. Araújo postou

  1. Boa tarde! Deve-se utilizar o com0com para emular as portas COM. Uma será utilizada pelo emulador e outra no projeto que realizará a leitura.
  2. Bom dia @Victor H. Gonzales - Panda Vou solicitar maiores informações com a agência para entender essa diferença aqui em MG.
  3. @Victor H. Gonzales - Panda boa tarde! Os campos "Seu Número" e "Nosso Número" não foram identificados com a rotina padrão de leitura.
  4. Sim, pois as informações do título seguem um padrão diferente do utilizado pela classe ancestral.
  5. Prezados Estou realizando a homologação do boleto Unicred e encontrei o tópico fechado com ajustes na identificação do número documento e nosso número. Utilizei a rotina criada pelo @vinizioWOW para realizar a leitura e obtive sucesso na identificação do título liquidado. Me coloco à disposição para realizar novos testes e ajustes. ACBrBancoUnicredES.pas retorno boleto.pdf
  6. Carregue o resource em uma stream e utilize o método TACBrGIF.LoadFromStream.
  7. Quando o atributo IsHTML está definido como True, o corpo do e-mail precisa ser formatado com tags HTML. Para quebra de linha, deve-se utilizar a tag br, por exemplo.
  8. Bom dia! Ao exportar PDF do DANFSe, utilizando FastReport e Delphi 11, estava ocorrendo a exceção "invalid zstream operation". Para evitar, desabilitei o atributo Compressed da exportação para PDF do método ImprimirDANFSePDF. Segue o arquivo modificado. ACBrNFSeXDANFSeFR.pas
  9. Boa tarde Italo Na máquina do cliente só funcionou quando habilitei o TSL1_3, conforme o tópico abaixo. Agradeço pela atenção.
  10. Bom dia Estou usando as configurações abaixo no arquivo ini, assim obtive sucesso. [3106200] Nome=Belo Horizonte UF=MG Provedor=BHISS ProRecepcionar=https://bhissdigital.pbh.gov.br/bhiss-ws/nfse HomRecepcionar=https://bhisshomologa.pbh.gov.br/bhiss-ws/nfse ProNameSpace=http://ws.bhiss.pbh.gov.br HomNameSpace=http://ws.bhiss.pbh.gov.br Obrigado.
  11. Prezados Realizei a migração para o NFSeX, porém ao utilizar o provedor BHISS, recebo o erro "nfse.xsd#/schema The '' namespace provided differs from the schema's 'http://www.abrasf.org.br/nfse.xsd' targetNamespace". Como posso prosseguir para realizar a correção no arquivo ini do componete?
  12. O componente novo possui um único arquivo, ACBrNFSeXServicos.ini, o qual é disponibilizado como resource no próprio componente, mas também pode ser carregado do disco em runtime. Fiz as alterações apenas nele, pois já avia feito a migração para o ACBrNFSeX. Porém, faça o teste adicionando o parâmetro ao cidades.ini.
  13. Prezado Em meu município também houve alteração para o atende.net. Estou utilizando o componente ACBrNFSeX. Consegui autorizar a nota ao editar o arquivo de parâmetros adicionando a versão como no exemplo abaixo: [3107406] Nome=Bom Despacho UF=MG Provedor=IPM Versao=1.01
  14. Prezados O provedor IPM realizou a migração da versão para o município Bom Despacho - MG. Seguem as configurações [3107406] Nome=Bom Despacho UF=MG Provedor=IPM Versao=1.01 URL: https://ws-bomdespacho.atende.net:7443/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao
  15. Prezados Adicionei a rotina OnlyNumbers no momento de ler o CNPJ/CPF do Tomador e Prestador da NFSe do provedor IPM, pois me deparei com um XML que estava com tal informação com máscara, o que acabou alimentando o objeto de forma incompleta. IPM.LerXml.pas
  16. Certificado A3? Já peguei um caso em quem em um mesmo dispositivo, haviam dois certificados, um CPF e outro CNPJ. Se este for seu caso, verifique que o sistema está buscando o número de série correto.
  17. Aproveite os fontes que aqui anexei e tente implementar. Se conseguir, o pessoal incluirá ao projeto.
  18. O envio da remessa está Ok. Enfrentei problemas apenas com a montagem da linha digitavel. Durante o desenvolvimento, tive que acionar até o suporte do banco, pois estavam ocorrendo erros internos durante a validação. Detalhe: a integração por CNAB400 ainda está em fase de testes na instituição.
  19. Eu parei nesta parte. Não vi viabilidade em prosseguir com o CNAB400. É preferível trabalhar com a API.
  20. Antes de trocar a fonte do leitor, experimente fazer um aterramento no gabinete, colocando a mão na parte metálica e realizando a leitura. Já passei por problema assim, porém com teclado USB, onde a fonte estava com problema e ocasionava repetições de teclas e travamentos no computador.
  21. Para NFe/NFCe, você pode utilizar o validador da SEFAZ RS https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx
  22. Para tratar a contingência, sigo as instruções do manual anexo. Tenho um timer que verifica a comunicação com internet antes do envio da NFCe. Caso não detecte falha, coloco o tipo de emissão como contingência offline e deixo a nota pendente de transmissão. Se conseguir comunicação, envio a nota de forma síncrona, se não conseguir retorno, gero uma cópia em contingência offline e deixo a original marcada como pendente. Dicas: 1 - Defina o timeout como 15 ~ 30 segundos, dependendo da conexão do cliente; 2 - Configure o componente para utilizar OpenSSL com certificado A1 (evita diversos problemas de comunicação segura) Manual_de_especificacoes_tecnicas_da_Contingencia_Off-line_versao_2.0.pdf
  23. Informações extraídas do manual: O arquivo remessa deverá ter a seguinte formatação de nome para upload com sucesso no Internet Banking PJ CI400_001_???????.rem CI400  Cobrança Inter 001  Versão do layout ???????  Número sequencial de remessa (o mesmo número inserido no campo 111 a 117 do header do arquivo remesssa) .rem – Extensão do arquivo remessa Manual CNAB400 Inter.pdf
  24. Realizados ajustes no mapeamento de campos durante a leitura do arquivo de retorno; ACBrBancoInter.pas
  25. ACBrBoleto.pasACBrBancoInter.pas Realizado ajuste para calcular o nome do arquivo pela próprio componente.
×
×
  • 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.