Ir para conteúdo
  • Cadastre-se

Acbrnfe - Danfe Em Fastreport Não Exibe A Marca D'agua Para Nfe Denegada


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

Recommended Posts

  • Membro Pro Verificado
Postado

Na impressão do Danfe em fastreport não está sendo exibida a mensagem de DENEGAÇÃO DE USO quando o status da NFe é 301,302 ou 303, somente quando é 110.

 

Fiz a alteração no trecho de código abaixo que resolveu o problema.

      if not (FNFe.Ide.tpEmis in [teContingencia, teFSDA, teSVCAN, teSVCRS, teSVCSP]) then
      begin
        //prioridade para opção NFeCancelada
        if (FDANFEClassOwner.NFeCancelada) or
           ((DFeUtil.NaoEstaVazio(FNFe.procNFe.nProt)) and
            (FNFe.procNFe.cStat in [101,151,155])) then
          FieldByName('Mensagem0').AsString := 'NFe Cancelada'
        else if ( FNFe.procNFe.cStat = 110 ) or
                ( FNFe.procNFe.cStat = 301 ) or
                ( FNFe.procNFe.cStat = 302 ) or
                ( FNFe.procNFe.cStat = 303 ) then
          FieldByName('Mensagem0').AsString := 'NFe denegada pelo Fisco'
        else if ((DFeUtil.EstaVazio(FDANFEClassOwner.ProtocoloNFe)) and
                 (DFeUtil.EstaVazio(FNFe.procNFe.nProt))) then
          FieldByName('Mensagem0').AsString := 'NFe sem Autorização de Uso da SEFAZ'
        else if (FNFe.Ide.tpImp = tiSimplificado) then
           FieldByName('Mensagem0').AsString := 'EMISSÃO NORMAL'
        else
          FieldByName('Mensagem0').AsString := '';
      end
      else
        FieldByName('Mensagem0').AsString := '';

     

A unit corrigida está anexo.

Por favor disponibilizem esta correção no repositório para toda comunidade.

 

Abraço e obrigado a todos.

ACBrNFeDANFEFRDM.pas

  • Curtir 1

Gilson do Carmo
WindSoft Sistemas

  • Consultores
  • Solution
Postado

Boa noite

está disponível no svn 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

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

The popup will be closed in 10 segundos...