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 02Pre-condiciones, Pasos, Paso 03, Paso 04 |
---|
ids | paso1Pre-condiciones,paso2Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 | Pre-condiciones |
---|
| Pre-condiciones: Configuración de Disparadores en el archivo SX7 – Disparadores: Nota: La secuencia de los disparadores puede variar dependiendo de la configuración del ambiente. Pre requisitos: Configurar los gatillos de los campos RV_LEEINC y RV_LEEAUS de la siguiente manera: RV_LEEAUS 1-. Si el campo RV_LEEAUS esta en “1 - Si” se cumple la siguiente condición (Campo | RV_LEEAUS | Secuencia | 001 | Campo Dominio | RV_LEEINC | Tipo | P | Regla | "2" | ¿Posiciona? | N
| Clave
|
| Condición |
MV_MODFOL = "2" . AND. M->RV_LEEAUS ="1" |
) por lo que el campo RV_LEEINC tomara el valor “2 - No” Image Removed 2-. Si el campo RV_LEEAUS esta en “2 - No” se cumple la siguiente condición (Campo | RV_LEEAUS | Secuencia | 003 | Campo Dominio | RV_LEEINC | Tipo | P | Regla | "1" | ¿Posiciona? | N
| Clave
|
| Condición |
MV_MODFOL = "2" . AND. M->RV_LEEAUS ="2" |
) por lo que el campo tomara el valor “1 - Si” | Secuencia | 001 | Campo Dominio | RV_LEEAUS | Tipo | P | Regla | "2" | ¿Posiciona? | N
| Clave
|
| Condición | MV_MODFOL = |
Image Removed RV_LEEINC 1-. Si el campo RV_LEEINC esta 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 el valor “2 - No” Image Removed 2-. Si el campo RV_LEEINC esta en “2 - No” se cumple la siguiente condición (Campo | RV_LEEINC | Secuencia | 003 | Campo Dominio | RV_LEEAUS | Tipo | P | Regla | "1" | ¿Posiciona? | N
| Clave
|
| Condición | MV_MODFOL = "2" . AND. M->RV_LEEINC = "2" |
) por lo que el campo RV_LEEAUS tomara el valor “1 - Si” Image Removed |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso2Pasos |
---|
| Pasos aplicar la solución: En el módulo Gestión de gestión de Personal (SIGAGPE) en en "Actualizaciones -> Definic. Calculo -> Conceptos"
Seleccionar un concepto y se da dar clic en modificar.
Se informa el campo Leer Inciden y se valida observa como cambia el valor contrario informado en el campo Leer Ausenc.: Caso 1: Si el campo Leer Inciden = 1; el campo Leer Ausenc. cambiará a 2:
Caso 2: Si el campo Leer Ausenc. = 1; el campo Leer Inciden cambiará a 2:
|
|
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|