Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAGPE - Gestión de Personal
Función:
RutinaNombre TécnicoFecha
GPEA280Beneficiarios07/11/2021
País:Colombia
Ticket:12553416
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13872


02. SITUACIÓN/REQUISITO

Dentro de la rutina de Beneficiarios (GPEA280), al momento de estar capturando el campo número de oficio (RQ_OFICIO) y después posicionarse en el campo fecha de oficio (RQ_DTOFICI), se presenta un mensaje de validación que la función GP280WHENOF no existe y se detona un error.log.


03. SOLUCIÓN

Dentro de la rutina de Beneficiarios (GPEA280), se agrega la función función GP280whenof  para que si el campo número de oficio (RQ_OFICIO) tiene valores permita al usuario editar los campos fecha de oficio (RQ_DTOFICI) y Tribunal (RQ_UNIDOFI).

Dentro de la función gp280Grava , se agrega validaciones al momento de incluir  o modificar beneficiarios tipo 3 (RQ_TPBENEF = 3) para realizar el grabado de algunos campos para el país Colombia. Se realizan lo ajustes para que el sistema asigne un valor automático al campo Orden (RQ_ORDEM).

Se realizan ajustes al momento de modificar un beneficiario para no sobrescribir información y afectar la integridad de los datos.

En la función fUltOrd, se realizan los ajustes para retornar el número de Orden de beneficiario disponible al momento de dar de alta un nuevo beneficiario.

En al función gp280Dele se agrega una validación para los beneficiarios tipo 3 (RQ_TPBENEF = 3) para realizar el borrado de los registros en la tabla de Valores Futuros (SRK) al momento de eliminar el registro del beneficiario cuando no tenga ningún movimiento en el saldo del préstamo.

En la función  fRQValFixo,  se agrega una validación para permitir informar el campo Valor Fijo (RQ_VALFIXO) para los Tipo de beneficiario que no sean ejecutivos (RQ_TPBENEF <> "3"), para los beneficiarios que sean de tipo ejecutivo se detona el siguiente mensaje y no permite informar algún valor en el campo: "Este campo se calcula a partir del valor de la cuota y número de cuotas para beneficiarios del tipo ejecutivo, por favor informe dichos campos."



  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-13872.
  3. Validar que la rutina incluida en el parche, coincida con la mencionada en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  4. En la rutina de Empleados (GPEA010) contar con un empleado registrado.
  1. Ingresar al módulo Gestión de Personal(SIGAGPE).
  2. Ingresar a la rutina Beneficiarios, ubicada en "Actualizaciones | Empleados | Beneficiarios(GPEA280)".
  3. Seleccionar el empleado previamente creado y dar clic en e botón "Incluir"
  4. Informar los campos del beneficiario y validar lo siguiente
    1. Al momento de informar el campo N° oficio (RQ_OFICIO) y posicionarse sobre el campo fecha de oficio (RQ_DTOFICI) validar que no se presente un error log y permita continuar.
  5. Dar clic en "Grabar".
  6. Validar que el registro del beneficiario se guarde correctamente.


04. INFORMACIÓN ADICIONAL

Para activar la funcionalidad es necesario contar con las siguientes configuraciones en el Diccionario de Datos:


Paquete de Diccionario de datos

Los ajustes al Diccionario de Datos fueron realizados en el paquete 009832-DMINA-13872- REGISTRO DE BENEFICIARIOS COL.



Campos (SX3):

Se realizan las siguientes actualizaciones en los campos de la tabla SRQ - Beneficiarios:

CampoRQ_ORDEM
TipoC - Carácter 
Tamaño2
Decimal0
Picture@!
ContextoReal
PropiedadVisualizar
TítuloOrden Benefi
DescripciónOrden de Beneficiario
ObligatorioNo
Inicializa Estándar
Consulta
Validación
Help

Numero de Orden del beneficiario. Llenado

automáticamente por el sistema.





CampoRQ_VERBFOL
TipoC - Carácter 
Tamaño3
Decimal0
Picture@!
ContextoReal
PropiedadModificar
TítuloConcepto
DescripciónClave concepto
ObligatorioNo
Inicializa Estándar
ConsultaSRVSRQ - Conceptos Beneficio
Validación

Vazio() .Or. ExistCpo("SRV") .AND. IsLeeBen(.T., M->RQ_VERBFOL,.T.) .And. fRQVerbFol()

Help

Informe el codigo del concepto utilizado

para el descuento de la pension

alimenticia en la Planilla de Haberes.



¡IMPORTANTE!

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.


05. ASUNTOS RELACIONADOS

  • DT Registro de Beneficiarios COL