Histórico da Página
...
Producto |
| |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| |||||||||||||||||||||||||||
Segmento: |
| |||||||||||||||||||||||||||
Módulo: | SIGAGPE - Gestión de Personal. | |||||||||||||||||||||||||||
Función: |
| |||||||||||||||||||||||||||
País: | Perú (PER) | |||||||||||||||||||||||||||
Ticket: | 15754754 | |||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1023 |
...
Decreto Supremo Nº 001-97-Tr, en el articulo artículo 8 indica:
a) Las inasistencias motivadas por accidente de trabajo o enfermedad profesional o por enfermedades debidamente comprobadas, en todos los casos hasta por 60 días al año.
...
Se realizan las siguientes modificaciones en la Formulación (PRX):
Fórmulas:
Fórmula 152ORD - Incapacidad Maternidad: Se realiza un ajuste en la forma en que se realiza el cálculo del concepto 152 de tal forma que se puedan leer acumulados de los conceptos correspondientes al Subsidio de Maternidad y con ello, determinar la Base de Subsidio de Maternidad de meses anteriores para poder obtener el importe de este concepto, de igual forma se habilita el uso del operador AUSCONTAFA para realizar el cálculo correctamente, validando si existen ausencias continuas registradas.
...
Fórmula 154ORD - Incapacidad Enfermedad Control: Se realiza el ajuste de tal manera que se garantice la correcta validación de las ausencias que no tienen informado el campo Cont. Sequenc (R8_CONTAFA),
...
Conceptos
Para el hacer uso de este operador....
...
tabs | Pre-condiciones, Procedimiento, Paso 03, Paso 04 |
---|---|
ids | paso1,paso2 |
...
default | yes |
---|---|
referencia | paso1 |
...
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 (antes del cambio).
...
- Respaldar Fórmulas (RC2 / RC3):
- Respaldar la RC2 y RC3.
- Borrar los registros de la RC2 y RC3.
...
- 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 152ORD - Incapacidad Maternidad.
...
- Se crea la fórmula 156CTS - Días de Incapacidad para CTS, la cual determinará los días de ausencia que se encuentran en acumulados y los almacenará en el mnemónico DIASINCCTS.
- Se modifica la fórmula 357ORD - CTS BASE, la cual ahora valida el tope de 60 días máximos permitidos en el periodo; al superarse los días mencionados, solo se restará la diferencia a la Base de Días CTS.
- Se modifica la fórmula 803CTS - CTS Ajuste Acumulado, la cual ahora reporta un valor positivo a UNIDADES.
- Se crea el mnemónico DIASINCCTS, el cual almacenará los Días de Incapacidad para CTS.
- Se modifica el campo Días CTS (RV_REFFGTS) como 0 - No aplica, para los conceptos 150 - DESCANSO MEDICO, 156 - SUB ENFERMEDAD, 163 - LICENCIA ACCIDENTE y 154 - INCAP ENFERMEDAD.
- Se agrega a Conceptos por Proceso para el procedimiento "CTS", los conceptos 156 - SUB ENFERMEDAD y 163 - LICENCIA ACCIDENTE; y se les asigna la fórmula 156CTS.
Para mayor información sobre los cambios realizados en la formulación, se recomienda leer la sección 04. INFORMACIÓN ADICIONAL.
Totvs custom tabs box | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Mnemónicos
Se crea el mnemónico DIASINCCTS, el cual almacenará los Días de Incapacidad para CTS.
Mnemónico | Descripción | Tipo | Contenido | Tabla | Campo | Proceso |
---|---|---|---|---|---|---|
DIASINCCTS | DÍAS DE INCAPACIDAD PARA CTS | Numérico | GETVALTYPE("N") |
Fórmulas
Fórmula 156CTS - Días de Incapacidad para CTS:
Se crea la fórmula para determinar de acumulados los Días de Base de CTS.
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado |
---|---|---|---|---|---|---|
Se agrega | 156CTS | 000001 | # | TRACE_ON | ||
Se agrega | 156CTS | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
Se agrega | 156CTS | 000003 | MUEVE | ANOMESCTS1 | ANO_INI_ACU | |
Se agrega | 156CTS | 000004 | MUEVE | ANOMESCTS2 | ANO_FIN_ACU | |
Se agrega | 156CTS | 000005 | #OBTIENE ACUMULADOS DE | DIAS | ||
Se agrega | 156CTS | 000006 | MESMESCTS1 | UNIDADES_EMPRESA | MESMESCTS2 | NAUX_00 |
Se agrega | 156CTS | 000007 | DIASINCCTS | SUMA | NAUX_00 | DIASINCCTS |
Se agrega | 156CTS | 000008 | FINAL | ETIQUETA | ||
Se agrega | 156CTS | 000009 | # | TRACE_OFF |
Fórmula 357ORD - CTS BASE:
Se modifica la fórmula para incluir el tope de 60 días y con ellos, realizar la resta de los días computable a la Base de Días CTS.
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado |
---|---|---|---|---|---|---|
Se agrega | 357ORD | 000001 | # | TRACE_ON | ||
Se mantiene | 357ORD | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
Se mantiene | 357ORD | 000003 | # PERTIPONOM | SI_IGUAL | FIN | CONT_CTS |
Se mantiene | 357ORD | 000004 | # PERCALCTS | SI_IGUAL | 2 | FINAL |
Se mantiene | 357ORD | 000005 | # CONT_CTS | ETIQUETA | ||
Se mantiene | 357ORD | 000006 | # CALCULA Y REPORTA | BASE VALOR CTS | ||
Se mantiene | 357ORD | 000007 | CTSBSEFIJA | SUMA | CTSBSEVARI | IMPORTE |
Se mantiene | 357ORD | 000008 | CTSGRATIFI | SUMA | IMPORTE | IMPORTE |
Se mantiene | 357ORD | 000009 | MUEVE | IMPORTE | CTSBASE | |
Se mantiene | 357ORD | 000010 | # OBTIENE DIAS DIASBSECTS | |||
Se mantiene | 357ORD | 000011 | # VERIFICA SI HAY DIAS A | CONSIDERAR DEL | CICLO ANTERIOR | |
Se mantiene | 357ORD | 000012 | EMPSTATUS | SI_IGUAL | D | CONT_01 |
Se mantiene | 357ORD | 000013 | EMPFECING | SI_IGUAL | CTSFECINI | CONT_01 |
Se mantiene | 357ORD | 000014 | CTSFECINI | RESTA | EMPFECING | NAUX_11 |
Se mantiene | 357ORD | 000015 | NAUX_11 | SUMA | 1 | NAUX_11 |
Se mantiene | 357ORD | 000016 | NAUX_11 | SI_MAYOR | 30 | CONT_01 |
Se mantiene | 357ORD | 000017 | MUEVE | EMPFECING | CTSFECINI | |
Se mantiene | 357ORD | 000018 | CONT_01 | ETIQUETA | ||
Se mantiene | 357ORD | 000019 | # DIAS/MES/ANIOS ANTIGUED | |||
Se mantiene | 357ORD | 000020 | DIA | CTSFECFIN | DIAFINPER | |
Se mantiene | 357ORD | 000021 | MES | CTSFECFIN | MESFINPER | |
Se mantiene | 357ORD | 000022 | ANO | CTSFECFIN | ANOFINPER | |
Se mantiene | 357ORD | 000023 | MUEVE | CTSFECINI | DAUX_01 | |
Se mantiene | 357ORD | 000024 | ANO | DAUX_01 | ANOING | |
Se mantiene | 357ORD | 000025 | MES | DAUX_01 | MESING | |
Se mantiene | 357ORD | 000026 | DIA | DAUX_01 | DIAING | |
Se mantiene | 357ORD | 000027 | DIAING | SI_DIFERENTE | 31 | CONT_ING31 |
Se mantiene | 357ORD | 000028 | MUEVE | 30 | DIAING | |
Se mantiene | 357ORD | 000029 | CONT_ING31 | ETIQUETA | ||
Se mantiene | 357ORD | 000030 | DIAFINPER | SI_DIFERENTE | 31 | CONT_FIN31 |
Se mantiene | 357ORD | 000031 | MUEVE | 30 | DIAFINPER | |
Se mantiene | 357ORD | 000032 | CONT_FIN31 | ETIQUETA | ||
Se mantiene | 357ORD | 000033 | MESING | SI_DIFERENTE | 2 | CONT_MES2ING |
Se mantiene | 357ORD | 000034 | DIAING | SI_MENOR | 28 | CONT_MES2ING |
Se mantiene | 357ORD | 000035 | MUEVE | 30 | DIAING | |
Se mantiene | 357ORD | 000036 | CONT_MES2ING | ETIQUETA | ||
Se mantiene | 357ORD | 000037 | MESFINPER | SI_DIFERENTE | 2 | CONT_MES2FIN |
Se mantiene | 357ORD | 000038 | DIAFINPER | SI_MENOR | 28 | CONT_MES2FIN |
Se mantiene | 357ORD | 000039 | MUEVE | 30 | DIAFINPER | |
Se mantiene | 357ORD | 000040 | CONT_MES2FIN | ETIQUETA | ||
Se mantiene | 357ORD | 000041 | DIAFINPER | RESTA | DIAING | NAUX_28 |
Se mantiene | 357ORD | 000042 | NAUX_28 | SUMA | 1 | NAUX_28 |
Se mantiene | 357ORD | 000043 | DIAFINPER | SI_MAYOR | DIAING | CONT_MESANT |
Se mantiene | 357ORD | 000044 | DIAFINPER | SI_IGUAL | DIAING | CONT_MESANT |
Se mantiene | 357ORD | 000045 | NAUX_28 | SUMA | 30 | NAUX_28 |
Se mantiene | 357ORD | 000046 | MESFINPER | RESTA | 1 | MESFINPER |
Se mantiene | 357ORD | 000047 | CONT_MESANT | ETIQUETA | ||
Se mantiene | 357ORD | 000048 | MESFINPER | RESTA | MESING | NAUX_29 |
Se mantiene | 357ORD | 000049 | MESFINPER | SI_MAYOR | MESING | CONT_ANOANT |
Se mantiene | 357ORD | 000050 | MESFINPER | SI_IGUAL | MESING | CONT_ANOANT |
Se mantiene | 357ORD | 000051 | NAUX_29 | SUMA | 12 | NAUX_29 |
Se mantiene | 357ORD | 000052 | ANOFINPER | RESTA | 1 | ANOFINPER |
Se mantiene | 357ORD | 000053 | CONT_ANOANT | ETIQUETA | ||
Se mantiene | 357ORD | 000054 | # ANTIGUEDAD 360 DIAS | |||
Se mantiene | 357ORD | 000055 | PRODIACAL | SI_DIFERENTE | 2 | CONT_ANT360 |
Se mantiene | 357ORD | 000056 | NAUX_29 | MULTIPLICA | 30 | NAUX_30 |
Se mantiene | 357ORD | 000057 | NAUX_30 | SUMA | NAUX_28 | DIASBSECTS |
Se mantiene | 357ORD | 000058 | PRODIACAL | SI_IGUAL | 2 | CONT_ANT365 |
Se mantiene | 357ORD | 000059 | CONT_ANT360 | ETIQUETA | ||
Se mantiene | 357ORD | 000060 | # ANTIGUEDAD 365 DIAS | |||
Se mantiene | 357ORD | 000061 | PERFECINI | RESTA | DAUX_01 | NAUX_30 |
Se mantiene | 357ORD | 000062 | NAUX_30 | SUMA | 1 | DIASBSECTS |
Se mantiene | 357ORD | 000063 | CONT_ANT365 | ETIQUETA | ||
Se mantiene | 357ORD | 000064 | MUEVE | 30 | DIASCTS | |
Se mantiene | 357ORD | 000065 | DIASBSECTS | SI_MAYOR | 30 | CONT_AUSENCIAS |
Se mantiene | 357ORD | 000066 | MUEVE | DIASBSECTS | DIASCTS | |
Se mantiene | 357ORD | 000067 | CONT_AUSENCIAS | ETIQUETA | ||
Se mantiene | 357ORD | 000068 | # RESTA DIAS AUESENCIA | ACUMULADAS | A DIAS BASE CTS | |
Se mantiene | 357ORD | 000069 | MUEVE | ANOMESCTS1 | ANO_INI_ACU | |
Se mantiene | 357ORD | 000070 | MUEVE | ANOMESCTS2 | ANO_FIN_ACU | |
Se agrega | 357ORD | 000071 | #OBTIENE DIAS DE | INCAPACIDAD | ||
Se agrega | 357ORD | 000072 | DIASINCCTS | SI_MENOR | 60 | CONT_00 |
Se agrega | 357ORD | 000073 | DIASINCCTS | RESTA | 60 | NAUX_00 |
Se agrega | 357ORD | 000074 | CONT_00 | ETIQUETA | ||
Se agrega | 357ORD | 000075 | DIASBSECTS | RESTA | NAUX_00 | DIASBSECTS |
Se agrega | 357ORD | 000076 | #SE OBTIENE ACUMULADOS | DE AUSENCIAS | SIN PAGO | |
Se mantiene | 357ORD | 000077 | 2 | FILTRO_ACUM | CONAUSCTS | |
Se mantiene | 357ORD | 000078 | MESMESCTS1 | UNIDADES_EMPRESA | MESMESCTS2 | NAUX_01 |
Se mantiene | 357ORD | 000079 | DIASBSECTS | SUMA | NAUX_01 | DIASBSECTS |
Se agrega | 357ORD | 000080 | #SE OBTIENE ACUMULADOS | DE AUSENCIAS | CON PAGO | |
Se mantiene | 357ORD | 000081 | FILTRO_ACUM | |||
Se mantiene | 357ORD | 000082 | 1 | FILTRO_ACUM | CONAUSCTS | |
Se mantiene | 357ORD | 000083 | MESMESCTS1 | UNIDADES_EMPRESA | MESMESCTS2 | NAUX_01 |
Se mantiene | 357ORD | 000084 | DIASBSECTS | RESTA | NAUX_01 | DIASBSECTS |
Se mantiene | 357ORD | 000085 | # RESTA DIAS AUSENCIA | DEL PERIODO | A DIAS BASE CTS | |
Se mantiene | 357ORD | 000086 | MUEVE | D | TP_SUMA_MOVLI | |
Se agrega | 357ORD | 000087 | #SE OBTIENE AUSENCIAS | SIN PAGO EN EL | PERIODO | |
Se mantiene | 357ORD | 000088 | 2 | FILTRO_MOVLI | CONAUSCTS | |
Se mantiene | 357ORD | 000089 | SUMA_MOVLI | NAUX_01 | ||
Se mantiene | 357ORD | 000090 | DIASBSECTS | SUMA | NAUX_01 | DIASBSECTS |
Se mantiene | 357ORD | 000091 | DIASCTS | SUMA | NAUX_01 | DIASCTS |
Se mantiene | 357ORD | 000092 | MUEVE | D | TP_SUMA_MOVLI | |
Se agrega | 357ORD | 000093 | #SE OBTIENE AUSENCIAS | CON PAGO EN EL | PERIODO | |
Se mantiene | 357ORD | 000094 | 1 | FILTRO_MOVLI | CONAUSCTS | |
Se mantiene | 357ORD | 000095 | SUMA_MOVLI | NAUX_01 | ||
Se mantiene | 357ORD | 000096 | DIASBSECTS | RESTA | NAUX_01 | DIASBSECTS |
Se mantiene | 357ORD | 000097 | DIASCTS | RESTA | NAUX_01 | DIASCTS |
Se mantiene | 357ORD | 000098 | MUEVE | DIASBSECTS | UNIDADES | |
Se mantiene | 357ORD | 000099 | # VERIFICA SI INGRESA EL | ULTIMO MES | Y LOS DIAS LOS RECIBE | EL SIGUIENTE CICLO |
Se mantiene | 357ORD | 000100 | EMPSTATUS | SI_IGUAL | D | FINAL |
Se mantiene | 357ORD | 000101 | PERFECFIN | RESTA | EMPFECING | NAUX_01 |
Se mantiene | 357ORD | 000102 | NAUX_01 | SUMA | 1 | NAUX_01 |
Se mantiene | 357ORD | 000103 | NAUX_01 | SI_MAYOR | 30 | FINAL |
Se mantiene | 357ORD | 000104 | MUEVE | 0 | DIASBSECTS | |
Se mantiene | 357ORD | 000105 | MUEVE | 0 | CTSBASE | |
Se mantiene | 357ORD | 000106 | MUEVE | NAUX_01 | DIASCTS | |
Se mantiene | 357ORD | 000107 | FINAL | ETIQUETA | ||
Se agrega | 357ORD | 000108 | # | TRACE_OFF |
Fórmula 803CTS - CTS Ajuste Acumulado:
Se modifica la fórmula para reportan en valores positivos las unidades correspondientes a Días Base de CTS.
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado |
---|---|---|---|---|---|---|
Se agrega | 803CTS | 000001 | # | TRACE_ON | ||
Se mantiene | 803CTS | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
Se agrega | 803CTS | 000003 | MUEVE | PROVCTSACU | IMPORTE | |
Se agrega | 803CTS | 000004 | PROVDCTSAC | MULTIPLICA | -1 | NAUX_00 |
Se modifica | 803CTS | 000005 | MUEVE | NAUX_00 | UNIDADES | |
Se mantiene | 803CTS | 000006 | FINAL | ETIQUETA | ||
Se agrega | 803CTS | 000007 | # | TRACE_OFF |
Conceptos
Ingresar a la rutina Conceptos (GPEA040), para modificar el campo Días CTS (RV_REFFGTS) de los siguientes conceptos:
Concepto | Descripción | Días CTS |
---|---|---|
150 | Descanso Médico | 0 - No aplica |
154 | Sub Enfermedad Cont | 0 - No aplica |
156 | Sub Enfermedad | 0 - No aplica |
163 | Lic Accidente Contr | 0 - No aplica |
Conceptos por Proceso
Ingresar a la rutina Conceptos por Proceso (GPEA161) y agregar los conceptos 156 - SUB ENFERMEDAD y 163 - LICENCIA ACCIDENTE mediante la opción "Incluir línea", a los conceptos correspondientes al procedimiento CTS - Compensación Tiempo Servicio antes del concepto 357 - CTS BASE:
Sec. Cálculo | Concepto | Cod. Fórmula | Crit. Acum. | Genera Acum. | Leer Acumul. | Leer Indicen. | Leer Prest. | Leer Licenc. | Leer Benef. | Leer Ast. Fij. |
---|---|---|---|---|---|---|---|---|---|---|
00066 | 156 | 156CTS | 01 | 1 - Sí | 1 - Sí | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00067 | 163 | 156CTS | 01 | 1 - Sí | 1 - Sí | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00068 | 357 | 357ORD | 01 | 1 - Sí | 1 - Sí | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Informações | ||
---|---|---|
| ||
Los conceptos 156 - Subsidio por Enfermedad y 163 - Licencia por Accidente Control, fueron agregados a Conceptos por proceso; debido a que son los conceptos donde se reportan los días de Licencia Médica. |
...
- 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.
- Fórmulas (RC2 | RC3)
...
- Contar con campos para el cálculo de Subsidio de Maternidad, informando el campo Base Materni (RV_MATER) configurado como 1 - Sí.
...
- Contar con el tipo Licencia Maternidad (98 Días) y que ésta, tenga asociado el concepto 152 - Subsidio por Maternidad.
...
Nota | ||
---|---|---|
| ||
|
...
default | no |
---|---|
referencia | paso2 |
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 del concepto:
- 152 - Subsidio por Maternidad.
- Validar que la fórmula está utilizando el mnemónico AUSCONTAFA, para determinar las ausencias continuas.
- Se puede consultar el log para verificar el cálculo correcto del concepto:
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:
- 152 - Subsidio por Maternidad.
- Verificar que sea calculado el concepto:
04. INFORMACIÓN ADICIONAL
Diccionario de Datos:
Mediante el Configurador (SIGACFG), realizar la siguiente configuración al campo R8_CONTAFA:
Campos (SX3)
...
Campo
...
Tipo
...
C
...
Tamaño
...
3
...
Decimal
...
0
...
Picture
...
999
...
Título
...
Cont.Sequenc
...
Descripción
...
Continuación de la Sec.
...
Inic. Estándar
...
Val. Sistema
...
Contexto
...
Real
...
Propiedad
...
Modificar
...
Usado
...
Opciones
Informações | ||
---|---|---|
| ||
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete: Código: 011793 Descripción: MI - DNOMI-1024 - R8_CONTAFA - PER |
Conceptos de Subsidio por Maternidad:
Los conceptos utilizados para el cálculo del Subsidio de Maternidad, tiene el campo Base Materni (RV_MATER) configurado como 1 - Sí. Dichos conceptos son utilizados para calcular la Base de Subsidio de Maternidad (BSESUBSMAT) en el proceso de Cálculo de Nómina.
Card documentos Informacao Solución disponible para versión 12.1.27 (con garantía extendida) o superiores. Titulo ¡IMPORTANTE!
...