01. DATOS GENERALES
Producto | TOTVS RH | ||||
---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||
Segmento: | RH | ||||
Módulo: | SIGAGPE - Gestión de Personal | ||||
Función: |
| ||||
País: | Chile | ||||
Ticket: | 10485515 | ||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-9998 |
02. SITUACIÓN/REQUISITO
En la ejecución del cálculo Por Procedimiento (GPEM020) aborta generando un “loop” en la fórmula 045ORD y no permite finalizar el cálculo.
03. SOLUCIÓN
Se identifica que son contadas las veces que pasa por la misma etiqueta, para evitar que se cicle una fórmula, por esta razón envía mensaje; aunque para efectos de la fórmula 045ORD no sea el caso de que se esté ciclando.
Se realiza un cambio en la función EvalForm() del fuente GPEXFOR1.PRX para evitar que se corte la ejecución de la fórmula 045ORD (se cambió a 500 iteraciones).
- En el menú de Gestión de Personal (SIGAGPE), a través de la rutina Empleados (Actualizaciones | Empleados), se deben tener registros de empleados.
A través de la rutina Formulas (Actualizaciones | Definic. Calculo), verificar se tenga la fórmula 045ORD.
- A través de la rutina Periodos (Actualizaciones | Definic. Calculo), contar con un periodo abierto y seleccionado para el cálculo.
Cálculos por Procedimientos (GPEM020.PRX)
A través de la opción de Cálculos Por procedimiento (GPEM020.PRX) (Miscelánea | Cálculos).
- Indicar el Proceso y Procedimiento a calcular.
- Habilitar TRACE.
- Si se requiere aplicar más filtros, puede ingresar a la pestaña Rangos antes de realizar el cálculo (filtramos por matrícula).
Confirmar el proceso de cálculo.
- Como se observa, ya no envía el mensaje “Proceso de Cálculo Abortado…. Por favor consulte el Log de Cálculo”.
Al finalizar el cálculo, ingresar a "Otras acciones | Logs" y posicionarse sobre el log correspondiente al proceso de cálculo realizado.
En la sección de log (TRACE), validar que ya no envía el mensaje:
La Fórmula 045ORD - Empleado: 0101-000018 está procesando en Loop en la Etiqueta CICLO
Proceso de Cálculo Abortado....
Consultamos el log completo, donde finaliza la ejecución de la fórmula.
04. INFORMACIÓN ADICIONAL
No aplica.
05. ASUNTOS RELACIONADOS
No aplica.
- documento_tecnico
- totvs
- rh
- mi
- mercado_internacional
- totvs_rh
- gpe
- base_conocimiento
- sigagpe
- gestion_personal
- version_12_1_17
- version_12_1_23
- version_12_1_25
- version_12_1_27
- protheus
- gpexfor1
- calculo_por_procedimiento
- linea_protheus
- formula_045ord
- 045ord
- formulacion
- 10485515
- ticket_10485515
- dmicns-9998
- formulas
- loop
- ciclo
- chile
- chi