Se realizan los ajustes necesarios del Cálculo del Periodo para cumplir con la legislación de Paraguay, para lo cual se debe considerar:
En la rutina de Conceptos por Proceso (SRM), fue considerado el campo "Habilitado" (RM_HABILIT) para indicar si el concepto está habilitado ('1') o no ('2').
Para lo cual se realiza
En la SRM se habilitó el campo RM_HABILIT para indicar si está habilitado (1) o no (2) este registro. Se requiere que durante el cálculo (al cargar la SRM a memoria, no cargue los registros que en SRM->RM_HABILIT=’2’.
La solución contiene los fuentes:
GPEA030.PRW - Categorías
GPEM051.PRW - Aumento de Salarios
Configuraciones Previas.
Procedimiento
Categorías - Aumento de Salario
Parámetros:
![]()
¿Actualiza?: Igual a Si, realiza la actualización de las tablas: Histórico de Categorías (RT2) y en las tablas alfanuméricas: 003 - Salario Mínimo por Antiguedad y S070 - Tareas. Igual a No, solo va a realicar el cálculo y a mostrarlo en el reporte.
¿Fecha Resolución?: Informa la fecha en que salió la Resolución de la modificación del Salario Mínimo y que será usada para el grabado de los registros.
¿Porcentaje de Aumento?: Indicar el porcentaje que se debe considerar para el aumento.
¿Categorías?: Informe el intervalo de Categorías que desea considerar para generar el aumento.
¿Tareas?: Informe el intervalo de Tareas que desea considerar para generar el aumento.
¿Conservar Histórico?: Igual a Si, genera histórico en las tabla de Histórico de Categorías (RT2) y en las tablas alfanuméricas: S003 – Salario Mínimo por Antigüedad y S070 – Tareas. Esta condicionado al parámetro ¿Actualiza?, si no actualiza tampoco genera histórico.
4. Confirmar los parámetros
5. Al confirmar muestra una siguiente pantalla para selección de parámetros:
![]()
¿Reporte?: Con las opciones: 1 - Categorías, 2 - Tareas, 3 - Sal Min Ant y 4 - Todos. Por ejemplo; el Reporte puede ser generado solo por 1 - Categorías.
6. Confirmamos los parámetros.
7. Se genera el Reporte de Aumento de Salario Mínimo.

8. Visualice el Aumento de Salario Mínimo e Histórico de S003 - Salario Mínimo por Antigüedad y S070 - Tareas desde la rutina de "Mantenimiento de Tab."
9. Verifique el Aumento de Salario Mínimo por Categorías desde la rutina "Categorías".
10. Para visualizar el histórico de Categorías, dar clic en el botón Otras acciones y seleccionamos la opción "Consultar Histórico".

Al confirmar los parámetros para Aumento de Salario Mínimo:
SRJ Categorías
RCC tabla S070 Tareas.
RCC tabla S003 Salarios Mínimos por Antigüedad.
Se debe tener creada la siguiente configuración (en caso de no tener, se deben agregar desde el configurador/apsdu):
Código Pacote: 006713.
Pacote: DMICNS-7252 – LOCALIZACIÓN DE LA NÓMINA DE PARAGUAY
a. SX2 - Tablas Nuevas
RT2 - Histórico de Categorías
| Nombre | Descripción | Comp. Sucursal (X2_MODO) | Comp. Unidad (X2_MODOUN) | Comp. Empresa (X2_MODOEMP) | Índice único |
|---|---|---|---|---|---|
| RT2 | Histórico de Categorías | C | C | C | Ninguno |
Cambios de Tablas
SRJ - Categorías
| Nombre | Descripción | Comp. Sucursal (X2_MODO) | Comp. Unidad (X2_MODOUN) | Comp. Empresa (X2_MODOEMP) | Índice único |
|---|---|---|---|---|---|
| SRJ | Categorías | C | C | C | RJ_FILIAL+RJ_FUNCAO |
RCC - Tablas Alfanuméricas Contenido
| Nombre | Descripción | Comp. Sucursal (X2_MODO) | Comp. Unidad (X2_MODOUN) | Comp. Empresa (X2_MODOEMP) | Índice único |
|---|---|---|---|---|---|
| RCC | Tablas Alfanuméricas Contenido | C | C | C | Ninguno |
b. SX3 - Campos
Tabla RT2 - Histórico de Categorías
| Campo | Tipo | Tamaño | Decimal | Formato | Título | Descripción | Inic. Estandar | Usado | Obligatorio | Lista | Browse | Contexto | Propiedad |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RT2_FILIAL | C | 8 | Sucursal | Sucursal | Real | Actualizar | |||||||
| RT2_FUNCAO | C | 5 | Categoría | Categoría | Si | Si | Si | Real | Actualizar | ||||
| RT2_DESC | C | 20 | @! | Descripción | Descripción de Categoría | Si | Si | Si | Real | Actualizar | |||
| RT2_MAOBRA | C | 1 | @! | Mano de obra | Mano de obra | Si | No | D=Directa;I=Indirecta | Si | Real | Actualizar | ||
| RT2_LIDER | C | 1 | @! | ¿Func Lider? | ¿Función de Liderazgo? | Si | No | 1=Si;2=No | No | Real | Actualizar | ||
| RT2_CARGO | C | 5 | 99999 | Cargo | Cargo | Si | No | No | Real | Actualizar | |||
| RT2_SALARI | N | 12 | 2 | @E 999,999,999.99 | Sal Mes | Salario Mensual | Si | No | Si | Real | Actualizar | ||
| RT2_VALDIA | N | 13 | 2 | @E 9,999,999,999.99 | Sal Dia | Salario Diario | Si | No | Si | Real | Actualizar | ||
| RT2_SALANT | C | 1 | @! | Sal Antig | Salario por Antigüedad | "2" | Si | No | 1=Si;2=No | Si | Real | Actualizar | |
| RT2_SALTAR | C | 1 | @! | Sal Tarea | Salario por Tarea | "2" | Si | No | 1=Si;2=No | Si | Real | Actualizar | |
| RT2_FACCON | N | 2 | 0 | 99 | Factor Conv | Factor Conversión Mes-Dia | 30 | Si | No | Si | Real | Actualizar | |
| RT2_DTAJUS | D | 8 | Fch Ajuste | Fecha Ajuste Sal Min | Si | No | Si | Real | Actualizar | ||||
| RT2_DESCRE | C | 6 | @! | REQUISITOS | REQUISITOS | No | No | No | Real | Actualizar | |||
| RT2_MEMORE | M | 80 | @! | Requisitos | Requisitos | Si | No | No | Virtual | Actualizar |
Tabla SRJ - Categorías
| Campo | Tipo | Tamaño | Decimal | Formato | Título | Descripción | Inic. Estandar | Usado | Obligatorio | Lista | Browse | Contexto | Propiedad |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RJ_SALANT | C | 1 | @! | Sal Antig | Salario por Antigüedad | "2" | Si | No | 1=Si;2=No | Si | Real | Actualizar | |
| RJ_SALTAR | C | 1 | @! | Sal Tarea | Salario por Tarea | "2" | Si | No | 1=Si;2=No | Si | Real | Actualizar | |
| RJ_FACCON | N | 2 | 0 | 99 | Factor Conv | Factor Conversion Mes-Dia | 30 | Si | No | Si | Real | Actualizar | |
| RJ_DTAJUST | D | 8 | Fch Ajuste | Fecha Ajuste Sal Min | Si | No | Si | Real | Actualizar |
Cambios de campos
| Campo | Título | Descripción |
|---|---|---|
| RJ_FUNCAO | Categoría | Código de la Categoría |
| RJ_DESC | Descripción | Descripción Categoría |
| RJ_SALARIO | Sal Mes | Salario Mensual |
| RJ_VALDIA | Sal Dia | Salario Diario |
c. SXB - Consultas estándar
Tipo de consulta: Consulta especifica
Descripción: Tareas
Tabla: RCC - Tablas Alfanuméricas Contenido
Expresión: GP310SXB("S070", "Codigo")
Retorno: VAR_IXB
| XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCSPA | XB_CONTEM |
|---|---|---|---|---|---|
| S70PAR | 1 | 01 | RE | Tareas | RCC |
| S70PAR | 2 | 01 | 01 | GP310SXB("S070", "Codigo") | |
| S70PAR | 4 | 01 | 01 | SUBSTR(RCC_CONTEU,1,2) | |
| S70PAR | 5 | 01 | VAR_IXB | ||
| S70PAR | 6 | 01 | RCC->RCC_CODIGO==" S070" |
d. SX1 - Grupo de Preguntas
GPEM051PAR
| Orden | Pregunta | Tipo | Tamaño | Decimal | Picture | Objeto | Var01 | Cons. Estándar | Contenido | Def.Esp.1 | Def.Esp.2 | Presel Combo | Validación |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 | ¿Actualiza? | Numérico | 1 | Combo | MV_PAR01 | 1 = Si | 2 = No | 1 | |||||
| 02 | ¿Fecha Resolución? | Data | 8 | Get | MV_PAR02 | ||||||||
| 03 | ¿Porcentaje de Aumento? | Numérico | 5 | 0 | @E 99.99 | Get | MV_PAR03 | Positivo() | |||||
| 04 | ¿Categorías? | Carácter | 99 | Rango | MV_PAR04 | SRJ | RJ_FUNCAO | ||||||
| 05 | ¿Tareas? | Carácter | 99 | Rango | MV_PAR05 | S070PAR | RCC_CONTEU | 1 | |||||
| 06 | ¿Conservar histórico? | Numérico | 1 | 0 | Combo | MV_PAR06 | 1 = Si | 2 = No |
GPEM051PA2
| Orden | Pregunta | Tipo | Tamaño | Decimal | Picture | Objeto | Var01 | Cons. Estándar | Contenido | Def.Esp.1 | Def.Esp.2 | Def.Esp.2 | Def.Esp.2 | Presel Combo |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 | ¿Reporte? | Numérico | 1 | Combo | MV_PAR01 | 1 - Categorias | 2 - Tareas | 3 - Sal Min Ant | 4 - Todos | 4 |