01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFAT - Gestión de Personal. | ||||||
Función: |
| ||||||
País: | Colombia (COL) | ||||||
Ticket: | N/A | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-13996 |
02. SITUACIÓN/REQUISITO
Por empleado, se debe detectar si en el mes tuvo cambios en cualquiera de los siguientes campos Situación en la planilla (RA_SITFOLH), Jubilado (RA_JUBILAC), Tipo de trabajador (RA_TIPCOT), Subtipo de trabajador (RA_SUBCOT), Alto riesgo en pensión (RA_PORAFP) y Tipo de Sueldo (RA_TIPOSAL), ya que actualmente no cuentan con la funcionalidad para generar histórico en SR9 (Historial Datos Empleados).
03. SOLUCIÓN
- Se asigna la función fHist() al campo Validación (X3_VALID), de los campos Situación en la planilla (RA_SITFOLH), Jubilado (RA_JUBILAC), Tipo de trabajador (RA_TIPCOT), Subtipo de trabajador (RA_SUBCOT), Alto riesgo en pensión (RA_PORAFP) y Tipo de Sueldo (RA_TIPOSAL).
- En el fuente Catálogo de Empleados (GPEA010), se modifica la función Gpea010Grv() para que tome en cuenta el campo RA_SITFOLH para generar histórico en SR9 (Historial Datos Empleados).
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-13996.
- Validar que la rutina actualizada en el repositorio, coincida con la descrita en el encabezado del presente Documento Técnico, así como la fecha.
- Dar de alta un Empleado (GPEA010).
- Ingresar al módulo Gestión de Personal (SIGAGPE).
- Ingresar a la rutina Empleados, ubicada en "Actualizaciones| Empleados| Empleados" (GPEA010).
- Seleccionar el empleado previamente dado de alta y dar clic en el botón "Modificar".
- En la carpeta "Cargos y Salarios" actualizar el campo "Tipo Sueldo" (RA_TIPOSAL) y llenar campo Mod. Tipo. Sal.
- En la carpeta "Contrato" actualizar el campo "Sit. Planilla" (RA_SITFOLH)
- En la carpeta "Entes" actualizar los campos "Jubilado" (RA_JUBILAC), "SubTipoCod" (RA_TIPCOT), "Sub Cotiz" (RA_SUBCOT) y "% PensionEsp" (RA_PORAFP)
- Dar clic en el botón guardar.
- Revisar la Tabla Historial Datos Empleados (SR9) y verificar que se hayan creado registros para los campos RA_SITFOLH, RA_JUBILAC, RA_TIPCOT, RA_SUBCOT, RA_PORAFP y RA_TIPOSAL
04. INFORMACIÓN ADICIONAL
Diccionario de datos:
Paquete
Las siguientes actualizaciones fueron incorporadas en el paquete: 009734 - DMINA-13866 AJUSTES VOLANTE ELECTRÓNICO.
Modificación de campos en la Tabla SRA - Empleados.
Campo | RA_JUBILAC |
Validación de sistema | Pertence("1234") .and. fHist() |
Campo | RA_PORAFP |
Validación de sistema | ValidRCC("S044",M->RA_PORAFP ,1,1) .AND. NAOVAZIO() .AND. fHist() |
Campo | RA_SITFOLH |
Validación de sistema | ExistCpo("SX5","31"+M->RA_SITFOLH) .OR. VAZIO() .AND. fHist() |
Campo | RA_SUBCOT |
Validación de sistema | ValidRCC("S024",M->RA_SUBCOT,1,2) .or. Vazio() .and. fHist() |
Campo | RA_TIPCOT |
Validación de sistema | ValidRCC("S023",M->RA_TIPCOT,1,2) .AND. NAOVAZIO() .AND. fHist() |
Campo | RA_TIPOSAL |
Validación de sistema | PERTENCE("1234") .AND. RATIPOSAL() .And. fHist() |
La presente solución aplica para versión 12.1.17, 12.1.25 o superior; siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica