Ejemplo: creación de un cálculo basado en pasos para tarifas de centro recreativo
Este ejemplo ilustra cómo utilizar un cálculo basado en pasos para calcular una tarifa que varía en función de distintas condiciones.
En Alma Mater University, las tarifas del centro recreativo del campus varían en función de:
- El número de unidades para las que está registrado el alumno.
- La ubicación de su campus.
- Su posición en la clase.
Según el número de unidades registradas, la tarifa es:
Número de unidades | Importe de comisión |
|---|---|
Menos de 12 | 300 |
12-15 | 500 |
16 o más | 500 + 20 por cada unidad superior a 12 unidades |
En el caso de los alumnos de cualquier campus que no sea el campus principal, este importe incluye la tarifa por los servicios sanitarios para alumnos de 186. Los alumnos del campus principal pagan la tarifa de los servicios sanitarios para alumnos por separado, por lo que la tarifa del centro recreativo del campus es un 186% más baja.
Los alumnos de primer año no pagan más de 200 por la tarifa del centro recreativo del campus.
Cree un cálculo de valor constante, denominado
Student Health Service Fee Calculation
, que devuelva 186.Cree las siguientes condiciones basadas en pasos:
- La ubicación es campus principal
- Unidades registradas <12
- Unidades registradas <=15
- Unidades registradas > 15
- El alumno es alumno de primer año
Cree un grupo de condiciones basado en pasos denominado
SF Number of Billable Units
.Seguridad:
- DominioSet Up: Calculations - Genericen el área funcional Core Payroll.
- Acceda al dominio Calculation (Segmented)en las áreas funcionales Core Payroll, Implementación, Payroll Interface y Time Off and Leave.
- DominioSet Up: Time Off (Calculations - Generic)en el área funcional Time Off and Leave.
- Acceda a la tareaCreación de cálculo basado en pasose introduzca los siguientes valores:
Opción Descripción NombreTarifa de centro recreativo de campus SBC de SFCategoríaFinanzas de alumno - Añada los siguientes pasos a la cuadrículaDetalles de paso:Para añadir una fila como un nuevo paso, utilice el signo más de la columna de la izquierda. Para añadir una fila a las seccionesOperacionesde un paso, utilice el signo más situado a la derecha de la columnaCondición. Los números de paso no son visibles hasta que haga clic enAceptary guarde el cálculo.PasoGrupo de condicionesCondiciónOperaciónTipoValor1.1Número de unidades facturables de SFUnidades registradas <12SumarNumérico3001.2Número de unidades facturables de SFUnidades registradas <=15SumarNumérico5001.3Número de unidades facturables de SFUnidades registradas > 15También puede dejar este campo en blanco.DefinirCálculoUnidades facturables registradas para periodo académicoRestarNúmero12MultiplicarNúmero20SumarNumérico5002La ubicación es campus principalRestarCálculoCálculo de tarifa de servicios sanitarios para alumnos3El alumno es alumno de primer añoMínNumérico200