Ir para conteúdo
  • Cadastre-se

dev botao

Erro SEFAZ SP não corresponde com realidade


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

Recommended Posts

Boa tarde a todos, tenho um cliente que está tentando emitir uma nota utilizando o XML anexado porém a SEFAZ está retornando sempre:
 

Citar

Falha na validação dos dados da nota: 112

1824 - Element '{http://www.portalfiscal.inf.br/nfe}IE': 'ISENTO' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/nfe}TIeDest'.

 

Já passei o XML no validador da sefaz RS e nao encontrou erro algum no mesmo...
Como podem ver as tags de IE estão preenchidas corretamente

 

Se alguem tiver uma ideia do que fazer, agradeceria.
Testei também em Homologacao e o erro é o mesmo

35161121646943000166550010000001121000001120-nfe.xml

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Vc consegue reproduzir o problema usando o demo?

E o erro parece ser no comando Validar do componente, não no SEFAZ, provavelmente vc está preenchendo ou carregando um XML que o campo Dest.IE está com a palavra isento, só que ao salvar novamente a unit pcnNFeW não gera o campo e por isso é validado no site do RS.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

Posso reproduzir em homologacao, serve?
Na realidade utilizo o monitor, ou seja a unica coisa que ele faz é o envio do xml gerado por mim mesmo, segue o log do monitor:

 

Citar

NFE.AssinarNFe("C:\SOSNFe\XML\Assinado\35161103312791000183550010000001121000001122-nfe.xml")
OK: C:\SOSNFe\XML\Assinado\35161103312791000183550010000001121000001122-nfe.xml
NFE.EnviarNFe(C:\SOSNFe\XML\Assinado\35161103312791000183550010000001121000001122-nfe.xml, 1112, 0, 1)
ERRO: Falha na validação dos dados da nota: 112

1824 - Element '{http://www.portalfiscal.inf.br/nfe}IE': 'ISENTO' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/nfe}TIeDest'.

 

Acredito que se vc utilizar esse meu xml como base, assina-lo e enviar pelo monitor a sefaz retornará a mesma mensagem

Link para o comentário
Compartilhar em outros sites

Nao é o mesmo, pq o original é da maquina do cliente, nao tenho acesso ao xml gerado antes (foi sobrescrito), por isso fiz esse em homologacao (que tambem está dando o mesmo erro) para te mandar. As informacoes das tags sao identicas, de qualquer modo, vou anexar tudo novamente:
1 - XML de antes do monitor assinar
2 - XML de antes do monitor enviar a sefaz
3 - Log com a rejeicao que nao faz sentido algum da SEFAZ

1 - 35161121646943000166550010000001121000001120-nfe.xml

2 - 35161121646943000166550010000001121000001120-nfe.xml

3 - Comandos.txt

Acabei de gerar e assinar esses xml, e continuou dando o mesmo erro (somente uma observacao a titulo de informacao)

Link para o comentário
Compartilhar em outros sites

17 horas atrás, André Ferreira de Moraes disse:

Vc consegue reproduzir o problema usando o demo?

E o erro parece ser no comando Validar do componente, não no SEFAZ, provavelmente vc está preenchendo ou carregando um XML que o campo Dest.IE está com a palavra isento, só que ao salvar novamente a unit pcnNFeW não gera o campo e por isso é validado no site do RS.

postei o xml que estou enviando antes da assinatura e nao existe nenhuma palavra ISENTO nele...

Antes de enviar o XML, o componente valida ele??? Se sim, tem como fazer o envio sem a validacao?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Mudei apenas a serie, CNPJ e IE do emitente e a nota foi autorizada sem nenhum erro.

NFE.EnviarNFe(F:\Temp\sosystem\35161121646943000166550010000001121000001120-nfe.xml, 1112, 0, 1)
OK: Lote recebido com sucesso
[ENVIO]
Versao=SP_NFE_PL_008i2
TpAmb=2
VerAplic=SP_NFE_PL_008i2
CStat=103
XMotivo=Lote recebido com sucesso
CUF=35
NRec=351000106092813
DhRecbto=11/11/2016 09:32:02
TMed=1
Recibo=351000106092813
Autorizado o uso da NF-e
[RETORNO]
Versao=SP_NFE_PL_008i2
TpAmb=2
VerAplic=SP_NFE_PL_008i2
NRec=351000106092813
CStat=100
XMotivo=Autorizado o uso da NF-e
CUF=35
[NFE112]
Versao=SP_NFE_PL_008i2
TpAmb=2
VerAplic=SP_NFE_PL_008i2
CStat=100
XMotivo=Autorizado o uso da NF-e
CUF=35
ChNFe=35161105481336000137550020000001121000001120
DhRecbto=11/11/2016 09:32:02
NProt=135160008114486
DigVal=k4+E70nLo5GXLuPdIStnLtiZ7ys=

35161121646943000166550010000001121000001120-nfe.xml

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Seus schemas não estão iguais aos disponibilizados no SVN do projeto.

A validação ocorre conforme orientação do manual de integração, antes do envio.

Não é necessário chamar o comando assinar e depois o Enviar, pois ao chamar o Enviar caso o arquivo não esteja assinado, ele executa a assinatura automaticamente.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

ok, obrigado pela ajuda.

Mas ainda fiquei encucado com essa mensagem, essa pasta de schemas estava na pasta do monitor qdo fiz a migracao pra Lazarus no meio do ano mais ou menos.
Tem como saber qual arquivo está causando essa mensagem errada?

 

E mais precisamente pq somente neste XML esta ocorrendo isso, sendo que desde que migrei para Lazarus varios outros clientes usam normalmente

Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 minutos atrás, sossystem disse:

ok, obrigado pela ajuda.

Mas ainda fiquei encucado com essa mensagem, essa pasta de schemas estava na pasta do monitor qdo fiz a migracao pra Lazarus no meio do ano mais ou menos.
Tem como saber qual arquivo está causando essa mensagem errada?

 

E mais precisamente pq somente neste XML esta ocorrendo isso, sendo que desde que migrei para Lazarus varios outros clientes usam normalmente

Use um software de comparação de arquivos como o Beyond Compare que você vai identificar as diferenças.

Tipo TIeDest, arquivo tiposBasico_v3.10.xsd, do componente:

			<xs:pattern value="ISENTO|[0-9]{2,14}"/>

Agora o teu:

			<xs:pattern value="[0-9]{0,14}|ISENTO"/>

Mas tem mais diferenças na pasta, arquivos faltando, etc.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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