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: | Perú (PER) | ||||
Ticket: | No aplica. | ||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-727 |
02. SITUACIÓN/REQUISITO
El informe Liquidación Ben. Sociales (GPER914PER) genera un error log al informar las preguntas ¿Nombre?, ¿Placa? y ¿Unidad Organizacional?; esto porque usan para validar el rango la tabla de Empleados - SRA (RA_NOME, RA_DEPTO, etc.) y el query solo aplica para Movimientos e Histórico de Movimientos de Nómina (SRC | SRD).
Derivado de esto y de la revisión del mejor performance de la rutina, se solicita eliminar las preguntas ¿Nombre?, ¿Placa?, ¿Situaciones? y ¿Categorías?.
03. SOLUCIÓN
Se realizan los ajustes en la función PrintReport() del informe Liquidación Ben. Sociales (GPER914PER), para que no sean consideradas las preguntas en los filtros y se realizó la adecuación en el grupo de preguntas GPR914PER:
- Eliminar las preguntas ¿Nombre?, ¿Placa?, ¿Situaciones? y ¿Categorías?.
- Se ajusta la pregunta ¿Unidad Organizacional?, para que al validar el rango quede contra la tabla Histórico de Movimientos de Nómina - SRD (RD_DEPTO).
- A través de la rutina “Diccionario de Datos” del módulo del Configurador – SIGACFG (Base de Datos | Diccionario), verificar que se tenga el grupo de preguntas GPR914PER solo con 9 preguntas, para más detalle se puede consultar el apartado 05. ASUNTOS RELACIONADOS.
- A través de la rutina Empleados en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Empleados), tener empleados registrados.
- A través de la rutina Mnemónicos en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos que existan los registros de mnemónicos
- A través de la rutina Mantenimiento de Tablas en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos las tablas estándar
- A través de la rutina Conceptos en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos que se tengan los conceptos.
- A través de la rutina Tipos de Procedimiento en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos que se tengan los procedimientos.
- A través de la rutina Liquidación de Contratos en el módulo Gestión de Personal – SIGAGPE (Miscelánea | Cálculos | Liquidación de contratos), vamos a liquidar a un empleado previamente configurado.
- La rutina muestra dos secciones, elegir al empleado a calcular en la sección superior (este empleado puede estar activo o inactivo).
- Elegir la opción de Incluir si es por primera vez o modificar, si ya se había calculado previamente.
- Si el empleado está activo, hay que digitar la información: Fc Despido, Tipo Resc. (informamos un empleado con un Tipo Resc que tenga informado el campo "indemnización" igual a 1 y otro con 2), Fch. Generac, Proced. Calc, Periodo y No. Pago.
- En otras acciones se puede ingresar información para el finiquito. Por ejemplo, si se tiene tiempo extra o comisiones pendientes, se elige Incidencias por Empleado. Si se tiene algún ausentismo que se deba descontar, se elige Ausencias. Una vez ingresada la información se elige Calcular Rescisión.
- Dar clic en "Confirmar" cuando pregunta si desea calcular.
- Se sugiere que se genere el trace, para verificar los cálculos, en caso necesario.
- Visualizar el mensaje de confirmación de finalización del cálculo.
- En la sección inferior se muestran los registros calculados, para validarlos.
Liquidación Ben. Sociales (GPER914PER)
A través de la rutina Liquidación Ben. Sociales (Informes | Legales), ejecutamos la generación del informe.
En "Otras Acciones" seleccionar la opción de Parámetros.
- Validar que solo son mostradas 9 preguntas.
- Las preguntas mostradas, deben ser como las mencionadas en el punto Diccionario de Datos del apartado 05. ASUNTOS RELACIONADOS.
Informar los parámetros.
Informar la pregunta ¿Unidad Organizacional?, para verificar que no genera error si se informa un rango.
- Confirmar los parámetros informados y dar clic en Imprimir.
- Validar que el informe es generado sin mostrar ningún error log.
04. INFORMACIÓN ADICIONAL
Diccionario de Datos
Verificar que se tenga la siguiente actualización, en caso contrario, se debe realizar manualmente desde el Configurador (SIGACFG):
Actualización en SX1 - Archivo de Preguntas - GPR914PER
Orden (X1_ORDEM) | Pregunta (X1_PERSPA) | Tipo (X1_TIPO) | Tamaño (X1_TAMANHO) | Modo (X1_GSC) | Validación (X1_VALID) | Consulta (X3_F3) | Contenido (X3_CNT01) |
---|---|---|---|---|---|---|---|
01 | ¿Proceso? | C | 99 | Range | NaoVazio() | RCJ | RD_PROCES |
02 | ¿Procedimiento? | C | 3 | Get | Gpr040Roteiro() | SRY | |
03 | ¿Periodo? | C | 6 | Get | NaoVazio() | RCH | |
04 | ¿Semana? | C | 2 | Get | |||
05 | ¿Sucursal? | C | 99 | Range | XM0 | RD_FILIAL | |
06 | ¿Centro de Costo? | C | 99 | Range | CTT | RD_CC | |
07 | ¿Matrícula? | C | 99 | Range | SRA | RD_MAT | |
08* | ¿Unidad Organizativa? | C | 99 | Range | SQB | RD_DEPTO* | |
09* | ¿Mensaje? | C | 2 | Get | S091 |
* Ajustes realizados a las preguntas.
Actualización en SX3 - Preguntas - Campo Q3_OCUPUB
Campo | Q3_OCUPUB |
---|---|
Tipo | Caracter |
Tamaño | 6 |
Decimal | 0 |
Formato | @! |
Título | Ocup Publica |
Descripción | Ocupacion Publica |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Val. Sistema * | (NaoVazio() .AND. ValidRCC("ST10", M->Q3_OCUPUB, 1, 6)) .AND. fHist() |
Contexto | Real |
Propiedad | Cambiar |
Consulta Estándar | T10PER |
Orden | 26 |
* Ajuste realizado al campo.
Paquete de uso interno
Las modificaciones al Diccionario de Datos estándar, se realizaron en el siguiente paquete:
Código: 011255
Descripción: MI - DNOMI-727 - LIQUIDACIÓN BEN. SOCIALES (GPR914PER)
Solución disponible para versión 12.1.27 (con garantía extendida) o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de Referencia de la Localización de Perú: DT Localización Perú (SIGAGPE) - Protheus 12
Documento de Referencia del Certificado de Beneficios Sociales del Trabajador: DT Certificado de Beneficios Sociales del Trabajador - Perú (GPER914PER - SIGAGPE)