Histórico da Página
01. DATOS GENERALES
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 |
02. SITUACIÓN/REQUISITO
Se observa que al realizar el Cálculo de Nómina (GPEM020), no se están considerando la nueva ley de 47 horas semanales y el sistema sigue considerando las 48 horas semanales.
Sustento Legal:
Al ingresar a la rutina Conceptos (GPEA040), para realizar la modificación del campo Tipo SAT (RV_TIPSAT) a vacío, para un concepto que tenía informado un valor en el campo; no permite guardar el concepto. View file name Ley_2101_de_2021.pdf height 250
03. SOLUCIÓN
Se realizan las siguientes modificaciones:
- En el Diccionario de Datos, se modifica el contenido de la columna X3_VALID para el campo Tipo SAT (RV_TIPSAT); para que este permita dejarlo vacío durante la inclusión o modificación de conceptoscrean los campos Hrs. Mens. (RCJ_HRSMES), Hrs. Seman. (RCJ_HRSSEM) y Hrs. Día (RCJ_HRSDIA); que serán utilizados en la rutina Procesos (GPEA420).
- Se crean los mnemónicos RCJHRSMES, RCJHRSSEM y RCJHRSDIA.
- En las siguientes fórmulas, se sustituye el valor fijo de 240 y 8 horas por los mnemónicos RCJHRSMES y RCJHRSDIA:
- 000ANT - Referencias Anticipo de Sueldo.
- 000CES - Referencias Cesantía.
- 000CON - Referencias Consolidado.
- 000LIQ - Referencias Liquidación.
- 000PRI - Referencias Prima de Servicio.
- 237ASP - Aumento Salario por % Básico.
- 238ASP - Aumento Salario por % Integral.
Para mayor información sobre los cambios realizados, se recomienda leer la sección 04. INFORMACIÓN ADICIONAL.
Aviso | ||
---|---|---|
| ||
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. |
Totvs custom tabs box | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
...
Mediante el Configurador (SIGACFG), crear los campos y gatillos descritos a continuación:
Campos (SX3):
Tabla |
...
RCJ | |||
Campo | RVRCJ_TIPSATHRSMES | ||
Tipo | CaracterNumérico | ||
Tamaño | 46 | ||
Decimal | 02 | ||
Título | Tipo SATHrs. Mens. | ||
Descripción | Tipo Concepto SATCantidad 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 | Validación | ValidRCC("S031",M->RV_TIPSAT,1,4) .Or. Vazio() |
Se utiliza | Si | ||
Inic. Estándar | 240 | ||
Obligatorio | No | ||
Browse | SiSí | ||
Propiedad | Alterar | ||
Contexto | Real | Consulta Estándar | |
Help | Informar la cantidad de horas trabajadas en el mes.S31MEX |
Tabla | RCJ | ||
Campo | RVRCJ_TIPSATHRSSEM | ||
Tipo | CaracterNumérico | ||
Tamaño | 45 | ||
Decimal | 02 | ||
Título | Tipo SATHrs. Seman. | ||
Descripción | Tipo Concepto SATCantidad 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 | Validación | ValidRCC("S031",M->RV_TIPSAT,1,4) .Or. Vazio() |
Se utiliza | Si | ||
Inic. Estándar | 48 | ||
Obligatorio | No | ||
Browse | SiSí | ||
Propiedad | Alterar | ||
Contexto | Real | Consulta Estándar | |
Help | Informar la cantidad de horas trabajadas a la semana.S31MEX |
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 |
Consulta Estándar
Help | Informar la cantidad de horas trabajadas al día. |
Gatillos (SX7):
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 |
Informações | ||
---|---|---|
| ||
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete: Código: 012516 012832 |
Mnemónicos
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 |
Fórmulas
...
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). |
Card documentos Informacao Solución disponible para versión 12.1.27 33 (con garantía extendida) o superiores. Titulo ¡IMPORTANTE!
...