| 83 | Por otro lado, tenemos que cada variable debe ser ''buscada'' pues su valor también depende de los parámetros de la fórmula, que en este caso son: |
| 84 | * Título |
| 85 | * Etapa |
| 86 | * Norma |
| 87 | |
| 88 | === Persistencia y Obtención de información === |
| 89 | |
| 90 | Es importante tener en cuenta que la información que estas variables usan, se obtiene a partir de una búsqueda o es seleccionada, ya sea por el usuario o por un proceso automático. |
| 91 | |
| 92 | ==== Liquidaciones automáticas ==== |
| 93 | |
| 94 | Las liquidaciones automáticas se hacen para aquellos títulos que estén próximos a cumplir su siguiente anualidad, es decir, aquellos que la fecha de hoy más un lapso establecido, sea mayor o igual al cumpleaños. En pseudo código: |
| 95 | |
| 96 | |
| 97 | '''Si''' título'''.'''anualidad actual'''.'''fecha '''>=''' hoy '''+''' lapso establecido |
| 98 | '''entonces''' ''ejecutar liquidación en título'' |
| 99 | |
| 100 | |
| 101 | Y ''ejecutar liquidación en título'' sería: |
| 102 | |
| 103 | 1. Cargar datos de la liquidación |
| 104 | 2. Evaluar fórmula |
| 105 | |
| 106 | valor de liquidación = |
| 107 | ( |
| 108 | ''ejecutar fórmula'' para |
| 109 | ''norma'' '''=''' título'''.'''norma actual, |
| 110 | ''etapa'' '''=''' título'''.'''etapa actual |
| 111 | ) |
| 112 | |
| 113 | Y ''ejecutar fórmula'' sería: |
| 114 | * Entender fórmula |
| 115 | * Reemplazar parámetros |
| 116 | * Buscar valores de variables |
| 117 | * Ejecutar fórmula |
| 118 | |
| 119 | ==== Liquidaciones por demanda ==== |
| 120 | |
| 121 | |
| 122 | |
90 | | Elementos a tener en cuenta: |
91 | | |
92 | | * Las fórmulas hacen uso de Valores ''Actuales'' |
93 | | * Como el ''área'' del título |
94 | | * Como la ''anualidad'' del título, la cual depende de la ''etapa'' del título |
95 | | * Como el ''salario mínimo'' |
96 | | |
97 | | Así que, cada uno de estos valores tiene inherente igualmente una forma de acceso, es decir, no se accede a ellos de forma directa, tiene que existir una búsqueda. |