Ir para conteúdo
  • Cadastre-se

dev botao

CTE - Erro Interno: 12029


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 2252 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Companheiros

Na hora do envio do CTE estamos verificando o seguinte erro :

Erro Interno: 12029
Erro HTTP: 0
Falha no Envio da Requisição.
Erro: 12029 - Conexão com o Servidor falhou
 
No início, acreditávamos que poderia ser alguma configuração de Proxy/Internet, porém, fizemos testes gerando o XML pelo componente ACBr e  importando no Emissor CTe do Governo, e conseguimos transmitir normalmente.
 
Esse erro poderia estar ligado a alguma configuração do ACBr? 
Antes da atualização, o sistema estava enviando normalmente o CTe. 
Já havíamos feito as mudanças de configuração para utilizar a WinCrypt no lugar da Capicom, conforme orientação postada no fórum de vocês.
 
Desde já agradeço pela atenção.
Postado

Sr.Italo:

As configurações estão conforme o Sr. sugeriu.

Por precaução, configuramos também os parâmetros de assinatura digital igual à Nota Fiscal Eletrônica ( vide imagem ).

Atualizamos também os Schemas XML para os existentes hoje no Site do CTE.

Porém , ainda está ocorrendo o seguinte erro :

    1824 - Element '{http://www.portalfiscal.inf.br/cte}nFat': '11' is not a valid value of the local atomic type.
    
O sr. tem idéia do que mais deve ser feito?

As configurações de Assinatura de Digital da NFE devem também ser aplicadas ao CTE ?    

Grato

ConfigCTe.png

  • Moderadores
Postado
1 hora atrás, carlos_augusto disse:

Sr.Italo:

As configurações estão conforme o Sr. sugeriu.

Por precaução, configuramos também os parâmetros de assinatura digital igual à Nota Fiscal Eletrônica ( vide imagem ).

Atualizamos também os Schemas XML para os existentes hoje no Site do CTE.

Porém , ainda está ocorrendo o seguinte erro :

    1824 - Element '{http://www.portalfiscal.inf.br/cte}nFat': '11' is not a valid value of the local atomic type.
    
O sr. tem idéia do que mais deve ser feito?

As configurações de Assinatura de Digital da NFE devem também ser aplicadas ao CTE ?    

Grato

ConfigCTe.png

Boa tarde, carlos_augusto.

Tente atualizar os Schemas, pegando do repositório na pasta ACBr\Exemplos\ACBrDFe\Schemas.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

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

 

 

 

  • Consultores
Postado

Boa tarde Carlos,

Você tem que usar os Schemas que nós disponibilizamos em: ...\Exemplos\ACBrDFe\Schemas\CTe

Complementando o Felipe.

Note que existe 2 Schemas com o seguinte nome: tiposGeralCTe_v3.00 e outro tiposGeralCTe_v3.00-OPENSSL.

Você deve renomear.

de:     tiposGeralCTe_v3.00                       / tiposGeralCTe_v3.00-OPENSSL

para: tiposGeralCTe_v3.00-CAPICOM   / tiposGeralCTe_v3.00

Caso use o OpenSSL.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 semanas depois ...
Postado

Prezados bom dia.

 

Conforme foi sugerido, fiz as configurações no componente do ACBrCTe.

Segue abaixo a imagem da configuração do componente, bem como a mensagem de erro que gera ao tentar validar ou enviar o arquivo.

Também em anexo o arquivo XML que foi gerado.

Para não ficar confuso, vou explicar a forma que estamos fazendo aqui:

Eu atualizei os schemas, conforme vocês sugeriram, pegando do repositório na pasta ACBr\Exemplos\ACBrDFe\Schemas.

Após isso fiz novo teste e verifiquei que o erro continua acontecendo, tanto na tentativa de Validar, como na de Enviar o arquivo. Utilizo dentro do sistema a seguinte sequência de comandos (delphi), logo após alimentar o componente com os dados do CTe a ser gerado:

// Assina a nota fiscal
acbrNotas.Conhecimentos.Assinar;

// Valida a nota fiscal
acbrNotas.Conhecimentos.Validar;

// Envia a nota fiscal, sem imprimir o DACTe
acbrNotas.Enviar(0, False);

Se eu remover o comando de Validar, o erro acontece no comando de Enviar, senão, acontece no comando Validar.

Resolvi então fazer um teste no programa exemplo que vocês disponibilizaram, e ao fazer a Validação, ocorre o mesmo tipo de erro, conforme a outra imagem em anexo.

O mais estranho é que, se eu importar o arquivo XML gerado no Emissor CTe do Governo, ele consegue importar normalmente e enviar o arquivo, sem que eu tenha que fazer qualquer alteração (no máximo, preciso corrigir alguma informação de algum cadastro inconsistente no sistema, mas são coisas que não geram o erro citado)

 

Arquivo XML gerado:     35181005741835000116570010000001631522535530-cte.xml

Imagem das configurações / erro no sistema ERP:
351415583_ErroCTe-SistemaERP.thumb.png.5f147a85b4f83e5f07259c46ca78d694.png

Imagem do erro no Exemplo do ACBr, utilizando o comando Validar XML:

283965199_ErroCTe-ExemploACBr.thumb.png.44b1ff0bd17c3c7e71574604e946ab13.png

Desde já agradeço pela atenção.

  • Consultores
  • Solution
Postado

Bom dia Carlos,

Pelas imagens dos erros os testes foram feitos com dois CT-e, correto?

No primeiro o problema é o valor "ISENTO" passado para a IE do remetente.

Esse remetente é uma pessoa jurídica isenta de inscrição estadual?

Se sim, deixe o campo IE em branco.

No segundo o problema se refere o valor 11 passado para o nFat, esse erro esta estranho pois esse campo é uma string com no minuto 1 e no máximo 60 caracteres.

Experimenta informar 011 e vez de 11.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 2252 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.