Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

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

   

RutinaNombre TécnicoFecha
GPEA400ARegistro de periodos Modelo 2 

   

Ticket:9580136
Requisito/Story/Issue (informe el requisito vinculado):DMINA-9963


02. SITUACIÓN/REQUISITO

Dentro de la rutina de Periodos (GPEA400), se detectó que al registrar de forma consecutiva un segundo periodo, al capturar el campo de la fecha Inicio (RCH_DTINI) envía el mensaje de alerta Help: DATA2INVAL Problema: La fecha de Fin no puede ser anterior a la Fecha de Inicio”, por lo cual no permite continuar con la captura del periodo.

03. SOLUCIÓN

En la rutina de Registro de periodos Modelo 2 (GPEA400A), dentro de la función X_VldDtIni() se modifica una condición para que detone la validación Help: DATA2INVAL Problema: La fecha de Fin no puede ser anterior a la Fecha de Iniciosolo cuando la fecha inicial del periodo sea mayor a la fecha final. En caso de detonarse la validación, no se permitirá terminar el registro de los periodos.


Parámetros.

MV_PERMOD2 = .T.

En el módulo Gestión de Personal (SIGAGPE) ir a "Actualizaciones | Definic. Calculo | Procesos".

  • Configurar registro o registros informando los campos obligatorios.

En el módulo Gestión de Personal (SIGAGPE) ir a "Actualizaciones | Definic. Calculo | Tipos de Procedim.".

  • Configurar registro o registros informando los campos obligatorios.

Pasos para validar la solución:

En el módulo Gestión de Personal (SIGAGPE) ir a "Actualizaciones | Definic. Cálculo | Periodos".

  • Seleccionar un proceso configurado anteriormente (ver Pre-condiciones).
  • Dar clic en "Modificar".
  • Capturar dato "Procedimiento" (CROTEIRO) del encabezado configurado anteriormente (ver Pre-condiciones).
  • Capturar datos en los campos Cod. Periodo (RCH_PER), Número pago (RCH_NUMPAG), Mes SRD (RCH_MES), Año SRD (RCH_ANO), Fch Inicial (RCH_DTINI), Fecha final (RCH_DTFIM), Fecha pago (RCH_DTPAGO), Fecha corte (RCH_DTCORT) para el primer registro.
  • Capturar nuevamente otro registro informando los mismos campos, informar el campo Fch Inicial (RCH_DTINI) con una fecha anterior al campo Fecha final (RCH_DTFIM) del periodo anterior. Debe permitir avanzar con el registro.
  • En el segundo registro creado el campo ¿Per Activo? (RCH_PERSEL) marcarlo como 1 - Sí.
  • Dar clic en "Grabar".

04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

El cambio aplica para versiones 12.1.17 o posteriores.

05. ASUNTOS RELACIONADOS

  • No aplica