Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia pessoal.

 

Implementei uma rotina para uso do monitor de nfe, porém estou tendo problemas, não sei o que pode estar acontecendo, eu emiti várias notas ontem e inclusive no dia de hoje, acredito que mais de 50 notas como homologação, fiz diversos testes, e agora me deparei com uma situação que não estou conseguindo resolver.

 

ERRO: Falha na validação dos dados da nota 0
TAG:<ide> ID:B02/cUF(Código do UF (Unidade da Federação)) - Conteúdo inválido.
TAG:<ide> ID:B04/natOp(Descrição da Natureza da Operação) - Nenhum valor informado.
TAG:<ide> ID:B09/dEmi(Data de emissão) - Nenhum valor informado.
TAG:<ide> ID:B12/cMunFG(Código do Município FG) - Conteúdo inválido.

 

não entendo o motivo do erro sendo que estou alimentando o monitor via socket e estou passando no primeiro bloco da nota da seguinte forma:

 

NFE.CriarEnviarNFe([identificacao]
NaturezaOperacao='DEVOLUCAO DE ARMAZENAGEM'
Modelo=55
Serie=3
Codigo=189356
Numero=189356
Emissao=15/09/2014
Saida=15/09/2014
Tipo=1
FormaPag=2

...

 

no XML gerado pelo monitor fica muito estranho:

 

 

-<infNFe Id="NFe00991200000000000000550010000000001665693377" versao="2.00">

<ide>

  <cUF>00</cUF>

  <cNF>66569337</cNF>

  <natOp/>

  <indPag>0</indPag>

  <mod>55</mod>

  <serie>1</serie>

  <nNF>0</nNF>

  <dEmi/>

  <tpNF>1</tpNF>

  <cMunFG>0000000</cMunFG>

  <tpImp>1</tpImp>

  <tpEmis>1</tpEmis>

  <cDV>7</cDV>

  <tpAmb>2</tpAmb>

  <finNFe>1</finNFe>

  <procEmi>0</procEmi>

  <verProc>ACBrNFeMonitor2</verProc>

</ide>

 

na chave presente no XML gerou um número louco que não tem nada a ver com a numeração da nota que estou tentando transmitir, não sei o que houve, começou a fazer isso a pouco e não consigo encontrar o problema. tenho na pasta raiz do emissor aquela pasta com os arquivos dos CEPs, tudo certinho estou alimentando o componente da mesma forma como alimentei  nos demais testes que passaram. Alguém me ajudar?

 

 

Postado

Bom dia André Ferreira de Moraes. Muito obrigado pela ajuda, deu certo, coloquei o comando todo entre aspas, e antes disso fiz um StringReplace removendo qualquer ocorrência de aspas nas informações, funcionou perfeitamente. Muito obrigado.

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

The popup will be closed in 10 segundos...