Jump to content

dev botao

Informações retornadas incorretamente após acbrNfe.ObterNFe


LogProgramador
Go to solution Solved by antonio.carlos,
  • Este tópico foi criado há 520 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá,

notei que algumas informações do objeto nota fiscal são modificadas após chamar a rotina ObterNFe:

  • emitente.cUF
  • identificacao.mod

 

UF antes / depois do ObterNFe

image.thumb.png.a0101f72e75cb193adfc912119c250e3.png >>>>> image.thumb.png.6facfae6531be101bd6a1b18b89a73ff.png

 

mod antes do ObterNFe

image.thumb.png.80cdd261f92a9ab807878463bc23e618.png>>>>>image.thumb.png.560b0dfa0337a8380379b299b7dd6412.png

 

Notei porque estava usando os campos para gerar chave. Mas consigo contornar sem eles.

 

Link to comment
Share on other sites

  • Consultores
  • Solution
9 minutos atrás, LogProgramador disse:

emitente.cuf

ObterNFe, ele faz um Load do método ObterIni
public NotaFiscal ObterNFe(int aIndex) => NotaFiscal.Load(ObterIni(aIndex));
Então se o xml, no emitente não tem cUF, não vai retornar a informação, por isso esta null..

Tente usar o método CarregarXML e depois o ObterNFe ou ObterXml, veja se as informações vão aparecer corretamente, vou fazer um teste com este seu xml..

Link to comment
Share on other sites

  • Consultores
15 horas atrás, LogProgramador disse:

Não dá erro de schema, então eu acredito que emitente.cUf não seja obrigatório. 

Conversei com time de consultores aqui e parece que é isso mesmo, se a SEFAZ autorizadora não reportou com os schemas, acredito não ser necessário.. 

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.