Ir para conteúdo
  • Cadastre-se

dev botao

Erro E160 - Arquivo enviado fora da estrutura do arquivo XML de entrada.


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

Recommended Posts

Estou tentando emitir uma NFSe utilizando os componentes ACBr, porém ao gerar ele retorna o seguinte erro: 

  <Codigo>E160</Codigo> 
  <Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</Mensagem> 
  <Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada.</Correcao> 

Tentei alterar o SSLLib para libCapicom, como foi sugerido em alguns posts com o erro parecido, mas não funcionou, estarei deixando o XML de envio

temp1.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Gabriel,

Primeiro não se usa mais o Capicom, ou você usa o libWinCrypt ou libOpenSSL.

Segundo você esta usando o componente ACBrNFSeX?

Terceiro, se você não informar o nome da cidade/provedor ninguém vai conseguir lhe ajudar.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Gabriel,

Faça os testes usando o programa exemplo.

Se o certificado for A1 utilize o libOpenSSL, se for A3 (meus sentimentos) use o libWinCrypt (requer que o Windows esteja atualizado).

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

Link para o comentário
Compartilhar em outros sites

Boa tarde, Fiz os teste usando o programa de exemplo, utilizei tanto a libOpenSSL e libWinCrypy, as duas retornaram o mesmo erro: Arquivo enviado fora da estrutura do arquivo XML de entrada

Cidade  : Sao Bernardo do Campo/SP
Provedor: Ginfes Versão: 1.00

Estarei deixando anexado o XML de envio e de retorno

temp2.xml temp1.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Gabriel,

Você tem fontes 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.

O XML de envio somente o lote esta assinado e o Ginfes requer que tanto o RPS quanto o Lote sejam assinados.

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

Link para o comentário
Compartilhar em outros sites

Não tenho fontes com alterações locais, as unicas alterações que fiz foi na unit de teste para tentar fazer a emissão da nota.

Reeinstalei/atualizei como foi dito e ainda não funcionou. Fique com duvida no ultimo comentário referente a assinatura do XML, existe alguma propriedade no componente que eu precise ativar para que faça a assinatura tanto do lote quanto do RPS? 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Gabriel,

Desculpa me enganei, no caso do Ginfes somente o lote é assinado.

Mas veja isso:

<ns4:ValorLiquidoNfse>-1.00</ns4:ValorLiquidoNfse>

Esta correto o valor liquido da nota ser um valor negativo?

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 342 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.

The popup will be closed in 10 segundos...