ÍNDICE

01. VISÃO GERAL

Este documento de referência tem como objetivo explicar o funcionamento do sistema ao realizar o apontamento das marcações de um funcionário onde o turno de trabalho é móvel livre e se inicia durante o dia e é finalizado à noite, após às 22 horas. 

02. EXEMPLO DE UTILIZAÇÃO


Cadastramos a tabela de horário padrão, conforme as imagens abaixo:

Obs: O segundo período totalizou 5:09 horas, por conta de termios 4 horas normais + 1 hora noturna, reduzindo a hora noturna chegaremos nas 5:09 horas. Para que a tabela de horário padrão fique dessa maneira é necessário preencher os campos R6_HNOTTAB e R6_HNOTTBI como sim, no cadastro do turno.


Realizado o apontamento, com as marcações da imagem abaixo:


Apuração dos resultados:

1º De acordo com a tabela de horário padrão o funcionário deveria ter trabalhado 11:09. (10 horas normais + 1 Hora noturna (01:09))
2º O funcionário trabalhou no total 10:03 h em horário diurno, 10:57 até às 17:00 = 06:03 e 18:00 até às 22:00 = 4, 06:03 + 04:00 = 10:03 h
3º O funcionário deveria trabalhar apenas 58 minutos no horário noturno, pois reduzindo a hora noturna chegaremos no total de 01:06, totalizando as 11:09 (10:03 + 01:06) do expediente. Nessa situação todos os minutos realizados após às 22:58 serão considerados como hora extra.
4º Das 22:58 até as 23:20 temos 22 minutos de hora extra realizadas em horário noturno, reduzindo esses minutos chegaremos no resultado de 25 minutos de hora extra.

03. PRINCIPAIS CAMPOS E PARÂMETROS

CampoDescrição
R6_HNOTTABCon.H.N.Tab.
R6_HNOTTBICon.H.N.Tb.I

04. TABELAS UTILIZADAS

ChaveNome
SPCApontamentos
SP8Movimento de Marcações
SR6Turnos de Trabalho
SPJHorário Padrão
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>