Producto | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | ||||||||||||||||
Segmento: | ||||||||||||||||
Módulo: | SIGAGPE - Gestión de Personal. | |||||||||||||||
Función: |
| |||||||||||||||
País: | Colombia (COL) | |||||||||||||||
Ticket: | 17661683 | |||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1521 |
Se observa que al realizar la rescisión de un empleado, mediante la rutina Rescisión (GPEM042); el concepto 105 - Salario Básico sale con valor negativo. El escenario anterior, sucede cuando se calcula la rescisión en la segunda quincena del mes en el que ingresó el empleado.
Se realizan las siguientes modificaciones:
Para mayor información sobre los cambios realizados, se recomienda leer la sección 04. INFORMACIÓN ADICIONAL.
Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, mnemónicos de usuario, etc.) deberá ser ajustada conforme a su necesidad. |
|
Mediante el Configurador (SIGACFG), crear los campos y gatillos descritos a continuación:
Tabla | RCJ |
Campo | RCJ_HRSMES |
Tipo | Numérico |
Tamaño | 6 |
Decimal | 2 |
Título | Hrs. Mens. |
Descripción | Cantidad Horas al Mes |
Formato | @E 999.99 |
Val. Sistema | IIf(M->RCJ_HRSMES > 240.00, .F., aMaiorZero(M->RCJ_HRSMES)) .And. M->RCJ_HRSMES > 0 |
Se utiliza | Si |
Inic. Estándar | 240 |
Obligatorio | No |
Browse | Sí |
Propiedad | Alterar |
Contexto | Real |
Help | Informar la cantidad de horas trabajadas en el mes. |
Tabla | RCJ |
Campo | RCJ_HRSSEM |
Tipo | Numérico |
Tamaño | 5 |
Decimal | 2 |
Título | Hrs. Seman. |
Descripción | Cantidad Hrs. a la Semana |
Formato | @E 99.99 |
Val. Sistema | IIf(M->RCJ_HRSSEM > 48.00, .F., aMaiorZero(M->RCJ_HRSSEM)) .And. RCJ_HRSSEM > 0 |
Se utiliza | Si |
Inic. Estándar | 48 |
Obligatorio | No |
Browse | Sí |
Propiedad | Alterar |
Contexto | Real |
Help | Informar la cantidad de horas trabajadas a la semana. |
Tabla | RCJ |
Campo | RCJ_HRSDIA |
Tipo | Numérico |
Tamaño | 7 |
Decimal | 4 |
Título | Hrs. Día |
Descripción | Cantidad de Horas al Día |
Formato | @E 99.9999 |
Val. Sistema | |
Se utiliza | Si |
Inic. Estándar | 8 |
Obligatorio | No |
Browse | Si |
Propiedad | Alterar |
Contexto | Real |
Help | Informar la cantidad de horas trabajadas al día. |
Campo | Secuencia | Cnt. Dominio | Tipo | Regla | Posiciona |
---|---|---|---|---|---|
RCJ_HRSMES | 001 | RCJ_HRSSEM | P - Primario | M->RCJ_HRSMES / 5 | No |
RCJ_HRSMES | 002 | RCJ_HRSDIA | P - Primario | M->RCJ_HRSMES / 30 | No |
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete: Código: 012832 |
Se crean los siguientes mnemónicos:
Mnemónico | Descripción | Tipo | Contenido | Tabla | Campo |
---|---|---|---|---|---|
RCJHRSMES | RCJ: HORAS EN EL MES | F - Archivo | GetValType("F") | RCJ - Registro de Proceso | RCJ_HRSMES |
RCJHRSSEM | RCJ: HORAS A LA SEMANA | F - Archivo | GetValType("F") | RCJ - Registro de Proceso | RCJ_HRSSEM |
RCJHRSDIA | RCJ: HORAS AL DIA | F - Archivo | GetValType("F") | RCJ - Registro de Proceso | RCJ_HRSDIA |
000ANT - Referencias Anticipo de Sueldo:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 000ANT | 000033 | EMPHRSMES | SI_IGUAL | RCJHRSMES | FINAL | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Se modifica | 000ANT | 000034 | EMPHRSMES | DIVIDE | RCJHRSMES | NAUX_02 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
000CES - Referencias Cesantía:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 000CES | 000056 | EMPHRSMES | SI_IGUAL | RCJHRSMES | CONT_18 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Se modifica | 000CES | 000057 | EMPHRSMES | DIVIDE | RCJHRSMES | NAUX_08 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
000CON - Referencias Consolidado:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 000CON | 000092 | EMPHRSMES | SI_IGUAL | RCJHRSMES | CONT_TP | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Se modifica | 000CON | 000093 | EMPHRSMES | DIVIDE | RCJHRSMES | NAUX_08 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
000LIQ - Referencias Liquidación:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 000LIQ | 000223 | SALDIA | DIVIDE | RCJHRSDIA | SALHORA | Se sustituye el valor 8 por el mnemónico RCJHRSDIA, que toma el valor del campo Hrs. Día (RCJ_HRSDIA). |
Sin cambios | 000LIQ | 000224 | MUEVE | NAUX_08 | PORPRACTI | ||
Sin cambios | 000LIQ | 000225 | PROASUPRA | SI_IGUAL | "2" | CONT_16 | |
Sin cambios | 000LIQ | 000226 | EPSPORTRA | SUMA | EPSPORCIA | EPSPORCIA | |
Sin cambios | 000LIQ | 000227 | MUEVE | 0 | EPSPORTRA | ||
Sin cambios | 000LIQ | 000228 | CONT_16 | ETIQUETA | |||
Sin cambios | 000LIQ | 000229 | SALTA | CONT_21 | |||
Sin cambios | 000LIQ | 000230 | CONT_17 | ETIQUETA | |||
Sin cambios | 000LIQ | 000231 | # OBTIENE % TIEMPO PARCIAL | ||||
Se modifica | 000LIQ | 000232 | EMPHRSMES | SI_IGUAL | RCJHRSMES | CONT_18 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Se modifica | 000LIQ | 000233 | EMPHRSMES | DIVIDE | RCJHRSMES | NAUX_08 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Sin cambios | 000LIQ | 000234 | EPSPORTRA | MULTIPLICA | NAUX_08 | NAUX_28 | |
Sin cambios | 000LIQ | 000235 | EPSPORTRA | RESTA | NAUX_28 | NAUX_29 | |
Sin cambios | 000LIQ | 000236 | MUEVE | NAUX_28 | EPSPORTRA | ||
Sin cambios | 000LIQ | 000237 | EPSPORCIA | SUMA | NAUX_29 | EPSPORCIA |
000PRI - Referencias Prima de Servicio:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 000PRI | 000076 | EMPHRSMES | SI_IGUAL | RCJHRSMES | CONT_18 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Se modifica | 000PRI | 000077 | EMPHRSMES | DIVIDE | RCJHRSMES | NAUX_08 | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
237ASP - Aumento Salario por % Básico:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 237ASP | 000057 | EMPSALARIO | MULTIPLICA | RCJHRSMES | TRASALMES | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
238ASP - Aumento Salario por % Integral:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Se modifica | 238ASP | 000057 | EMPSALARIO | MULTIPLICA | RCJHRSMES | TRASALMES | Se sustituye el valor 240 por el mnemónico RCJHRSMES, que toma el valor del campo Hrs. Mens. (RCJ_HRSMES). |
Documento de Referencia de la Localización de Colombia:
DT Localización Colombia (SIGAGPE) - Protheus 12