Ejemplo: cálculo de personal y tarifa de pago
En este tema se proporcionan algunos ejemplos de fórmulas que puede usar para calcular la tarifa de pago.
Para simplificar, los ejemplos utilizan comas como separadores para los términos. Hay navegadores con parámetros que obligan a utilizar puntos y coma como separadores.
Aumento global de tarifa de pago en aniversario y mes de aumento global
- Cree las siguientes cuentas de supuesto global.Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar comoMes de aumentoRaiseMonthSupuesto, periódicaNúmeroPorcentaje de aumentoRaisePctSupuesto, periódicaPorcentajeMeses de servicio: elegibilidad para aumentoMonths_of_ServiceSupuesto, periódicaNúmero
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Las cuentas necesarias incluyen lo siguiente:Nombre de cuentaCódigo de cuentaTipo de cuentaHeadcountHeadcountModelada, periódicaTarifa de pagoPayRateModelada, elemento de saldo de comienzoFecha inicialStartDateModelada, elemento de fecha
- Cree la siguiente 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 de tarifa de pago solo en fecha de aniversario
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar comoPorcentaje de aumentoRaisePctSupuesto, periódicaPorcentaje
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Las cuentas necesarias incluyen lo siguiente:Nombre de cuentaCódigo de cuentaTipo de cuentaHeadcountHeadcountModelada, periódicaTarifa de pagoPayRateModelada, elemento de saldo de comienzoFecha inicialStartDateModelada, elemento de fecha
- Cree la 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 de tarifa de pago solo en mes de aumento global
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar comoMes de aumentoRaiseMonthSupuesto, periódicaNúmeroPorcentaje de aumentoRaisePctSupuesto, periódicaPorcentajeMeses de servicio: elegibilidad para aumentoMonths_of_ServiceSupuesto, periódicaNúmero
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Las cuentas necesarias incluyen lo siguiente:Nombre de cuentaCódigo de cuentaTipo de cuentaHeadcountHeadcountModelada, periódicaTarifa de pagoPayRateModelada, elemento de saldo de comienzoFecha inicialStartDateModelada, elemento de fecha
- Cree la 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 de tarifa de pago en mes de aumento individual
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar comoMes de aumentoRaiseMonthSupuesto, periódicaNúmeroPorcentaje de aumentoRaisePctSupuesto, periódicaPorcentajeMeses de servicio: elegibilidad para aumentoMonths_of_ServiceSupuesto, periódicaNúmero
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Las cuentas necesarias incluyen lo siguiente:Nombre de cuentaCódigo de cuentaTipo de cuentaHeadcountHeadcountModelada, periódicaFecha de aumentoRaiseDateModelada, elemento de fechaPorcentaje de aumentoRaisePctSupuesto, periódicaTarifa de pagoPayRateModelada, elemento de saldo de comienzoFecha inicialStartDateModelada, elemento de fecha
- Cree la 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 de tarifa de pago en un mes global
- Cree las siguientes cuentas de supuesto global.Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar comoMes de aumentoRaiseMonthSupuesto, periódicaNúmeroMeses de servicio: elegibilidad para aumentoMonths_of_ServiceSupuesto, periódicaNúmero
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Las cuentas necesarias incluyen lo siguiente:Nombre de cuentaCódigo de cuentaTipo de cuentaHeadcountHeadcountModelada, periódicaPorcentaje de aumentoRaisePctModelada, elemento de número (porcentaje)Tarifa de pagoPayRateModelada, elemento de saldo de comienzoFecha inicialStartDateModelada, elemento de fecha
- Cree la 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)
Aumento de tarifa individual de tarifa de pago en un mes de aumento individual
- Las cuentas necesarias incluyen lo siguiente:Nombre de cuentaCódigo de cuentaTipo de cuentaHeadcountHeadcountModelada, periódicaFecha de aumentoRaiseDateModelada, elemento de fechaPorcentaje de aumentoRaisePctModelada, elemento de número (porcentaje)Tarifa de pagoPayRateModelada, elemento de saldo de comienzoFecha inicialStartDateModelada, elemento de fecha
- Cree la 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)