01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Servicios | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
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 Inicio”, solo 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.
El cambio aplica para versiones 12.1.17 o posteriores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica