Ir para conteúdo

Dicas de históricos rh | SQL server


Posts Recomendados


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  470
  • Conteúdo/Dia:  0.21
  • Reputação:   132
  • Pontos/Conquistas:  3.143
  • Conteúdo Resolvido:  0
  • Dias Ganho:  63
  • Status:  Offline
  • Idade:  35
  • Dispositivo:  Windows

Pessoal, boa tarde!

Estou criando um diretório do Github com algumas consultas que podem "ou não" ajudar a comunidade, neste caso o link do repositório é o https://github.com/luisgustavogomes/TOTVS-RM/tree/master/RH e temos dois (2) eventos para tratamos dos históricos da Folha.

 

https://github.com/luisgustavogomes/TOTVS-RM/blob/master/RH/FOP_GET_HSTFUNCAO.sql

https://github.com/luisgustavogomes/TOTVS-RM/blob/master/RH/FOP_GET_HSTSECAO.sql

 

Segue uma forma de utilização... 

USE CORPORERM
GO 

SELECT 
     PF.CODCOLIGADA
    ,PF.CHAPA
    ,PF.ANOCOMP
    ,PF.MESCOMP
    ,PF.NROPERIODO
    ,HF.CODFUNCAO_HIST
    ,HF.NOME_FUNCAO_HIST
    ,HS.CODSECAO_HIST
    ,HS.DESC_SECAO_HIST
FROM DBO.PFPERFF PF
CROSS APPLY [dbo].[TB_FOP_GET_HISTFUNCAO] 
(    
     PF.CODCOLIGADA
    ,PF.CHAPA
    ,EOMONTH(DATEFROMPARTS(PF.ANOCOMP,PF.MESCOMP,1))
) HF
CROSS APPLY [dbo].[TB_FOP_GET_HISTSECAO] 
(    
     PF.CODCOLIGADA
    ,PF.CHAPA
    ,EOMONTH(DATEFROMPARTS(PF.ANOCOMP,PF.MESCOMP,1))
) HS
WHERE PF.CODCOLIGADA = 1 
AND PF.ANOCOMP = 2020
AND PF.MESCOMP = 10

 

A lógica para qualquer outro histórico é parecido, caso queiram outros exemplos e só falar !!! 

Espero que ajude alguém.

Abraços.
 

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.