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: | Paraguay (PAR) | ||||||
Ticket: | 16952370 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1353 |
02. SITUACIÓN/REQUISITO
En la rutina "Vacaciones" (GPEM031), al realizar el cálculo de vacaciones se identifica que no está imprimiendo los valores en las columnas Referencia y Valor del concepto 015 - Vacaciones Disfrutadas.
03. SOLUCIÓN
Se realizaron cambios en la fórmula 015VAC - Vacaciones:
- Se sustituye el mnemónico IMPVACFIN por IMPVACDIS.
- Se agregan los ítems MUEVE IMPVACDIS a IMPORTE y MUEVE AUSVACDIS a UNIDADES.
¡IMPORTANTE!
Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, etc.) deberá ser ajustada conforme a su necesidad.
- Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente a la issue DNOMI-1353.
- 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 la formulación:
NOTA
En caso de contar con formulación estándar nativa; solo debe entrar a las rutinas Fórmulas (GPEA290) de manera que el sistema realice la actualización automática de la fórmula 015VAC - Vacaciones.
Si tiene personalizaciones en la formulación, como lo son Fórmulas de usuario; realizar los siguientes pasos.
- Generar archivos Excel de las tablas, antes de los cambios:
- 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 (antes del cambio).
- Respaldar Encabezado de Fórmulas (RC2):
- Estándar: Las fórmulas que el origen sea ‘S_’.
- Cliente: Las fórmulas que el origen sea ‘U_’.
- Borrar: todos los registros (ZAP).
- Respaldar Detalle de Fórmulas (RC3):
- Estándar: Las fórmulas que el origen sea ‘S_’.
- Cliente: Las fórmulas que el origen sea ‘U_’.
- Borrar: todos los registros (ZAP).
- Carga de Formulación estándar:
- Ingresar a la rutina de Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas" (GPEA290); para que se carguen las fórmulas estándar en automático.
- Generar archivos Excel de las tablas, antes de los cambios:
- Contar con información en los catálogos utilizados en el Cálculo de Nómina.
- Tipos de Procedimiento.
- Procesos.
- Conceptos.
- Conceptos por proceso.
- Fórmulas.
- Mnemónicos.
- Criterios de Acumulación.
- Periodos.
- Tablas Alfanuméricas.
- Empleados.
- Control de días derecho.
Vacaciones (GPEM031):
- Ingresar a la rutina Vacaciones, ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
- Seleccionar el empleado que realizará el cálculo.
- En la sección "Encabezado de vacaciones" dar clic en "Incluir".
- Informar los datos solicitados en el encabezado de vacaciones:
Proc de Cálculo: Ejemplo "VAC"
Periodo: Ejemplo "202306"
Fecha Inicial: Ejemplo"20/06/2023”
Días vacaciones: Ejemplo "18"
- Grabar los cambios, nuevamente en la rutina de Vacaciones, desplegar el menú "Otras Acciones" y dar clic en la opción "Calcular".
- Validar que el Cálculo de Vacaciones finalizó de forma exitosa.
- Seleccionar el registro nuevamente en la sección "Encabezado de vacaciones" y dar clic en "Visualizar".
- Verificar que el concepto 015 - Vacaciones Disfrutadas, ya muestra valores en las columnas Referencia y Valor.
- Si fue activado el TRACE, validar el proceso de cálculo de la fórmula 015VAC - Vacaciones, como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL.
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 Vacaciones:
- Dar clic en el botón de Visualizar.
- Verificar que el concepto 015 - Vacaciones Disfrutadas, ya muestra valores en las columnas Referencia y Bases.
04. INFORMACIÓN ADICIONAL
Fórmulas
Se modifica la fórmula 015VAC - Vacaciones, para reportar el importe y unidades:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Comentario |
Sin cambios | 015VAC | 000001 | # | TRACE_ON | |||
Sin cambios | 015VAC | 000002 | AUSSDODIAS | SI_IGUAL | 0 | FINAL | |
Sin cambios | 015VAC | 000003 | DIASAUS | SI_IGUAL | 0 | FINAL | |
Sin cambios | 015VAC | 000004 | AUSFECINI | SI_MAYOR | PERFECFIN | FINAL | |
Sin cambios | 015VAC | 000005 | AUSFECFIN | SI_MENOR | PERFECINI | FINAL | |
Sin cambios | 015VAC | 000006 | MUEVE | AUSFECINI | DAUX_01 | ||
Sin cambios | 015VAC | 000007 | MUEVE | AUSFECFIN | DAUX_02 | ||
Sin cambios | 015VAC | 000008 | MUEVE | AUSSDODIAS | NAUX_00 | ||
Sin cambios | 015VAC | 000009 | CONT_03 | ETIQUETA | |||
Sin cambios | 015VAC | 000010 | # VACACIONES | ||||
Sin cambios | 015VAC | 000011 | MUEVE | SBCVACDIS | NAUX_01 | ||
Sin cambios | 015VAC | 000012 | NAUX_01 | DIVIDE | 30 | NAUX_01 | |
Sin cambios | 015VAC | 000013 | NAUX_01 | MULTIPLICA | NAUX_00 | NAUX_01 | |
Sin cambios | 015VAC | 000014 | AUSVACDIS | SUMA | NAUX_00 | AUSVACDIS | |
Se modifica | 015VAC | 000015 | IMPVACDIS | SUMA | NAUX_01 | IMPVACDIS | Se suma al Mnemónico IMPVACDIS (Importe Vacaciones Disfrutadas) el Salario Base Cotización Vacaciones Disfrutadas. |
Sin cambios | 015VAC | 000016 | # REDONDEA HACIA ARRIBA | ||||
Sin cambios | 015VAC | 000017 | IMPVACDIS | RESIDUO | 1 | NAUX_01 | |
Sin cambios | 015VAC | 000018 | NAUX_01 | SI_IGUAL | 0 | FINAL | |
Sin cambios | 015VAC | 000019 | 1 | RESTA | NAUX_01 | NAUX_02 | |
Se modifica | 015VAC | 000020 | IMPVACDIS | SUMA | NAUX_02 | IMPVACDIS | Se suma al Mnemónico IMPVACDIS (Importe Vacaciones Disfrutadas) el redondeo hacia arriba. |
Se agrega | 015VAC | 000021 | MUEVE | IMPVACDIS | IMPORTE | Se mueven los Mnemónicos IMPVACDIS y AUSVACDIS para que sean impresos en el recibo de pago. | |
Se agrega | 015VAC | 000022 | MUEVE | AUSVACDIS | UNIDADES | ||
Sin cambios | 015VAC | 000023 | FINAL | ETIQUETA | |||
Sin cambios | 015VAC | 000024 | # | TRACE_OFF |
Se modifica la fórmula 016VAC - Vacaciones anticipadas para tomar el valor de referencia correcto:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Comentario |
---|---|---|---|---|---|---|---|
Sin cambios | 016VAC | 000001 | # | TRACE_ON | |||
Sin cambios | 016VAC | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
Sin cambios | 016VAC | 000003 | INCIMPINC | SI_IGUAL | 0 | CONT_04 | |
Sin cambios | 016VAC | 000004 | # SI INCIMPINC > 0 | SUSTITUYE | |||
Sin cambios | 016VAC | 000005 | INCIMPINC | SI_MENOR | 0 | CONT_01 | |
Sin cambios | 016VAC | 000006 | MUEVE | INCIMPINC | IMPVACFIN | ||
Sin cambios | 016VAC | 000007 | CONT_01 | ETIQUETA | |||
Sin cambios | 016VAC | 000008 | # SI INCIMPINC > 0 | AJUSTA | |||
Sin cambios | 016VAC | 000009 | INCIMPINC | SI_MAYOR | 0 | CONT_02 | |
Sin cambios | 016VAC | 000010 | IMPVACFIN | SUMA | INCIMPINC | IMPVACFIN | |
Sin cambios | 016VAC | 000011 | CONT_02 | ETIQUETA | |||
Sin cambios | 016VAC | 000012 | # SI INCUNIINC > 0 | SUSTITUYE | |||
Sin cambios | 016VAC | 000013 | INCUNIINC | SI_MENOR | 0 | CONT_03 | |
Sin cambios | 016VAC | 000014 | MUEVE | INCUNIINC | AUSVACDIS | ||
Sin cambios | 016VAC | 000015 | CONT_03 | ETIQUETA | |||
Sin cambios | 016VAC | 000016 | # SI INCUNIINC > 0 | AJUSTA | |||
Se agrega | 016VAC | 000017 | INCUNIINC | SI_MAYOR | 0 | CONT_04 | Se incluye la validación para que las unidades de la incidencia verifique si es mayor a 0. |
Sin cambios | 016VAC | 000018 | AUSVACDIS | SUMA | INCUNIINC | AUSVACDIS | |
Sin cambios | 016VAC | 000019 | CONT_04 | ETIQUETA | |||
Sin cambios | 016VAC | 000020 | # REDONDEA HACIA ARRIBA | ||||
Sin cambios | 016VAC | 000021 | IMPVACFIN | RESIDUO | 1 | NAUX_01 | |
Sin cambios | 016VAC | 000022 | NAUX_01 | SI_IGUAL | 0 | CONT_05 | |
Sin cambios | 016VAC | 000023 | 1 | RESTA | NAUX_01 | NAUX_02 | |
Sin cambios | 016VAC | 000024 | IMPVACFIN | SUMA | NAUX_02 | IMPVACFIN | |
Sin cambios | 016VAC | 000025 | CONT_05 | ETIQUETA | |||
Sin cambios | 016VAC | 000026 | MUEVE | IMPVACFIN | IMPORTE | ||
Sin cambios | 016VAC | 000027 | MUEVE | AUSVACDIS | UNIDADES | ||
Sin cambios | 016VAC | 000028 | FINAL | ETIQUETA |
Solución disponible para versión 12.1.27 o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de Referencia de la Localización de Paraguay:
DT Localización Paraguay (SIGAGPE) - Protheus 12