Ir para conteúdo
  • Cadastre-se

dev botao

Nfe Denegada - Ajuste Na Impressão Em Fast Report


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

Recommended Posts

Bom dia!

Estava precisando que fosse impresso na DANFE a informação que a mesma está denegada. Analisando o código, vi que para RAVE já prevê essa situação, mas no modelo em fast report ainda não.

 

Unit ACBrNFeDANFERaveDM, linha 990:
      else if (FNFe.procNFe.cStat=110) then
         Connection.WriteStrData('', 'PROTOCOLO DE DENEGAÇÃO DE USO')
 
Na unit ACBrNFeDANFEFRDM, linha 1237 está assim:
      if ((FDANFEClassOwner.NFeCancelada) or (FNFe.procNFe.cStat in [101,151,155])) then
        FieldByName('Contingencia_Descricao').AsString := 'PROTOCOLO DE HOMOLOGAÇÃO DO CANCELAMENTO'
      else
        FieldByName('Contingencia_Descricao').AsString := 'PROTOCOLO DE AUTORIZAÇÃO DE USO';
 
 
Acredito que teria que adicionar a seguinte condição:
      else if (FNFe.procNFe.cStat in [110, 301, 302]) then
        FieldByName('Contingencia_Descricao').AsString := 'PROTOCOLO DE DENEGAÇÃO DE USO';
 
Vejam que eu coloquei o cstat como 110, 301 e 302. Na página 90 do manual do contribuinte consta os códigos 301 e 302 como motivos de denegação de uso, e debugando o retorno é 302 (No meu caso, em que o problema é no destinatário). Acho que no Rave também poderia ser ajustado nesse sentido.
 
Sabem me dizer se alguém já fez alguma alteração referente a isso?

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4071 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.