Jump to content

dev botao

Como Alterar XML NFCe em contigencia para transmitir?


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

Recommended Posts

Boa noite!

Estou implementando a NFC-e(SC), e estou meio perdido no envio da contingência.

O XML foi gerado, mas devido NCM inválido, a nota foi recusada.

Agora, depois de carregar o XML no ACBrNFe,  como procedo para corrigir o NCM e mudar as tags:  Ide.tpEmis, Ide.xJust  e Ide.dhCont ?

Estou fazendo de forma errada? 

Tem outro método para fazer esta correção?

Link to comment
Share on other sites

Mas se cancelar e emitir nova, a chave será diferente da que consta na NFCe entregue para o cliente!

Neste post, o Cleber diz que para a solução poderia haver necessidade de gerar um novo XML. 

Então a informação dada não está correta?

 

Link to comment
Share on other sites

  • Moderadores
  • Solution

O manual diz que, em caso de rejeição no envio, pode sim corrigir o XML e reenviar, mas corrigir apenas a informação que causou a rejeição.

Então você vai corrigir apenas o NCM e não as demais tags citadas.

Pra fazer a correção eu prefiro ter todos os dados da nota no banco de dados, então basta mandar gerar novamente o XML, assinar, validar e enviar.

Mas você pode também carregar o XML e depois editar a informação incorreta, por ex. supondo que o NCM errado está no item 3:

ACBrNFe1.NotasFiscais.Clear;
if ACBrNFe1.NotasFiscais.LoadFromFile(cPathArquivo) then
  ACBrNFe1.NotasFiscais[0].NFe.Det[2].Prod.NCM := '00000000';
ACBrNFe1.NotasFiscais.GerarNFe;
ACBrNFe1.Enviar(nLote, bImprimir, bSincrono);

 

  • Like 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

Obrigado!

É exatamente este o problema, o cliente tem um NCM que deixou de existir, e ocorreu a rejeição.

Devido este incidente, estou colocando uma rotina para conferir se todos os NCMs cadastrados estão na tabela de NCM vigente.

Edited by jburda
Link to comment
Share on other sites

  • Moderadores
17 horas atrás, jburda disse:

Mas se cancelar e emitir nova, a chave será diferente da que consta na NFCe entregue para o cliente!

Neste post, o Cleber diz que para a solução poderia haver necessidade de gerar um novo XML. 

Então a informação dada não está correta?

 

Boa tarde,

Gere sempre igual, corrigindo as informações necessárias apenas.

Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.