Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Mnemônico P_nDSRHori, DSR

sobre Horas Extras proporcional a Afastamentos e Férias

e 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:

Rotina

Nome Técnico

GPEM020

Cálculo da Folha

GPEXCALC GPEXCAL1 Funções de Cálculo
GPEXCAL1 GPEXPER Funções de Cálculo 
GPMNEBRA Mnemônicos

Rotina(s) envolvida(s)

Nome Técnico

GPEA300

Cadastro de Mnemônicos

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

 

  1. O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

 

 

Procedimento para Utilização

  1. No módulo Gestão de Pessoal acesse Atualizações\Definições de Cálculo\Cadastro de Mnemônicos (GPEA300).
  2. 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).