O RM possui um processo chamado "Inserir Funcionários no Chronus" que permite um colaborador tenha o seu ponto controlado. Não existe uma tabela que guarde essa informação exata no banco de dados, porém é possível utilizar a Consulta SQL abaixo em um filtro para visualizar na Tela de Funcionários, apenas os que batem ponto.
1. Criar a Consulta SQL abaixo:
SELECT APARFUN.CHAPA
FROM PFUNC (NOLOCK)
LEFT OUTER JOIN APARFUN (NOLOCK)
ON APARFUN.CODCOLIGADA = PFUNC.CODCOLIGADA
AND APARFUN.CHAPA = PFUNC.CHAPA
WHERE PFUNC.CODCOLIGADA = 1
2. Criar o Filtro para exibir apenas os Funcionários inseridos no Chronus para controle do Ponto:
3. Acessar RM | Automação de Ponto | Gestão | Consultas SQL;
4. Clique no botão Novo para inserir uma nova Consulta SQL;
5. Cole o conteúdo da Consulta SQL e clique no botão Salvar;
6. Na Tela de Funcionários, crie um novo Filtro;
7. Salve o Filtro e execute-o em seguida;
Um grande abraço a todos e até o próximo post.
Boa tarde ,
ResponderExcluirIsso é muito util , pois apesar de ser algo simples na teoria , na prática é bem mais complicado por na haver uma tabela que guarda essa informação , muito boa dica ,
Valew!
Muito legal a dica, eu estava tentando de outra forma seguindo o parâmetro fornecido pela Totvs em outros posts do portal deles, que é chapa= mas não estava funcionando.
ResponderExcluirEste aqui fez a seleção bem legal.
Obrigado.
Boa tarde Gilmar,
ResponderExcluirMuito obrigado pela ajuda!! Funcionou perfeitamente.
Abraços
Caros a propia tabela APARFUN é onde, em versões anteriores a 11.82 (não analisei a 11.50), esta guardado os funcionários que batem ponto. Pelo menos ate a versão 11.40 se retirar o funcionário do pronto a tabela APARFUN é excluida.
ResponderExcluirJa na versão 11.82, existe uma outra tabela com o nome AHSTUTILIZAPONTO (existe tb na 11.40, mas não é atualizada) e ao habilitar um funcionário para o ponto o Sistema guarda nessa tabela essa informacao (pede ate a partir de quando) e nesse momento cria a tabela APARFUN. Ja se for para exclusão do uso do pornto um sistema atualiza também a tabela AHSTUTILIZAPONTO com a data informada, mas nao exclui a tabela APARFUN como faz na 11.40.
Boa tarde, como fazemos esse filtro se existe mais de uma filial?
ResponderExcluirAh obrigado Gilmar, só você mesmo, obrigado mesmo.
ResponderExcluirPrezados, bom dia!
ResponderExcluirPreciso de uma informação: sabem me dizer se no Portal RM tem como visualizar as marcações do Periodo futuro do Ponto? Tipo: estamos no periodo de 16/12 a 15/01 mas precisamos que os supervisores vejam as marcações do periodo seguinte. Não achei nada no RM.
mais uma vez obrigado
abs
Humberto
Para Melhorar a performasse da consulta.
ResponderExcluirEu coloquei "INNER JOIN APARFUN
ON APARFUN.CODCOLIGADA = PFUNC.CODCOLIGADA
AND APARFUN.CHAPA = PFUNC.CHAPA "
O left outer join traz espaços em branco , de funcionários que não estão na tabela aparfun
Abraço
Vanderson Dutra