Tempo aproximado para leitura: 00:06:00 min
Dúvida
Como integrar HCM x TSA na geração matriz de turno de acesso?
Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) - Segurança e Acesso (TSA) - Versão 12
Solução
A Matriz Turno Acesso é um conceito criado para traduzir o turno do HCM para o turno do TSA - TOTVS Segurança e Acesso. Atualmente o turno do HCM pode ser composto de várias turmas, onde cada turma poderá realizar várias jornadas dentro de uma escala, e cada jornada poderá conter vários intervalos.
Já no TSA o conceito de turno é mais simplificado, cada turno é relativo a uma turma somente, e pode ser relacionada uma escala de trabalho onde cada período de dias de escala terá um par de horário, que é relativo a jornada, e outro par de horário que é relativo ao intervalo.
A sequência de turno é uma forma de quebra do turno, para que seja possível considerar todas as turmas e intervalos possíveis do HCM no TSA.
Para melhor entendimento considere o seguinte exemplo:
Turno: 1 - 07:00-17:00 e 08:00-18:00
Turmas:
1 - início 10/01/2015
2 - Início 17/01/2015
Jornada 1 - Das 07:00 as 17:00
Intervalos da Jornada 1
1 - 10:30 as 12:00
2 - 11:00 as 12:30
Jornada 2 - Das 08:00 as 18:00
Intervalos da Jornada 2
1 - 12:00 as 13:30
2 - 13:00 as 14:30
3 - Repouso
Escala de Trabalho deste Turno:
Dias:
De 1 a 3 - Jornada 1
De 4 a 6 - Jornada 2
De 7 a 7 - Jornada 3
Como este turno possui duas turmas e cada jornada possui dois intervalos, serão geradas sequências para a combinação de turma x jornada x intervalo de refeição. No exemplo acima, a matriz será gerada da seguinte forma:
Turno: 1 - 07:00-17:00 e 08:00-18:00
Sequência 1 - referente a Turma 1 e o primeiro intervalo da jornada 1 e primeiro intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
10:30 as 12:00 - referente ao primeiro intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
12:00 as 13:30 - referente ao primeiro intervalo da jornada 2
Dias - de 7 a 7 Repouso
Sequência 2 - referente a Turma 1 e o segundo intervalo da jornada 1 e primeiro intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
1:00 as 12:30 - referente ao segundo intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
12:00 as 13:30 - referente ao primeiro intervalo da jornada 2
Dias - de 7 a 7 Repouso
Sequência 3 - referente a Turma 1 e o primeiro intervalo da jornada 1 e o segundo intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias de 1 a 3
07:00 as 17:00 - referente a Jornada 1
10:30 as 12:00 - referente ao primeiro intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
13:00 as 14:30 - referente ao segundo intervalo da jornada 2
Dias - de 7 a 7 Repouso
Sequência 4 - referente a Turma 1 e o segundo intervalo da jornada 1 e o segundo intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
11:00 as 12:30 - referente ao segundo intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
13:00 as 14:30 - referente ao segundo intervalo da jornada 2
Dias - de 7 a 7 Repouso
Serão geradas 4 sequências para a Turma 1 com todas as combinações de jornadas e intervalos, conforme demonstrado acima. Depois, serão geradas mais 4 sequências para a Turma 2, contendo também todas as combinações de jornadas e intervalos.
Sequência 5 - referente a Turma 2 e o primeiro intervalo da jornada 1 e o primeiro intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
10:30 as 12:00 - referente ao primeiro intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
12:00 as 13:30 - referente ao primeiro intervalo da jornada 2
Dias - De 7 a 7 Repouso
Sequência 6 - referente a Turma 2 e o segundo intervalo da jornada 1 e primeiro intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
11:00 as 12:30 - referente ao segundo intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
12:00 as 13:30 - referente ao primeiro intervalo da jornada 2
Dias - De 7 a 7 Repouso
Sequência 7 - referente a Turma 2 e o primeiro intervalo da jornada 1 e p segundo intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
10:30 as 12:00 - referente ao primeiro intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - Referente a Jornada 2
13:00 as 14:30 - referente ao segundo intervalo da jornada 2
Dias - De 7 a 7 Repouso
Sequência 8 - referente a Turma 2 e o segundo intervalo da jornada 1 e o segundo intervalo da jornada 2. Esta sequência é referente a seguinte combinação de Escala de Trabalho:
Dias - de 1 a 3
07:00 as 17:00 - referente a Jornada 1
11:00 as 12:30 - referente ao segundo intervalo da jornada 1
Dias - de 4 a 6
08:00 as 18:00 - referente a Jornada 2
13:00 as 14:30 - referente ao segundo intervalo da jornada 2
Dias - De 7 a 7 Repouso
Concluindo, para saber quantos turnos serão gerados no TSA deverá ser feito um cálculo da quantidade de turmas, vezes a quantidade de jornadas, vezes a quantidade de intervalos de cada jornada, ou seja, no exemplo acima, o total é 8 sequências, que corresponde à:
2 Turmas * 2 Jornadas * 2 Intervalos = 8
0 Comentários