Ir para conteúdo
  • Cadastre-se

João Carlos Gielow

Membros
  • Total de ítens

    18
  • Registro em

  • Última visita

Posts postados por João Carlos Gielow

  1. Em 04/10/2023 at 18:06, Victor H. Gonzales - Panda disse:

    Por favor atualize seus fontes, pelo SVN do ACBr... 

    Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

    Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

    Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

    Perfeito meu amigo, muito obrigado

    Em 04/10/2023 at 18:06, Victor H. Gonzales - Panda disse:

    Boa noite,

    obrigado pela contribuição

    - o arquivo em anexo ao email, não condiz com uma NFSe, não consegui validar com o seu XML.

    - as alterações na units pas FR não detectei nenhuma necessidade de alteração, havia muitas marcações de alterações, mas nenhuma que julguei necessária, se houver, pontuei com a release atual do componente por favor.

    - DANFSe foi alterado o do repositório, pois também havia muitas alterações de marcações, única alteração aplicada é tamanho do field exibido da chave de verificação, e o campo de RPS foi remanejado de lugar, e o campo de numero de nfse foi destacado.

    se houver outros casos, por favor pontue na versão atual do repositório, pois tanto o pas como o danfse havia várias marcações de alterações.

    obrigado

    Perfeito, assim que me sobrar um tempo eu atualizo e faço todas as verificações, mais uma vez obrigado. =D

  2. Bom dia pessoal, tudo bem?

    Ao imprimir NFS-e no padrão nacional cortava a chave de acesso, só  imprimia os 50 primeiros caracteres, ai verifiquei que era na criação do ClientDataSet (na linha 443 do arquivo em anexo), então ajustei conforme o arquivo em anexo, se acaso acharem pertinente subir esse código, em anexo tem o fr3 que estou usando com alguns ajustes também.

     

    ATT.

    ACBrNFSeXDANFSeFR.pas DANFSe_EL.fr3

    • Curtir 1
  3. Boa tarde,

    Eu acredito que a falha estava na aplicação que estava enviando os DadosPFX, pois depois que instalava o certificado e exportava novamente exportando as chaves privadas, emitiu.

    No casos destes clientes estou fazendo pegar o ArquivoPFX que contem essas informações e consegui passar desta parte, agradeço as respostas e peço desculpa pelo transtorno.

    • Curtir 2
  4. 23 minutos atrás, Italo Giurizzato Junior disse:

    Bom dia João,

    Então confere se a senha foi informada corretamente.

    O programa exemplo cria um arquivo chamado: ACBrNFSeX_Exemplo.ini onde é salvo as configurações do componente, nele consta a senha do certificado.

    O programa exemplo não criptógrafa a senha, logo é possível checar se a senha esta correta ou não.

    Bom dia Italo, a senha está correta, eu estou desconfiado que da fonte que esta vindo os dados PFX, possa estar de alguma forma enviando sem as chaves privadas, vou fazer alguns testes aqui e volto a retornar.

    • Curtir 1
  5. Em 25/08/2023 at 22:06, Renato Rubinho disse:

    Teste novamente, agora com o programa de exemplo, copiar as dlls da OpenSSL e LibXml2 para a pasta do exe e faça as configurações a seguir.

    SSLLib := libOpenSSL

    SSLCryptLib := cryOpenSSL

    SSLHttpLib := httpOpenSSL

    SSLXMLSignLib = xsLibXml2

    SSLType = LT_TLSv1_2

    Caminho das dlls:

    trunk2/DLLs/OpenSSL/1.1.1.10/X86/

    trunk2/DLLs/LibXml2/X86/

    Ocorre um erro como se a senha estivesse errada, porém se eu pegar o arquivo e instalar na máquina, da certo.

    Segue abaixo o print:

    image.thumb.png.e3586302ab1b2558f32a40a06e540fb6.png

  6. 23 horas atrás, Italo Giurizzato Junior disse:

    Boa tarde João,

    Então faça um teste usando o programa exemplo do componente ACBrNFSeX, para ver se ocorre o mesmo erro.

    E compare a configuração do componente do cliente que esta funcionando com este que não esta.

    Italo, desculpa a demora para responder, mas estava configurando o ACBr exemplo para emitir novamente e te mostrar o print.

    No ACBr exemplo ocorre o mesmo erro, como mostra a imagem abaixo, e usando os mesmos dados com outros clientes da certo, esse erro ocorre bem na hora de assinar o XML (Sei que é óbvio, mas reforçando).

    E diferente  da minha API, com esse exemplo abaixo eu selecionei o arquivo de certificado .pfx

    image.thumb.png.8493403c54c3f3216ac854b98a639a5a.png

  7. Bom dia pessoal, tudo bem?

    Estou com um problema ao emitir NFS-e ocorre o seguinte erro: PFXDataToCertContextWinApi: DadosPFX informado não são válidos , erro: $00000000
    eu olhei todos os tópicos do fórum e nenhum deu certo
    testei com todos os tipos de SSLLib, copiei as DLLs nas pastas, o certificado está correto (esta validando no e-cac), exportei ele com as chaves privadas
    a unica diferença é que eu passo ele pelos dadosPFX
    porém outros clientes meu estão usando corretamente, alguém saberia me ajudar?

  8. 1 hora atrás, fhm85 disse:

    Boa tarde,

    tentei, mas aqui não funcionou tb. Utilizei este código  

      vNFe.SSL.DescarregarCertificado;
      vNFe.SSL.ArquivoPFX := result[0, 0];
      vNFe.SSL.Senha := result[0, 1];
      vNFe.SSL.CarregarCertificado;

    É redundante, mas tenta assim por desencargo:

      vNFe.SSL.DescarregarCertificado;
      vNFe.SSL.Clear;
      vNFe.SSL.ArquivoPFX := result[0, 0];
      vNFe.SSL.Senha := result[0, 1];
      vNFe.SSL.CarregarCertificado;

  9. Bom dia, tudo bem?

    Olha se a SEFAZ está rejeitando, provavelmente algum problema tem.

    Chegou a verificar se o certificado que está usando para assinar a nota é referente ao CNPJ que está sendo enviado nela?

    Verifica também se você está vinculando o certificado para assinar a nota, as vezes pode ser que o certificado nem está carregando o certificado no componente.

  10. Pelo que estava estudando o ACBr não faz essa comunicação com o SAT via rede, se desejar você mesmo deve desenvolver um servidor com o ACBrSAT para controlar isso, no tópico abaixo foi repassado essas informações.

     

     

×
×
  • 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.

The popup will be closed in 10 segundos...