Histórico da Página
Mnemônico P_nDSRHori, DSR
sobre Horas Extras proporcional a Afastamentos e Fériase Horas Normais para os horistas
Características do Requisito
Linha de Produto: | Microsiga Protheus. | ||||||||||||||
Segmento: | Serviços | ||||||||||||||
Módulo: | SIGAGPE - Gestão de Pessoal | ||||||||||||||
Rotina: |
| ||||||||||||||
Cadastros Iniciais: | Cadastro de Mnemônicos. | ||||||||||||||
Chamados relacionados | TUCJR5TVKTW6 | ||||||||||||||
País(es): | BRASIL | ||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||
Tabelas utilizadas: | RCA - Cadastro de Mnemônicos SR8 - Afastamentos RCH - Períodos | ||||||||||||||
Sistema(s) operacional(is): | Windows®/Linux® | ||||||||||||||
Versões/Release: | 12.1.7 - Jun/06 |
Descrição
O Atualmente o sistema efetua o cálculo de DSR sobre Hora Extras o salário para os funcionários horistas através do ID 0033 e o Salário ( Horista ) através do ID 00350032, considerando Horas de Descanso e Horas Trabalhadas da Composição do mês (Períodos)os dias trabalhados no mês.
O cálculo do salário do horista é feito , proporcionalizando o cálculo de DSR s/HE no mês de admissão ou desligamento do funcionário.
Há quem entenda, porém, que o cálculo também deve ser proporcional nos meses em que há afastamentos e/ou férias.
Para atendermos a esse tipo de cálculo, incluímos em nosso sistema um novo controle que possibilitará o cálculo do DSR sobre HE, proporcional aos períodos trabalhados desconsiderando os DSR´s contidos nos períodos de Afastamentos e Férias que recaiam no mês, além do controle já existente para Admitidos e Desligados.
da seguinte forma: quantidade de horas normais previstas para o mês dividindo-as pelos dias do mês e finalmente multiplicando este resultado pelos dias efetivamente trabalhados no mês, o cálculo do DSR segue o mesmo raciocínio, sendo:
Quantidade de horas de DSR previstas para o mês dividindo-as pelos dias do mês e finalmente multiplicando este resultado pelos dias efetivamente trabalhados no mês.
Ocorre que com este cálculo quando o funcionário não trabalhou todos os dias do mês, não é possível obter o número exato de horas normais e de DSR,
Devido a isto foi criado o Mnemônico P_nDSRHori que irá alterar a forma de apuração dos dias trabalhados para os horistas.
O Mnemônico P_nDSRHori poderá ser configurado da seguinte forma:
- 0, a apuração será feita da maneira que é hoje, ou seja, ( (horas normais / dias do mês) * dias trabalhados) no caso do salário do horista e ( ( horas de Descanso / dias do mês ) * dias trabalhados ) para o DSR.
- 1, a apuração será feita através do calendário de períodos da folha(SIGAGPE), ou seja, dentro do período trabalhado serão apurados quantos dias de DSR e quantos dias de Horas Normais existiram, multiplicando estes dias pelo conteúdo do campo Horas Dia (RA_HRSDIA), ou seja, dentro do período que o funcionário trabalhou quantos dias são de DSR e quantos dias são de Horas Normais.
- 2, a apuração será feita através do calendário do ponto (SIGAPON), ou seja, dentro do período trabalhado serão apurados quantos dias de DSR e quantos dias de Horas Normais existiram, multiplicando estes dias pelo conteúdo do campo Horas Dia (RA_HRSDIA), ou seja, dentro do período que o funcionário trabalhou quantos dias são de DSR e quantos dias são de Horas Normais.
Exemplo:
Funcionário foi admitido em 1008/2015 e, no mesmo mês se afastou devido a acidente de trabalho em 28/08/2015, sem data de retorno no mês de agosto.Ao calcular a Folha de Agosto, para o DSR sobre HE, a rotina irá considerar apenas 2 dias de DSR, referentes aos dias 15/08/2015 e 22/08/2015, a apuração dos dias Normais e de DSR é feita da seguine forma:
P_nDSRHori = 0
- Horas Trabalhadas : (horas normais / dias do mês) * dias trabalhados, que são: (190,66 / 30) * 13 = 82,62
- DSR: (horas de descanso / dias do mês) * dias trabalhados, que são: (29,33 / 30) * 13 = 12,71
Neste exemplo se dividirmos 82,62 pelas horas trabalhadas no dia (7,33) vamos chegar no valor de 11,26 que não correspondem aos 12 dias trabalhados, da mesma forma se dividirmos 12,71 por (7,33) chegaremos a 1,74 que não corresponde a 1 dia do DSR.
Agora se somarmos os 2 valores (82,62 + 12,71 = 95,33) que dividindo por 7,33 chegaremos no valor de 13 que são os 12 dias trabalhados mais 1 dia do DSR.
P_nDSRHori = 1 e 2 (a diferença entre o 1 e o 2 é o módulo em que serão apurados os dias normais e os dias de DSR, 1 = SIGAGPE e 2 = SIGAPON)
- Horas Trabalhadas : (dias trabalhados * RA_HRSDIA), que são: (17 * 7,33) = 88,00
- DSR: (dias de DSR * RA_HRSDIA), que são: (1 * 7,33) = 7,33
Neste exemplo se dividirmos 88,00 pelas horas trabalhadas no dia (7,33) vamos chegar no valor de 12 que correspondem aos 12 dias trabalhados, da mesma forma se dividirmos 7,33 por (7,33) chegaremos a 7,33 que corresponde a 1 dia do DSR.
Da mesma forma se somarmos os 2 valores (88,00 + 7,33 = 95,33) que dividindo por 7,33 chegaremos no valor de 13 que são os 12 dias trabalhados mais 1 dia do DSR.
Alterações Sistêmicas
Cadastro de Mnemônicos (GPEA300): Criado o Mnemônico P_cPropDSR nDSRHori com o conteúdo default "0". O mesmo 0, ele deverá ser preenchido com "1234" 0, 1 ou 2 onde cada número indica um cálculo proporcionalindicará uma forma de apuração dos dias:
- 0 - Sem cálculo proporcional
- 1 - Cálculo proporcional na Admissão
- 2 - Cálculo proporcional no Desligamento
- 3 - Cálculo proporcional nos Afastamentos
- 4 - Cálculo proporcional nas férias
- Exemplos de preenchimento:
- "12" - Para cálculo proporcional na Admissão e desligamento
- "14" - Para cálculo proporcional na Admissão e Férias
Importante:
O mnemônico é do tipo "Caracter", sendo assim, o usuário deverá informar o seu conteúdo entre aspas. Exemplo: "12"
Para o cálculo proporcional a Afastamentos/Férias, será lido o Cadastro de Afastamento (SR8), e DSR´s contidos nos períodos em que o funcionário esteve afastado dentro mês, não serão computados no cálculo da verba com ID 0035 - DSR sobre HE.- Padrão, como é feito atualmente: (horas normais / dias do mês) * dias trabalhados
- 1 - Per.GPE, apuração dos dias através do período do SIGAGPE
- 2 - Per.PON, apuração dos dias através do período do SIGAPON
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Procedimento para Utilização
- No módulo Gestão de Pessoal acesse Atualizações\Definições de Cálculo\Cadastro de Mnemônicos (GPEA300).
- Cadastre dados no Mnemônico P_cPropDSR conforme nDSRHori conforme abaixo:
- "0 " - Para não Calcular proporcionala apuração padrão."
- 1 " - Para calcular proporcional Admissãoa apuração pelo calendário da folha de pagamento(SIGAGPE)."
- 2 " - Para calcular proporcional no Desligamento.
- "3" - Para calcular proporcional nos Afastamentos. "4" - Para calcular proporcional nas férias.
Exemplo
Para calcular proporcional na Admissão e Afastamentos: "13".
- - Para a apuração pelo calendário do ponto eletrônico (SIGAPON).