Jump to content

dev botao

Erro ao emitir uma NF-e usando a LIBNFE de importação com IPI.


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

Recommended Posts

  • Membros Pro
Posted

Ao tentar emitir uma nfe de entrada, com o cfop 3102. Nota de importação com od dados da declaração de importação e com IPI, a lib alimenta as classes informando o ipi, conforme imagem anexada, mas quando é executado o ACBrNFe.CarregarNota(nota) , esta informação são ignoradas, e não gera no txt. Para que a nota saia perfeitamente, tenho que gerar o ini, e antes de executar o carregar nota preciso alterar o ini manualmente com as informações do ipi, ai a nota é enviada para a sefaz corretamente e impressa perfeitamente.

Segue arquivo ini gerado pela lib a imagem mostrando que a lib esta alimentada com as informações do IPI.

image.png.40210b213921c0f6581a6d069d546fe0.png

[infNFe]1.txt

  • Consultores
Posted

Boa noite,

 

Não consegui simular o erro, por favor verifique se o valor cEnq permanece preenchido com 999 no final do processo, pois uma hipótese de não gerar os dados de ipi no ini é quando ele não possui valor.

Caso não seja esse o problema, por favor nos envie o xml que foi autorizado, para análise.

Anexe também este seu trecho do fonte, onde alimenta os valores, para tentarmos simular o mesmo cenário no programa de exemplo.

Envie para [email protected], mencionando o link deste tópico no corpo do e-mail para que seja identificado.

  • Like 1
  • Consultores
  • Solution
Posted

Boa noite,

Efetuei novos testes com o programa de exemplo e o problema não ocorreu.

Alimentei os dados de IPI seguindo a forma como estava no seu fonte.

image.png

No final do processamento, os valores ainda estavam ok.

image.png

Ao chamar o ACBrNFe.CarregarINI(nfe) os dados permaneciam preenchidos.

image.png

E foram gerados corretamente no ini.

image.png

[IPI001]
CST=99
cEnq=999
vBC=1000
pIPI=7
vIPI=70

Por favor, debugue sua aplicação e confirme se o cEnq ainda está preenchido no final, antes do return.

                }
                s_chave = ACBrNFe.GerarChave(CodUf, ret.Identificacao.nNF, i_NfeNfce, Convert.ToInt16(ret.Identificacao.Serie), ret.Identificacao.nNF, idTipoEmissao, ret.Identificacao.dhEmi, ret.Emitente.CNPJCPF);
                return ret;
            }
            catch (Exception ex)
            {
                return null;
            }

Debugue o NotaFisscal.cs e veja se o cEnq chega preenchido.

image.png

E ao final, veja antes do return se o iniData está com as informações de ipi.

image.png

 

  • Membros Pro
Posted

Grande pessoa boa tarde, não consegui obter os seus resultados, estou a vários dias tentando. vou lhe enviar um video lhe mostrando como esta aqui.

  • Consultores
Posted

Se o problema persistir teste com o programa de exemplo, preenchendo os valores de IPI conforme a primeira imagem que passei e tente identificar o que está fazendo diferente para gerar o problema.

Se conseguir simular o problema no programa de exemplo, teremos como fazer testes para corrigir.

 

  • 2 weeks later...
  • Este tópico foi criado há 243 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.

The popup will be closed in 10 seconds...