Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado (editado)

Bom dia.

Quando tento criar um XML para NFC-e está dando vários erros, parece que está tentando criar um XML para uma NF-e (modelo 55) mas o modelo é 65 e no INI tudo está correto, estou utilizando o ACBrNFeMonitor2 v.0.8.7.0 com o seguinte comando:

NFe.CriarNFe("C:\_NE\NC000056.INI,0")

O INI está correto porque fiz um teste usando outro comando (de criar e enviar) e funcionou:

NFe.CriarEnviarNFe(C:\_NE\NC000056.INI,000056, 1). Assim com este comando gerou perfeitamente XML e enviou.

Mas no caso preciso somente criar, porque estou testando a emissão em contingência off-line, para posteriormente enviar.

Tentei usar antes de NFe.CriarNFe() os comandos NFe.SetVersaoDF("3.10") e NFe.SetModeloDF("65"), mas o último comando do modelo também deu erro no ACBrNFeMonitor2 :

NFe.SetModeloDF("65")

ERRO: Comando inválido (NFe.SetModeloDF("65"))

Alguém já passou por este problema? Já tem alguma solução ou é alguma coisa a mais que tenho que fazer?

Editado por DATAC
  • Membros Pro
Postado

Ok.

Tanto na versão 0.0.8.11.2 com na que eu estava usando ocorre o erro. Apenas nesta versão o comando NFe.SetModeloDF("65") funcionou sem erro, mas não fez diferença.

O mesagem de erro é a seguinte:

NFe.CriarNFe("C:\_NE\NC000056.INI,0")

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:B12/cMunFG(Código do Município FG) - Conteúdo inválido.

TAG:<emit> ID:C02-C02a/CNPJ-CPF(CNPJ/CPF) - Nenhum valor informado.

TAG:<emit> ID:C03/xNome(Razão Social ou Nome) - Nenhum valor informado.

TAG:<emit><enderEmit> ID:C06/xLgr(Logradouro) - Nenhum valor informado.

TAG:<emit><enderEmit> ID:C09/xBairro(Bairro) - Nenhum valor informado.

TAG:<emit><enderEmit> ID:C10/cMun(Código do Município) - Conteúdo inválido.

TAG:<emit><enderEmit> ID:C11/xMun(Nome do Município) - Nenhum valor informado.

TAG:<emit><enderEmit> ID:C12/UF(Sigla da UF) - Nenhum valor informado.

TAG:<emit><enderEmit> ID:C12/UF(Sigla da UF) - Conteúdo inválido.

TAG:<dest> ID:E03a/idEstrangeiro(Documento de Identificação do Estrangeiro) - Nenhum valor informado.

TAG:<dest><enderDest> ID:E06/xLgr(Logradouro) - Nenhum valor informado.

TAG:<dest><enderDest> ID:E09/xBairro(Bairro) - Nenhum valor informado.

TAG:<dest><enderDest> ID:E10/cMun(Código do Município) - Conteúdo inválido.

TAG:<dest><enderDest> ID:E11/xMun(Nome do Município) - Nenhum valor informado.

TAG:<dest><enderDest> ID:E12/UF(Sigla da UF) - Nenhum valor informado.

TAG:<dest><enderDest> ID:E12/UF(Sigla da UF) - Conteúdo inválido.

'00' violates enumeration constraint of '11 12 13 14 15 16 17 21 22 23 24 25 26 27 28 29 31 32 33 35 41 42 43 50 51 52 53'.

The element '{http://www.portalfiscal.inf.br/nfe}cUF'with value '00' failed to parse.

Lembrando que o mesmo INI sendo colocado com o comando NFe.CriarEnviarNFe(C:\_NE\NC000056.INI,000056, 1)

funciona perfeitamente.

  • Membros Pro
  • Solution
Postado

O comando deve ser passado como NFe.CriarNFe("C:\_NE\NC000056.INI")

Certo, assim sem o parâmetro funcionou.

Obrigado.

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