01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Rutina | Descripción | Fecha |
---|
GPEA040 | Conceptos | 14/01/2020 |
|
---|
Ticket: | 8039907 |
---|
Pacote: | 007206 |
Issue: | DMINA-8266 |
---|
Versión: | 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27 |
02. SITUACIÓN/REQUISITO
En el modulo de gestión de personal módulo Gestión de Personal en la rutina de conceptos Conceptos (GPEA040.PRW), el contenido del campo Leer Inciden (RV_LEEINC) debe ser lo contrario del contenido del campo Leer Ausenc (RV_LEEAUS) mediante . Mediante un disparador se debe mantener esta condición o regla . Y y al guardar el registro, dichos campos deben ser respetados grabados con los cambios que hizo realizó el usuario.
03. SOLUCIÓN
Los Se modifican los disparadores o gatillos configurados para los campos mencionados no están correctos o están incompletos considerando las posibles combinaciones dependiendo del valor que tome uno u otro. Por lo que se modifican campos Leer Inciden (RV_LEEINC) y Leer Ausenc (RV_LEEAUS), para que hagan la funcionalidad correcta.
...
Totvs custom tabs box |
---|
tabs | Paso 01, Paso 02, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| Pre requisitos-condiciones: Configurar los gatillos de los campos RV_LEEINC y RV_LEEAUS de la siguiente manera, mediante el Configurador (SIGACFG): RV_LEEAUS 1-. Si el campo RV_LEEAUS esta está en “1 - Si” se cumple la siguiente condición (MV_MODFOL = "2" .AND. M->RV_LEEAUS = "1") por lo que el campo RV_LEEINC tomara tomará el valor “2 - No” ![](/download/attachments/539693894/image2020-2-25_16-48-33.png?version=1&modificationDate=1582671718580&api=v2)
2-. Si el campo RV_LEEAUS esta está en “2 - No” se cumple la siguiente condición (MV_MODFOL = "2" .AND. M->RV_LEEAUS = "2") por lo que el campo RV_LEEINC tomara tomará el valor “1 - Si” ![](/download/attachments/539693894/image2020-2-25_16-57-0.png?version=1&modificationDate=1582671718547&api=v2)
RV_LEEINC 1-. Si el campo RV_LEEINC esta está en “1 - Si” se cumple la siguiente condición (MV_MODFOL = "2" .AND. M->RV_LEEINC = "1") por lo que el campo RV_LEEAUS tomara tomará el valor “2 - No” ![](/download/attachments/539693894/image2020-2-25_16-59-29.png?version=1&modificationDate=1582671718517&api=v2)
2-. Si el campo RV_LEEINC esta está en “2 - No” se cumple la siguiente condición (MV_MODFOL = "2" .AND. M->RV_LEEINC = "2") por lo que el campo RV_LEEAUS tomara tomará el valor “1 - Si”
![](/download/attachments/539693894/image2020-2-25_16-59-57.png?version=1&modificationDate=1582671718483&api=v2)
|
Totvs custom tabs box items |
---|
| Pasos aplicar la solución: En el módulo de gestión Gestión de Personal (SIGAGPE) en en "Actualizaciones -> Definic. Calculo -> Conceptos" ![](/download/attachments/539693894/image2020-2-25_17-1-4.png?version=1&modificationDate=1582671718453&api=v2)
Seleccionar un concepto y se da clic en modificar. ![](/download/attachments/539693894/image2020-2-25_17-1-24.png?version=1&modificationDate=1582671718420&api=v2)
Se informa el campo Leer Inciden y se valida como cambia el valor contrario informado en el campo Leer Ausenc. ![](/download/attachments/539693894/image2020-2-25_17-1-40.png?version=1&modificationDate=1582671718390&api=v2)
![](/download/attachments/539693894/image2020-2-25_17-1-50.png?version=1&modificationDate=1582671718290&api=v2)
|
|
...