Ir para conteúdo
  • Cadastre-se

dev botao

LibNFE -> Não Estou mais conseguindo Fazer Devolução ( modelo 55)


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

Recommended Posts

  • Membros Pro

Boa tarde,

procurei pelo forum, se perdi alguma mudança ....

também olheis no manual https://acbr.sourceforge.io/ACBrLib/ACBrLib.html

porém me estranha que de 2 atualizações para agora não consigo mais fazer devolução de NF-e com todos os impostos

mando em anexos como ficou gerado o INI ( simples.ini ). Para LIB ele criou um GRUPO [impostoDevol] que só existia para o IPI, e jogou todos os impostos lá, com isso quando a LIB gera a NFE não consegue.....

Eu pesquisei até no CRC-RJ e só encontrei esse grupo [impostoDevol] com ipi, que Eu ja usava.....

me Ajuda ai a descascar mais essa. Obrigado

 

33230300127817000125550110000003081000000110-nfe.xml acbrlib.ini simples.ini

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
8 horas atrás, Daniel Simoes disse:

Qual é a exata msg do erro ou rejeição?

Se possível anexe o Log da ACBrLib...

@Daniel Simoes, não chega a criar a nf-e corretamente, porque , como mostreis no simples.ini, ela já é gerada errada.

então ela dá o erro por não receber os valores que passo..... ( espero ter me explicado )

mais lá vai....

ACBrLibNFE-20230304.log

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

Link para o comentário
Compartilhar em outros sites

  • Consultores
15 horas atrás, Jamil Araujo disse:

isso Eu vi

Bom dia @Jamil Araujo.
Conferindo no MOC Anexo 1 - Leiaute da NF-e, temos a seguinte informação no que diz respeito a está rejeição.
image.png
 

Você comentou acima:

Citar

então ela dá o erro por não receber os valores que passo.....

Por favor, é possível compartilhar o XML que foi gerado para que possamos verificar?
Caso julgue que o mesmo tenha dados sensíveis e não queira compartilhar no tópico, siga as instruções descritas aqui

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Moderadores
32 minutos atrás, Diego Foliene disse:

Bom dia @Jamil Araujo.
Conferindo no MOC Anexo 1 - Leiaute da NF-e, temos a seguinte informação no que diz respeito a está rejeição.
image.png
 

Você comentou acima:

Por favor, é possível compartilhar o XML que foi gerado para que possamos verificar?
Caso julgue que o mesmo tenha dados sensíveis e não queira compartilhar no tópico, siga as instruções descritas aqui

 

já está no primeiro tópico xml

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
3 minutos atrás, Juliomar Marchetti disse:

já está no primeiro tópico xml

Ah! Muito obrigado!

  • Obrigado 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

@Jamil Araujo.
De fato, a seção de impostoDevol no arquivo INI server apenas para os campos pDevolv e vIPIDevol conforme indicado pelo fonte que faz a leitura do mesmo.

sSecao := 'impostoDevol'+IntToStrZero(I,3);
sFim   := INIRec.ReadString( sSecao,'pDevol','FIM');
if ((sFim <> 'FIM') and ( Length(sFim) > 0 ))  then
begin
  pDevol    := StringToFloatDef( INIRec.ReadString(sSecao,'pDevol','') ,0);
  vIPIDevol := StringToFloatDef( INIRec.ReadString(sSecao,'vIPIDevol','') ,0);
end;

sSecao := ( INIRec.SectionExists('Veiculo'+IntToStrZero(I,3)), 'Veiculo', 'veicProd');

Isso está de acordo com o leiaute da NF-e, veja:
image.png
Portanto, a forma como você fez em seu arquivo INI passando todos os impostos na seção impostoDevol está incorreta.

Buscando em algumas fontes, da a entender que você deve informar esses valores a serem devolvidos em suas respectivas tags.

https://tdn.totvs.com/pages/releaseview.action?pageId=518487302

Ainda assim, recomendo que consulte o seu departamento contábil para mitigar a possibilidade de preencher com erros.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

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