Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Dúvida Consulta Vencimentos -Retornar apenas um CODTDO<b> (Resolvido)</b>


Posts Recomendados


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Bom dia pessoal.

Tenho a consulta abaixo buscando todos os lançamentos vencidos em um determinado período, porém quando para o mesmo fornecedor existe uma previsão (ftod.codtdo=0012 ) e nota de serviço(ftod.codtdo=0013) ) o relatório retorna os dois lançamentos.

Os dois possuem o mesmo valor e data de vencimento.

Gostaria de buscar apenas as notas de serviço nesse caso.Pensei em fazer algo tipo "case" dentro da consulta mas não sei nem por onde começar.

Se alguém tiver alguma dica agradeço.

select flan.numerodocumento, flan.datavencimento, flan.databaixa, flan.valororiginal,

flan.valorbaixado,flan.codcoligada,flan.codtb4flx, flan.codtdo,

ftdo.descricao,

fcfo.nome,

ftb4.descricao ftb4$,

gfilial.codfilial

from flan,ftdo,fcfo,ftb4, gfilial

where ftdo.codcoligada = flan.codcoligada and

fcfo.codcoligada = flan.codcoligada and

gfilial.codcoligada = flan.codcoligada and

ftb4.codcoligada = flan.codcoligada and

gfilial.codfilial = flan.codfilial and

fcfo.codcfo = flan.codcfo and

ftdo.codtdo = flan.codtdo and

ftb4.codtb4flx = flan.codtb4flx and

gfilial.codfilial=:'espelho#1' and

flan.statuslan<'2'and

flan.codcoligada = '1' and

( flan.codtdo = '0013' or flan.codtdo = '0040' or flan.codtdo = '0001' or

flan.codtdo = '0048' or flan.codtdo = '0047' or flan.codtdo = '0034' or

flan.codtdo = '0012' or flan.codtdo = '0022' or flan.codtdo = '0003' or

flan.codtdo = '0042' or flan.codtdo = '0002' or flan.codtdo = '0015' or

flan.codtdo = '0027' )

and

flan.datavencimento >=:'DATA_INICIAL' and flan.datavencimento <= :'DATA_FINAL'

order by ftb4$,flan.datavencimento,fcfo.nome,flan.numerodocumento

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Na verdade em geral, vc quer ver ambos os casos, tanto a previsão como a NF, mas... quando a NF daquela previsão já tiver chagado, a previsão vc não quer ver mais na consulta, é isso ?

Por que a previsão continua lá, mesmo após a NF ter dado entrada ? O Normal, é, quando vc tem a previsão e recebe a NF, a previsão ser cancelada.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Bom dia Jair,

é isso mesmo que preciso. Preciso ver ambos os casos, mas quando acontecer essa situação quero que apareça somente a NF.

Obrigado pela força.

Abraço.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  54
  • Conteúdo/Dia:  0.01
  • Reputação:   2
  • Pontos/Conquistas:  362
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  45

Michel,

Conforme o Jair falou, quando a NF for recebida a previsão deverá ser cancelada, então você pode excluir os lançamentos com status diferente de 2.

Porque você está usando essa condição:

flan.statuslan<'2'and

?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Bom dia Lucélia,

obrigado pela dica!

Se você der uma olhada no código vai ver que já fiz essa restrição lá, porém alguns lançamentos ainda estão aparecendo.

Abraço!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Bom dia Lucélia,

obrigado pela dica!

Se você der uma olhada no código vai ver que já fiz essa restrição lá, porém alguns lançamentos ainda estão aparecendo.

Abraço!

Michel, pra tirar os já cancelados é excluir o status = 2, ok ? mas a minha pergunta vc não respondeu. POr que está deixando no sistema, sem cancelar os lancamentos de previsão ? Ele está lá ainda, mesmo vc tendo recebido a NF. Só um detalhe, isso veio do RM Nucleus, ou foi inserido pelo RM Fluxus mesmo ?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  54
  • Conteúdo/Dia:  0.01
  • Reputação:   2
  • Pontos/Conquistas:  362
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  45

Bom dia!

Eu vi sim Michel, por isso eu perguntei porque você estava usando '>2'.

Você verificou se essas previsões estão canceladas?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Bom dia!

Eu vi sim Michel, por isso eu perguntei porque você estava usando '>2'.

Você verificou se essas previsões estão canceladas?

Lucélia, na verdade ele está usando '< 2', que seriam apenas:

0 - Normal (aberto)

1 - Baixados

2 - Cancelados ( está fora da cláusula Where )

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Jair, pelo que pude ver aqui alguns lançamentos foram gerados da forma que você disse...um no Fluxus e outro no Nucleus. Já outros foram lançados no Nucleus,( 1.1.10, e recebidos, gerando mov 1.2.09) e os dois ainda assim aparecem na consulta.

Abraço!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Então a parametrização para quando receber um pedido, apagar a previsão do RM Fluxus não está correta. Confira o que está parametrizado em: Tipo de Movimento (pedido de compra), Integração Compras / Outras Opções / Lanctos no Faturamento após Geração do Mvto.... lá que dita o que fazer com a sua previsão.

Já o que foi lançado pelo RM Fluxus direto, não há vinculo entre um e outro para o sistema poder apagar quando chegar a NF. Entào esses casos, vc terá que tratar manualmente, ou seja, excluir a previsào sempre que chegar a NF, ou mesmo, mudar os dados no próprio lancamento da previsao e não entrar com outro.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Jair,

olhei com mais calma aqui e vi que todos os lançamentos não foram gerados no Fluxus, e sim no Nucleus...Movimento inicial 1.1.11, gerando o movimento 1.2.09.

Obrigado pela força!!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Então, e as previsões que estão ai, a pagar, são todas de lançamentos que já foram recebidas as NFs ? E ai, a configuração não está excluindo nem cancelando mesmo ?

Link para comentar
Compartilhar em outros sites

  • 3 meses depois...

  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Jair, pode dar como concluído!

Abraço!!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  900
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.845
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.599
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Tópico Resolvido.

O mesmo foi marcado como resolvido por não haver mais nada a resolver.

Qualquer coisa, alguma dúvida ou questionamento sobre o assunto, pode postar novamente que analisaremos, ou se preferir, favor entrar em contato com a administração ou moderação, através do link: Administradores e Moderadores

Se preferir, mande um email para admin@forumrm.com.br

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.