| | 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. |