Exemplo: calcular pessoal e taxa de pagamento
Este tópico mostra alguns exemplos de fórmulas que você pode usar para cálculos de taxas de pagamento.
Para simplificar, os exemplos usam vírgulas como separadores para os termos. Algumas configurações de navegador requerem que você use ponto e vírgula como separador.
Aumento global da taxa de pagamento no aniversário e no mês de aumento global
- Crie as seguintes contas de suposição global:Nome da suposiçãoCódigo da suposiçãoTipo de contaExibir comoMês do aumentoRaiseMonthSuposição-periódicaNúmeroPercentual de aumentoRaisePctSuposição-periódicaPercentualMeses de serviço - Aumentar elegibilidadeMonths_of_ServiceSuposição-periódicaNúmero
- Certifique-se de que essas contas tenham as seguintesConfigurações de conta:
- Consolidação por tempo = média de valores consolidados
- Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
- As contas necessárias incluem:Nome da contaCódigo da contaTipo de contaHeadcountHeadcountModelada-periódicaTaxa de pagamentoPayRateModelada - Elemento de saldo originalData de inícioStartDateModelada - Elemento de data
- Crie a seguinte fórmula:IF ((VersionMonth(this) > 0) AND ROW.NewHire=0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ((ASSUM.RaiseMonth=0 AND Month(this) = Month(ROW.HireDate)) OR (ASSUM.RaiseMonth = Month(this))),ROW.PayRate[time=this-1]*ROW.RaisePct,0)
Aumento global da taxa de pagamento somente na data de aniversário
- Crie as seguintes contas de suposição global:Nome da suposiçãoCódigo da suposiçãoTipo de contaExibir comoPercentual de aumentoRaisePctSuposição - periódicaPercentual
- Certifique-se de que essas contas tenham as seguintesConfigurações de conta:
- Consolidação por tempo = média de valores consolidados
- Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
- As contas necessárias incluem:Nome da contaCódigo da contaTipo de contaHeadcountHeadcountModelada-periódicaTaxa de pagamentoPayRateModelada - Elemento de saldo originalData de inícioStartDateModelada - Elemento de data
- Crie a fórmula:IF (VersionMonth(this) > 0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate) > 1 AND FiscalMonth(this)=FiscalMonth(ROW.HireDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0
Aumento global da taxa de pagamento somente no mês de aumento global
- Crie as seguintes contas de suposição global:Nome da suposiçãoCódigo da suposiçãoTipo de contaExibir comoMês do aumentoRaiseMonthSuposição-periódicaNúmeroPercentual de aumentoRaisePctSuposição-periódicaPercentualMeses de serviço - Aumentar elegibilidadeMonths_of_ServiceSuposição-periódicaNúmero
- Certifique-se de que essas contas tenham as seguintesConfigurações de conta:
- Consolidação por tempo = média de valores consolidados
- Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
- As contas necessárias incluem:Nome da contaCódigo da contaTipo de contaHeadcountHeadcountModelada-periódicaTaxa de pagamentoPayRateModelada - Elemento de saldo originalData de inícioStartDateModelada - Elemento de data
- Crie a fórmula:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)
Aumento global da taxa de pagamento no mês de aumento individual
- Crie as seguintes contas de suposição global:Nome da suposiçãoCódigo da suposiçãoTipo de contaExibir comoMês do aumentoRaiseMonthSuposição-periódicaNúmeroPercentual de aumentoRaisePctSuposição-periódicaPercentualMeses de serviço - Aumentar elegibilidadeMonths_of_ServiceSuposição-periódicaNúmero
- Certifique-se de que essas contas tenham as seguintesConfigurações de conta:
- Consolidação por tempo = média de valores consolidados
- Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
- As contas necessárias incluem:Nome da contaCódigo da contaTipo de contaHeadcountHeadcountModelada-periódicaData do aumentoRaiseDateModelada - Elemento de dataPercentual de aumentoRaisePctSuposição - periódicaTaxa de pagamentoPayRateModelada - Elemento de saldo originalData de inícioStartDateModelada - Elemento de data
- Crie a fórmula:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)
Aumento individual da taxa de pagamento em um mês global
- Crie as seguintes contas de suposição global:Nome da suposiçãoCódigo da suposiçãoTipo de contaExibir comoMês do aumentoRaiseMonthSuposição-periódicaNúmeroMeses de serviço - Aumentar elegibilidadeMonths_of_ServiceSuposição-periódicaNúmero
- Certifique-se de que essas contas tenham as seguintesConfigurações de conta:
- Consolidação por tempo = média de valores consolidados
- Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
- As contas necessárias incluem:Nome da contaCódigo da contaTipo de contaHeadcountHeadcountModelada-periódicaPercentual de aumentoRaisePctModelada - Elemento numérico (percentual)Taxa de pagamentoPayRateModelada - Elemento de saldo originalData de inícioStartDateModelada - Elemento de data
- Crie a fórmula:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ROW.RaisePct, 0)
Taxa de pagamento individual de aumento em um mês de aumento individual
- As contas necessárias incluem:Nome da contaCódigo da contaTipo de contaHeadcountHeadcountModelada-periódicaData do aumentoRaiseDateModelada - Elemento de dataPercentual de aumentoRaisePctModelada - Elemento numérico (percentual)Taxa de pagamentoPayRateModelada - Elemento de saldo originalData de inícioStartDateModelada - Elemento de data
- Crie a fórmula:if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ROW.RaisePct, 0)