Exemplo: criar cálculos relacionados para controlar horas trabalhadas
Este exemplo ilustra como rastrear as horas trabalhadas para trabalhadores assalariados, excluindo ausências e feriados, para estes países da folha de pagamento:
- EUA
- Canadá
A Global Modern Services fornece contribuições de conta de previdência a trabalhadores assalariados que trabalham mais do que um determinado número de horas por mês. Para verificar a elegibilidade do trabalhador para uma conta de previdência, você quer controlar o total de horas trabalhadas para cada trabalhador, excluindo ausências ou feriados.
- Defina os calendários de feriados do trabalhador.
- Crie um cálculo relacionado denominadoHoras programadas ( rateadas )com o rateio definido comoRatear usando dias trabalhados.
- Crie um cálculo relacionado denominadoHoras trabalhadas no período (não rateadas)com o rateio definido comoNenhuma das opções anteriores.
- Crie um rendimentode Salarycom base em um elemento de remuneração.
Segurança:
- Set Up: Calculations - Genericna área funcional Core Payroll.
- Set Up: Time Off (Calculations - Generic)na área funcional Time Off and Leave.
- Set Up: Payroll (Calculations - Payroll Specific)na área funcional Core Payroll.
- Crie um cálculo agregado para calcular as horas não trabalhadas devido a ausências e feriados.Consulte Exemplo: calcular horas não trabalhadas.
- Acesse a tarefaCriar cálculo aritmético.Crie um cálculo denominadoHoras programadas - Horas não trabalhadascom estas configurações:1º operandoOperador2º operadorHoras programadasSubtrairHoras não trabalhadas
- Acesse a tarefaEditar rendimentopara o rendimentode Salário.Adicione duas linhas à seçãoCálculos relacionados.Cálculo relacionadoCálculo de substituiçãoHoras para relatório - ResultadoHoras para relatório - Linha de resultadoHoras programadas (rateadas)Cargo: horas programadas para frequência-alvo (a partir da data de término do subperíodo usando substituição de frequência de componente de pagamento)Horas trabalhadas no período (não rateadas)Horas programadas - Horas não trabalhadasSimAdicionar
O Workday calcula as horas dos trabalhadores com base em suas horas programadas semanais e exclui ausências e feriados. Quando o trabalhador tem vários subperíodos, o Workday calcula as horas de um trabalhador com base em:
- Horas programadas semanais, rateadas pelos dias trabalhados.
- A ausência ou os feriados no subperíodo.
Você pode visualizar as horas trabalhadas nestes relatórios:
- Visualizar resultados da folha de pagamento.
- Registro da folha de pagamento por período.
- Registro de folha de pagamentopara o período do saldo