Exemplo: criar um cálculo em etapas para bonificações com base no custo de vida
Isso fornece um exemplo de uma maneira de criar um cálculo baseado em etapas.
Sua empresa tem trabalhadores na Califórnia, Flórida, Nova York, Pensilvânia e Carolina do Sul. Você quer criar um cálculo com base em etapas para dar bonificações aos trabalhadores por hora com base no custo de vida em seu estado. O valor da bonificação para esses trabalhadores é um percentual de seus salários no período de pagamento e tem como base o custo de vida em seu estado.
Trabalhadores remotos que moram em outros estados recebem uma bonificação de 10%.
Trabalhadores com salário acima de 1.000 recebem 100 mais o percentual com base no custo de vida.
Você quer arredondar as bonificações para 0,05.
- Crie uma tabela de consulta avançada para o custo de vida, denominada Percentual de bonificação (com base no custo de vida). Baseie a tabela nos critérios de pesquisa do campo de relatório e use o estado de trabalho principal do trabalhador como critério de pesquisa.
- Crie uma condição com base em etapas, denominada Worker is Not Hourly, que identifica trabalhadores que não trabalham por hora.
- Crie uma condição com base em etapas, denominada Salários por hora > 1.000, que identifique os salários por hora de um trabalhador que são maiores que 1.000.
- Crie um cálculo denominadoSalários por hora, que retorna os salários por hora de um trabalhador.
Segurança:
- DomínioSet Up: Calculations - Genericna área funcional Core Payroll.
- DomínioSet Up: Time Off (Calculations - Generic)na área funcional Time Off and Leave.
- Acesse a tarefaCriar cálculo baseado em etapase insira estes valores:
Opção Descrição NameCálculo de bonificação gradualCategoriaFolha de pagamento - Adicione estas etapas à gradeDetalhes da etapa:Use o sinal de mais na coluna da extremidade esquerda para adicionar cada linha como uma nova etapa, em vez de adicionar uma linha às seçõesOperaçõesde uma etapa. Os números das etapas não ficam visíveis até você clicar emOKe salvar o cálculo.EtapaCondiçãoOperaçãoTipoValor1O trabalhador não é pago por horaSairNumérico02DefinirCálculoSalários por hora3MultiplicarTabela de consultaTabela de consulta-Percentual de bonificação (com base no custo de vida)Coluna:Percentual de bonificaçãoIndicador de data do período:com base na data de término do período4Salários por hora > 1.000AdicionarNumérico1005ArredondarDefinição de arredondamentoArredondar para o valor mais próximo a 0,056Máx.Numérico1500
- Clique emOK.
Quando você inicia um cálculo de folha de pagamento com esse cálculo, o Workday:
- Retorna um resultado de 0 para trabalhadores assalariados.
- Recupera os salários por hora de trabalhadores pagos com taxa por hora.
- Calcula um percentual dos salários por hora dos trabalhadores com base no estado de trabalho principal deles.
- Adiciona 100 à bonificação para trabalhadores com salário por hora maior que 1.000.
- Arredonda os valores da bonificação para 0,05.
- Aplica um máximo de 1500 ao valor da bonificação.