Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.260
  • Registro em

  • Última visita

  • Days Won

    1.131

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Claudio, Para usar o OpenSSL no lugar do WinCrypt você não precisa recompilar a sua aplicação, basta você mudar a configuração do componente e usar as DLLs da pasta: ...\DLLs\OpenSSL\3.1.3\x86 ou ...\DLLs\OpenSSL\3.1.3\x64 (se a sua aplicação foi compilada para 64 bits). As DLLs devem ser copiadas para dentro da pasta do EXE da sua aplicação.
  2. Bom dia Raul, Já inclui na minha lista de tarefas. TK-5301
  3. Boa tarde @raul.cardoso, Alterando o código do componente para aceitar de 8 até 10 o CT-e foi gerado, assinado, validado e autorizado pela SEFAZ?
  4. Boa tarde @leomcl, Notei que você ainda usa o componente antigo, sendo assim lhe convido a iniciar os testes com o novo componente de emissão de NFS-e: ACBrNFSeX. O componente antigo: ACBrNFSe não está mais tendo manutenção. Faça os testes usando o programa exemplo do novo componente. Manual de Migração
  5. Bom dia @ddsilva, Primeiramente você não pode comparar o XML do RPS com o XML de envio de lote de RPS, isso explica a diferença entre eles. Na imagem onde você diz "XML Correto" note que dentro do grupo <ListaRps> contem o conteúdo do XML do RPS. Segundo, se esta ocorrendo erro de UTF-8 tem que ver se esse erro esta ocorrendo no envio ou no retorno. Mas antes você precisa checar a lista abaixo: Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Por fim repita os testes.
  6. Bom dia Élviro, Veja se o tópico abaixo lhe ajuda.
  7. Olá Pessoal, Na versão 2 do layout da ABRASF temos o método SubstituirNFSe que tem por finalidade cancelar uma determinada nota e emitir outra que vira a ser a nota substituirá a que foi cancelada. Por outro lado na versão 1 do layout da ABRASF não temos esse método, mas existe uma outra maneira de se fazer isso. No programa exemplo do componente ACBrNFSeX na procedure Alimentar_Componente_layout_ABRASF temos o seguinte fragmento de código: {========================================================================= Numero, Série e Tipo do Rps que esta sendo substituido por este =========================================================================} { RpsSubstituido.Numero := FormatFloat('#########0', i); RpsSubstituido.Serie := 'UNICA'; // TnfseTipoRPS = ( trRPS, trNFConjugada, trCupom ); RpsSubstituido.Tipo := trRPS; } Esta previsto no layout do RPS da versão 1 do layout da ABRASF um grupo chamado RpsSubstituido e dentro dele temos 3 campos: Numero, Serie e Tipo. Ao alimentar o componente com os dados de um novo RPS e alimentarmos esses 3 campos conforme exemplo acima com o numero/serie/tipo de um RPS que já foi convertido em NFS-e, teremos um RPS com um "pedido de substituição". Ao enviar esse RPS e o mesmo for processado com sucesso, ou seja, se transformou em uma NFS-e o provedor providenciará o cancelamento da nota referente ao RPS informado no grupo RpsSubstituido. É dessa forma que realizamos a substituição de uma NFS-e por outra quando o provedor segue a versão 1 do layout da ABRASF. Para quem utiliza o ACBrMonitor no arquivo INI basta incluir a seção: [RpsSubstituido] Numero=<numero do rps a ser substituido> Serie=<serie do rps a ser substituido> Tipo=1 A dica acima também pode ser utilizada para quem utiliza o arquivo INI juntamente com o ACBrLibNFSe.
      • 2
      • Curtir
  8. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  9. Boa tarde Paulinho, Essa URL que aparece na mensagem de erro é da versão 3 e não da 4. Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Por fim repita os testes. Se o problema persistir isso significa que na pasta onde esta o EXE existe uma versão antiga do ACBrCTeServicos.ini
  10. Boa tarde Adhelmar, Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça nos testes. No programa exemplo tem um botão que exemplifica o uso do método ConsultarLinkNFSe.
  11. Boa tarde Luiz Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5295
  12. Boa tarde @Enéias Rodrigo, Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça os testes.
  13. Boa tarde Fabio, Já esta no SVN.
  14. Boa tarde Thiago, Já esta no SVN.
  15. Boa tarde Edson, Já esta no SVN.
  16. Bom dia Thiago, Muito obrigado pela contribuição, já inclui na minha lista de tarefas.TK-5288
  17. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  18. Bom dia Fabio, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5292
  19. Bom dia Edson, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5288
  20. @tryideas sistemas, Fiz um ajuste no componente que acredito que vá resolver o problema. Como você utiliza o ACBrLibNFSe fique atento a disponibilização de uma nova versão. Assim que for disponibilizada, atualize e faça novos testes. @tryideas sistemas, Fiz um ajuste no componente que acredito que vá resolver o problema. Como você utiliza o ACBrLibNFSe fique atento a disponibilização de uma nova versão. Assim que for disponibilizada, atualize e faça novos testes.
  21. Bom dia @tryideas sistemas, Muito obrigado vou analisar o problema.
  22. Boa tarde @tryideas sistemas, Você poderia anexar o arquivo INI por inteiro?
  23. Bom dia Adhelmar, Infelizmente fazer essa automatização não vai ser possível.
×
×
  • 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.