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? ×

Relatório de Justificativas (RESOLVIDO)


Elaine Oliveira

Posts Recomendados


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  3
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  25
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  39

Bom dia,

De acordo com solicitação do Departamento Pessoal da Empresa, elaborei um relatório de justificativa de alteração de batidas. Preciso que o relatório liste todas as alterações realizadas na Folha de Ponto do usuário dentro de um determinado período, porém não estou conseguindo colocar a data do período que ele tem que buscar as justificativas... acontece uma incompatibilidade entre as tabelas, sendo que uma delas é a tabela AAFHTFUN.DATA (que seria onde fica a data do movimento) e a tabela AJUSTBAT (onde ficam as justificativas de alteração das batidas).

Alguém pode me ajudar com este probleminha?

Aguardo retorno.

Att.

Elaine Oliveira

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  58
  • Conteúdo/Dia:  0.01
  • Reputação:   2
  • Pontos/Conquistas:  312
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  43
  • Dispositivo:  Windows

Elaine Oliveira, boa tarde!

Você pode utilizar a tabela aBatFun que ficam armazenadas as batidas e filtre o status dela diferente de 'C'(Coletada) ou seja tudo que não foi coletado foi digitado ou alterado. Ficaria mais ou menos assim:

select

*--Digite os campos que interessam

from

aBatFun --Utilize a tabela de batidas

join aJustBat --Tabela de Justificaticas

on ((aBatFun.codColigada = aJustBat.codColigada)

and (aBatFun.chapa = aJustBat.chapa))

where

aBatFun.data between '20110501' and '20110530'

and

aBatFun.status <> 'C'--Lista batidas que não foram coletadas

Abraço,

Júnior

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  3
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  25
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  39

Elaine Oliveira, boa tarde!

Você pode utilizar a tabela aBatFun que ficam armazenadas as batidas e filtre o status dela diferente de 'C'(Coletada) ou seja tudo que não foi coletado foi digitado ou alterado. Ficaria mais ou menos assim:

select

*--Digite os campos que interessam

from

aBatFun --Utilize a tabela de batidas

join aJustBat --Tabela de Justificaticas

on ((aBatFun.codColigada = aJustBat.codColigada)

and (aBatFun.chapa = aJustBat.chapa))

where

aBatFun.data between '20110501' and '20110530'

and

aBatFun.status <> 'C'--Lista batidas que não foram coletadas

Abraço,

Júnior

Boa tarde, Júnior!

Muito obrigada! Vou testar aqui e lhe retorno.

Att.

Elaine Oliveira

Link para comentar
Compartilhar em outros sites

  • 2 semanas depois...

  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  3
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  25
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  39

Boa tarde, Júnior!

Muito obrigada! Vou testar aqui e lhe retorno.

Att.

Elaine Oliveira

Bom dia!!!

O procedimento deu certo, o tópico pode ser fechado.

Obrigada.

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.