Duda
En la rutina Incapacidades Permanentes Parciales no permite eliminar registros y manda un mensaje de que hay líneas invalidas.
Ambiente
TOTVS RH - TOTVS RH (LINEA PROTHEUS) - MI – Gestión de Personal (SIGAGPE) – Release 12
Solución
Realice el procedimiento de ejecución para el borrado y verifique la funcionalidad del botón Modificar
Para mayor contexto, por favor descargue el vídeo de validación al final del artículo (EvidenciadeSoporte_GPEA911MEX_KCS.rar). Donde se observa ejemplo de configuración y procedimiento de ejecución con resultados favorables.
Botón Modificar
Al seleccionar un empleado y pulsar este botón, abrirá la pantalla del registro de la IPP, mostrando la pantalla de acuerdo a Prototipo 2 o 3.
En el encabezado mostrara los datos del empleado:
- Matricula (ra_mat): Matricula del empleado;
- Nombre (ra_nome): Nombre del empleado.
En el detalle solicitara los datos:
- Incapacidad (RIV_ncerin): dato editable/obligatorio. Validara que la incapacidad registrada exista entre las ausencias registradas para el empleado en cuestión (r8_ncerinc). Y dicha incapacidad debe ser de tipo Resultado de incapacidad 2 o 3, de lo contrario, enviara un aviso al usuario “Incapacidad no existe en ausentismos”, o “Incapacidad no es de tipo de Resultado 2 o 3”, según sea el caso;
- Fecha Eval. (RIV_dateva): dato obligatorio/editable. Fecha de la evaluación de la IPP;
- Porcentaje (RIV_porcen): dato obligatorio/editable. Porcentaje de incapacidad;
- Tipo de Riesgo (RIV_tiporsc): dato obligatorio/editable .Tipo riesgo de trabajo (mismas opciones que r8_tiporsc);
- Incap (RIV_resinc): dato obligatorio/editable. Este dato se llenará en automático cuando se seleccione el número de incapacidad (riv_ncerin), de la forma siguiente: Si es la primer IPP registrada para ese número de incapacidad, deberá inicializarse con el valor de r8_resinc de lo contrario, el usuario al asigna (mismas opciones que el campo r8_resinc);
Al confirmar validar todo el getdados reactualizando el campo riv_resinc, de ser necesario de acuerdo a la regla explicada.
Botón Borrar
Procedimiento de Ejecución:
- Ingresar al módulo "SIGAGPE | Actualizaciones | Asientos | Parc. Perm. (GPEA911MEX) haga clic en “Otras Acciones”;
- Seleccionar el botón borrar serán visualizará las IPP’s del empleado seleccionado y al confirmar deberá preguntar al usuario ¿“Está seguro de eliminar”?;
- Si la respuesta es afirmativa procederá a eliminar todas la IPPs del empleado seleccionado.
0 Comentarios