- Fórum
- Protheus/Microsiga/Totvs
- Módulos do Protheus
- Módulo Ponto Eletrônico
- Relatório de Horas previstas x Horas realizadas
Perguntas Relatório de Horas previstas x Horas realizadas
- ayrton.barros
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 2
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24438
por ayrton.barros
Relatório de Horas previstas x Horas realizadas foi criado por ayrton.barros
Pessoal,
Alguem sabe como criar um relatório de horas previstas x horas realizadas?
Obrigado!
Alguem sabe como criar um relatório de horas previstas x horas realizadas?
Obrigado!
Por favor Acessar ou Registrar para participar da conversa.
- will3698
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 310
- Obrigados Recebidos: 1
10 anos 3 meses atrás #24440
por will3698
Respondido por will3698 no tópico Relatório de Horas previstas x Horas realizadas
Ola boa tarde !
Eu a bastante tempo criei algo parecido, mas para o banco de horas.
Caso não encontre este relatorio já pronto, podemos iniciar o desenvolvimento do mesmo,
eu começei a query ano passado e parei porque houve outras prioridades. só falta mesmo o calculo
sexagesimal pra fazer.
exemplo :
SELECT TRUNC(MAX(((
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '1S') -
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '1E' ) +
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '2S' ) -
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '2E' ))/
(SELECT COUNT(DISTINCT(P8_DATA)) FROM SP8010 WHERE P8_MAT = '002196' AND P8_DATA BETWEEN '20140717' AND '20140812'))),2)
AS HORAS_CORRIDAS FROM SP8010 WHERE P8_MAT = '002196' AND P8_DATA BETWEEN '20140717' AND '20140812';
se tiver interesse, me contate !
att
Eu a bastante tempo criei algo parecido, mas para o banco de horas.
Caso não encontre este relatorio já pronto, podemos iniciar o desenvolvimento do mesmo,
eu começei a query ano passado e parei porque houve outras prioridades. só falta mesmo o calculo
sexagesimal pra fazer.
exemplo :
SELECT TRUNC(MAX(((
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '1S') -
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '1E' ) +
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '2S' ) -
(SELECT SUM(P8_HORA) FROM SP8010 WHERE P8_TPMARCA = '2E' ))/
(SELECT COUNT(DISTINCT(P8_DATA)) FROM SP8010 WHERE P8_MAT = '002196' AND P8_DATA BETWEEN '20140717' AND '20140812'))),2)
AS HORAS_CORRIDAS FROM SP8010 WHERE P8_MAT = '002196' AND P8_DATA BETWEEN '20140717' AND '20140812';
se tiver interesse, me contate !
att
Por favor Acessar ou Registrar para participar da conversa.
- ayrton.barros
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 2
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24490
por ayrton.barros
Respondido por ayrton.barros no tópico Relatório de Horas previstas x Horas realizadas
Willian, boa tarde!
Obrigado pelo retorno, encontrei no ponto um relatório de absentismo, e ele tem as informações necessárias. De qualquer forma agradeço bastante sua atenção.
Obrigado pelo retorno, encontrei no ponto um relatório de absentismo, e ele tem as informações necessárias. De qualquer forma agradeço bastante sua atenção.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- Módulos do Protheus
- Módulo Ponto Eletrônico
- Relatório de Horas previstas x Horas realizadas
Tempo para a criação da página:0.107 segundos