Ir para conteúdo
  • Cadastre-se

dev botao

Devolução do IPI - vIPI não está sendo enviado para XM


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1536 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Ao gerra o xml eu envio as tags de pDevol e vIPIDevol nos itens e no totalizadores.  porem o Acbr ao processar esse xml, ele zera a minha tag de vIPIDevol e retorna o erro de:

'rejeicao 863: total do ipi devolvido difere do somatório dos itens'

em anexo o xml antes de processar e o xml apos processar.

obrigado e aguardo algum retorno

NFe31200909238637000195550010000720041100720047(antes de ptrocessar).XMLNFe31200909238637000195550010000720041100720047(apos processar).XML

Postado

Acredito que pelo fato da empresa ser do regime normal, não precise utilizar o vIpiDevol, pois essa tag é para empresas não contribuinte do IPI, no caso Simples Nacional. É o que diz no manual, mas muitos discordam.

Como a finalidade da nota é devolução, os valores devem serem preenchidos em campos próprio, segundo o manual.

Dercide Alvarez

Postado
11 minutos atrás, BigWings disse:

Está informando também a tag pDevol nos itens? Ela é requisito para a geração da vIPIDevol.

Ele esta informando a pDevol do item, o que ele afirma é que o vIpiDevol esta sendo zerado, mesmo ele alimentando o campo.

Nos dois xml estão iguais.

Tente ZERAR a base do IPI, que esta sendo informada nos tributos, pode ser isso.

 

Dercide.

 

IPI.png

  • Curtir 1
Postado
1 hora atrás, BigWings disse:

Não tinha aberto o arquivo. O problema é na leitura do XML.

Veja que no teu arquivo falta fechar a tag IPI.

image.png

Bem isso, é no XML antes do processamento, eu abri o outro XML.

Esse já deu erro de abertura.

  • Membros Pro
Postado (editado)

Acabei de pegar o problema também e a correção foi no arquivo 

...Acbr\Fontes\ACBrDFe\ACBrNFe\PCNNFe\pcnNFeW.pas

No procedimento TNFeW.GerarDet mudei a validação para ver se tem valor de ipi devolvido:

if (nfe.Det[i].pDevol > 0) or (nfe.Det[i].vIPIDevol > 0) then
   (**)GerarDetDevol(i);

 

dessa forma foi criado as tags e a nota autorizou.

Não atualizei os fontes ainda e não sei se já foi feito isso nos fontes recentes.

O cliente enviou o pDevol como 0 e não passou pela validação. Vou ter que verificar o ocorrido, mas com o pDevol zerado foi autorizado a nota.

Editado por infopointerp
  • Este tópico foi criado há 1536 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.