Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS RH

Línea de producto: 

Línea Protheus

Segmento:

RH

Módulo:SIGAGPE - Gestión de Personal.
Función:

   

Rutina(s)Nombre TécnicoFecha
GPEA010.PRXEmpleados.14/02/2022
GPEXFUN1.PRXFunciones genéricas de Gestión de Personal.14/02/2022
RHLIBDB.PRXFunciones de Librería para Gestión de Personal.14/02/2022

   

Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DNOMI-78

02. SITUACIÓN/REQUISITO

Se presentan los siguientes errores en las rutinas correspondientes al módulo SIGAGPE - Gestión de Personal:

  • Al borrar un criterio de acumulación, en la rutina Criterios de Acumulación Anual (GPEA470), se presenta el error log: Sintaxis incorrecta cerca de 'RG6_CRITER'.
  • Al utilizar la opción "copiar", en la rutina Gestión Empleados (GPEA011), se presenta el error log: variable does not exist _APERSEL on GPEA010MNT (GPEA010.PRX).
  • Al pasar sobre el campo "Proceso", en la rutina Recibo Pago (GPEA630), se presenta el error log: invalid field name in Alias QSR3->R3_DTCDISS on FBUSCASAL (GPEXFUN1.PRX).

03. SOLUCIÓN

  • En la función ChkRegs() de la rutina Funciones de Librería para Gestión de Personal (RHLIBDB), se agrega una validación para los países diferentes de Brasil (BRA), para que la variable cQueryWhere se asigne de forma correcta.
  • En la función GPEA010Mnt() de la rutina Empleados (GPEA010), se agrega la creación e inicialización de la variable _aPerSel cuando esta no existe.
  • En la función fBuscaSal() de la rutina Funciones genéricas de Gestión de Personal (GPEXFUN1), se utiliza la función ColumnPos() para proteger el campo R3_DTCDISS, ya que este campo no existe para Paraguay.


  1. Respaldar el repositorio (RPO).
  2. Aplicar el parche correspondiente a la issue DNOMI-78.
  3. 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.
  4. Contar con los catálogos necesarios para realizar un Cálculo de Nómina.
  5. Realizar un Cálculo de Nómina.

Criterios de Acumulación:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Criterios de Acumulación Anual, ubicada en "Actualizaciones | Definic. Cálculo | Criterios Acum Anual" (GPEA470).
  3. Seleccionar un Criterio de Acumulación.
  4. Dar clic en "Borrar", ubicada en "Otras acciones".
  5. Confirmar el borrado del Criterio de Acumulación.
  6. Validar que el Criterio de Acumulación es borrado sin presentar ningún error log.

Gestión de Empleados:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Gestión de Empleados, ubicada en "Actualizaciones | Empleados | Gestión Empleados" (GPEA011).
  3. Seleccionar un Empleado.
  4. Dar clic en la opción "Copiar", ubicada en "Empleados | Empleados | Copiar".
  5. Confirmar la copia del Empleado.
  6. Grabar el nuevo Empleado.
  7. Validar que el Empleado es grabado correctamente sin presentar ningún error log.

Recibo de Pago:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Recibo de Pago, ubicada en "Consultas | Archivos | Recibo Pago" (GPEA630).
  3. Seleccionar un Empleado, al cual se haya realizado anteriormente un Cálculo de Nómina.
  4. Dar clic en "Visualizar".
  5. Informar los campos "Proceso" y "Periodo".
  6. Validar que no es mostrada la información del empleado sin presentar ningún error log.

04. INFORMACIÓN ADICIONAL

En caso de presentar algún mensaje de validación, error o inconsistencias en campos; se recomienda ingresar y validar la configuración de los campos como se menciona en la sección Diccionario de Datos del documento mencionado en la sección 05. ASUNTOS RELACIONADOS.


¡IMPORTANTE!

Solución disponible para versión 12.1.27 o superiores.

05. ASUNTOS RELACIONADOS

Documento de Referencia, sobre la localización de Paraguay: DT Localización Paraguay SIGAGPE