01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
unción: | Rutina(s) Modificada(s) | Nombre Técnico | Fecha |
---|
GPFORPER | Fórmulas Estándar - Perú. |
|
---|
160220232024 | GPFO1PER | Funciones Adicionales de Fórmulas Estándar - Perú. |
|
160220232024 | GPFO2PER | Funciones Adicionales de Fórmulas Estándar - Perú. |
|
16022023 |
País: | Perú (PER) |
---|
Ticket: | 18738157 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1798 |
---|
02. SITUACIÓN/REQUISITO
Al realizar el Cálculo de Nómina del procedimiento CTS, mediante la rutina Por Procedimiento (GPEM020); se observa que la fórmula del del concepto 000- REFERENCIAS (000ORD), no está calculando correctamente la provisión de CTS para los meses de Noviembre a Abril, solo lo hace para los meses de Mayo a Octubre.
En la fórmula 000ORD está -Referencias Ordinaria Periodos está considerando las fechas como si fuera a realizar el pago y solo para Mayo a Octubre y en este estricto sentido no es necesaria esta validaciónla consideración de los dos momentos de periodos, solo debe provisionar mes a mes.
...
- Se modifica la fórmula 000ORD - Referencias Ordinaria Periodos, quitando las validaciones que hacen referencia a los tramos CTS (Mayo a Octubre), por no aplicar en la nómina ORD, solo en la de pago (nómina CTS).
Para mayor información sobre los cambios realizados en la formulación, se recomienda leer la sección el punto "Formúlas" de la sección 04. INFORMACIÓN ADICIONAL.
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Procedimiento, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente a la issue DNOMI-1798.
- Verificar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, y que las fechas sean iguales o superiores.
- Regeneración de Formulación:
Informações |
---|
| Realizar los siguientes pasos, en caso de que se tengan personalizaciones en la formulación; como lo son Mnemónicos o de usaurio, Fórmulas de usuario, etc. En caso contrario, solo debe ingresar a las rutinas la rutina Fórmulas (GPEA290) para actualizar las fórmulas utilizados utilizadas en la presente solución. |
Generar archivos Excel para validación: Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas SRV, RGA, SRM, RCA, RC2 y RC3. Guardar los archivos de Excel generados (antes del cambio).
- Respaldar las siguientes tablas:
- Respaldar Fórmulas (RC2 / RC3):
- Respaldar la RC2 y RC3.
- Borrar los registros de la RC2 y RC3.
- Carga de Formulación Estándar:
- Ingresar a la rutina Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para que se carguen las fórmulas estándar:
- Verificar las adecuaciones en la fórmula 000ORD - Referencias Ordinaria Periodos.
- Regresar el respaldo de las tablas del punto b.
- Abrir las tablas RC2 y RC3.
- Generar archivos Excel para validación:
- Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2 y RC3.
- Guardar los archivos de Excel generados (después del cambio).
- Comparar los archivos Excel generados en el Punto a contra los generados en el Punto e, para determinar las diferencias de configuración de los datos.
- Fórmulas (RC2 | RC3)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para incluir las fórmulas de usuario.
- Contar con información en los catálogos utilizados en el Cálculo de Nómina (ORD).
- Tipos de Procedimiento.
- Procesos.
- Conceptos.
- Conceptos por proceso.
- Fórmulas.
- Mnemónicos.
- Criterios de Acumulación.
- Periodos.
- Tablas Alfanuméricas:
Informações |
---|
| La tabla S002 debe tener el campo “CTS en ORD” con valor “S”, para que la fórmula 000ORD calcule las fechas de inicio y fin de CTS. Image Added
|
- Empleados.
|
Totvs custom tabs box items |
---|
| Por Procedimiento (GPEM020): - Ingresar a la rutina Por procedimiento, ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
- Informar los datos solicitados:
En la pestaña Generales: Informar Proceso, Tipo de Procedimiento, Periodo, TRACE, etc. - En la pestaña Rangos: Informar el empleado creado en las "Pre-condiciones".
- Dar clic en el botón de Confirmar.
- Si fue activado el TRACE:
- Se puede consultar el log, para verificar el cálculo correcto de las fórmulas:
- 000ORD - Referencias Ordinaria Periodos: Validar que las fechas de inicio CTS (CTSFECINI) y de fin (CTSFECFIN) sean la correspondientes.
- 357ORD - CTS Base: Validar que se calcule dicho concepto con las unidades y monto correctos.
Recibo de Pago (GPEA630): - Ingresar a la rutina Recibo de Pago, ubicada en el módulo Gestión de Personal – SIGAGPE (Consultas | Archivos).
- Seleccionar al empleado que se le realizó el Cálculo de Nómina:
- Dar clic en el botón de Visualizar.
- Verificar que sea calculado el concepto:
- 000ORD - Referencias Ordinaria Periodos: Validar que las fechas de inicio CTS (CTSFECINI) y de fin (CTSFECFIN) sean la correspondientes.
- 357ORD - CTS Base: Validar que se calcule dicho concepto con las unidades y monto correctos357 - CTS Base.
|
|
04. INFORMACIÓN ADICIONAL
Fórmulas
000ORD - Referencias Ordinaria Periodos.
Informações |
---|
|
En la formulación de este concepto solo se detallan las secciones modificadas, dada la longitud de dicha fórmula. Cantidad total de líneas de la fórmula actualmente: 374. |
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|
Sin cambios | 000ORD | 000093 | TOPEESSA | DIVIDE | 100 | TOPEESSA |
|
Se eliminó | 000ORD |
| NAUX_07 | SUMA | 501 | NAUX_11 | Ex línea 000094 eliminada porque no aplica |
Se eliminó | 000ORD |
|
| CONVIERTE_FECHA | NAUX_11 | DAUX_01 | Ex línea 000095 eliminada porque no aplica |
Se eliminó | 000ORD |
| DAUX_01 | SI_MENOR | PERFECINI | CONT_MAYO | Ex línea 000096 eliminada porque no aplica |
Se eliminó | 000ORD |
| DAUX_01 | SI_MAYOR | PERFECFIN | CONT_MAYO | Ex línea 000097 eliminada porque no aplica |
Se agregó | 000ORD | 000094 |
| MUEVE | PERFECFIN | DAUX_01 | Inicializa la variable DAUX_01 con la fecha de fin de periodo (PERFECFIN) para corregir la lógica |
Sin cambios | 000ORD | 000095 |
| DIA_SEMANA | DAUX_01 | IMPORTE |
|
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|
Sin cambios | 000ORD | 000123 | EMPTIPOSAL | SI_IGUAL | "8" | FECHAS_GRA |
|
Se eliminó | 000ORD |
| CALFECINI | SUMA | -1 | DAUX_01 | Ex línea 000127 eliminada porque no aplica |
Se eliminó | 000ORD |
|
| ANO | DAUX_01 | NAUX_01 | Ex línea 000128 eliminada porque no aplica |
Se eliminó | 000ORD |
|
| MES | DAUX_01 | NAUX_02 | Ex línea 000129 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_02 | SI_MENOR | 5 | NOV_ABR_ANT | Ex línea 000130 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_02 | SI_MAYOR | 10 | NOV_ABR_ACT | Ex línea 000131 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_01 | MULTIPLICA | 10000 | NAUX_01 | Ex línea 000132 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_01 | SUMA | 501 | NAUX_03 | Ex línea 000133 eliminada porque no aplica |
Se eliminó | 000ORD |
|
| CONVIERTE_FECHA | NAUX_03 | CTSFECINI | Ex línea 000134 eliminada porque no aplica |
Se eliminó | 000ORD |
|
| SALTA |
| CONT_05 | Ex línea 000135 eliminada porque no aplica |
Se eliminó | 000ORD |
| NOV_ABR_ANT | ETIQUETA |
|
| Ex línea 000136 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_01 | RESTA | 1 | NAUX_01 | Ex línea 000137 eliminada porque no aplica |
Se eliminó | 000ORD |
| NOV_ABR_ACT | ETIQUETA |
|
| Ex línea 000138 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_01 | MULTIPLICA | 10000 | NAUX_01 | Ex línea 000139 eliminada porque no aplica |
Se eliminó | 000ORD |
| NAUX_01 | SUMA | 1101 | NAUX_01 | Ex línea 000140 eliminada porque no aplica |
Se eliminó | 000ORD |
|
| CONVIERTE_FECHA | NAUX_01 | CTSFECINI | Ex línea 000141 eliminada porque no aplica |
Se agregó | 000ORD | 000124 |
| MUEVE | CALFECINI | CTSFECINI | Inicializa la fecha de fin CTS (CTSFECFIN) con la fecha de fin del periodo (CALFECFIN) |
Se agregó | 000ORD | 000125 |
| MUEVE | CALFECFIN | CTSFECFIN | Inicializa la fecha de inicio CTS (CTSFECINI) con la fecha de inicio del periodo (CALFECINI) |
Sin cambios | 000ORD | 000126 | CONT_05 | ETIQUETA |
|
|
|
Card documentos |
---|
Informacao | Solución disponible para versión 12.1.33 (con garantía extendida) o superiores. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
...