Ir para conteúdo
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Tnfeestadual Nulo


Posts Recomendados


  • Tópicos Que Criei:  21
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  79
  • Conteúdo/Dia:  0.02
  • Reputação:   1
  • Pontos/Conquistas:  616
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Prezados,

Preciso de uma consulta que traga determinada frase, caso a tabela não exista. alguém pode me ajudar.

SELECT CASE
WHEN TNFEESTADUAL.STATUS = 'C' THEN 'NOTA FISCAL CANCELADA'
WHEN TNFEESTADUAL.STATUS = 'W' THEN 'NOTA FISCAL DENEGADA'
WHEN NOT EXISTS(SELECT IDMOV FROM TNFEESTADUAL) THEN 'SEM VALOR LEGAL'
END
from TNFEESTADUAL
WHERE TNFEESTADUAL.IDMOV ='157864'
AND TNFEESTADUAL.CODCOLIGADA = '1'
A consulta será utilizada para carimbar o DANFE quando este for impresso cancelado ou não autorizado.
desde já agradeço.
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  27
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  147
  • Conteúdo/Dia:  0.02
  • Reputação:   5
  • Pontos/Conquistas:  1.023
  • Conteúdo Resolvido:  0
  • Dias Ganho:  5
  • Status:  Offline
  • Idade:  46

Tenta assim..

SELECT CASE
WHEN TNFE.STATUS = 'C' THEN 'NOTA FISCAL CANCELADA'
WHEN TNFE.STATUS = 'W' THEN 'NOTA FISCAL DENEGADA'
WHEN TNFE.STATUS IS NULL THEN 'SEM VALOR LEGAL'
END, TNFE.STATUS
FROM TMOV T
LEFT JOIN TNFEESTADUAL TNFE ON T.IDMOV = TNFE.IDMOV
AND T.CODCOLIGADA = TNFE.CODCOLIGADA
WHERE T.IDMOV ='157864'
AND T.CODCOLIGADA = '1'
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  21
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  79
  • Conteúdo/Dia:  0.02
  • Reputação:   1
  • Pontos/Conquistas:  616
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Tenta assim..

SELECT CASE
WHEN TNFE.STATUS = 'C' THEN 'NOTA FISCAL CANCELADA'
WHEN TNFE.STATUS = 'W' THEN 'NOTA FISCAL DENEGADA'
WHEN TNFE.STATUS IS NULL THEN 'SEM VALOR LEGAL'
END, TNFE.STATUS
FROM TMOV T
LEFT JOIN TNFEESTADUAL TNFE ON T.IDMOV = TNFE.IDMOV
AND T.CODCOLIGADA = TNFE.CODCOLIGADA
WHERE T.IDMOV ='157864'
AND T.CODCOLIGADA = '1'

Puxa Vida!! Perfeito!!!

obrigado.

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.