Se creó el reporte de planilla de haberes para que el cliente realice la validación de la nómina y para tener como soporte en caso de auditoria.
Contiene varias secciones de las cuales el cambio consiste en complementar con datos de la empresa y del empleado que se utilizan como referencia en el nuevo reporte GPER106PAR.
La solución contiene los fuentes:
GPER106PAR.PRW
Planilla de Haberes
Parámetros:
3. Confirmar los parámetros
4. Se genera el reporte de Planilla de Haberes
...
El reporte de nómina o planilla de haberes se utiliza para la validación de la nómina o para soporte en caso de auditoria. Se genera el reporte como respaldo del movimiento realizado. Contiene varias secciones.
Se debe tener creada la siguiente configuración (en caso de no tener, se deben agregar desde el configurador/apsdu)APSDU):
Los cambios en el diccionario de datos se realizaron en el siguiente pacote:
Código Pacote: 006713.
Pacote: DMICNS DMICNS-7252 – LOCALIZACIÓN DE LA NÓMINA DE PARAGUAY
a. SX2
Cambios de Tablas
CTO- Tipos de Moneda
...
Nombre
...
Descripción
...
Comp. Sucursal
(X2_MODO)
...
Comp. Unidad
(X2_MODOUN)
...
Comp. Empresa
(X2_MODOEMP)
...
SX2 - Cambios de Tablas
SQB- Áreas
Nombre | Descripción | Comp. Sucursal (X2_MODO) | Comp. Unidad (X2_MODOUN) | Comp. Empresa (X2_MODOEMP) |
---|---|---|---|---|
SQB | Áreas | E | E | C |
SRJ- Categorías
Nombre | Descripción | Comp. Sucursal (X2_MODO) | Comp. Unidad (X2_MODOUN) | Comp. Empresa (X2_MODOEMP) |
---|---|---|---|---|
SRJ | Categorías | C | C | C |
...
Nombre
Descripción
Comp. Sucursal
(X2_MODO)
Comp. Unidad
(X2_MODOUN)
Comp. Empresa
(X2_MODOEMP)
b. SX3 - CamposCampos
Tabla SRA-Maestro de Empleados
Campo | Tipo | Tamaño | Decimal | Formato | Título | Descripción | F3 | Validación | Browse | Contexto |
---|---|---|---|---|---|---|---|---|---|---|
RA_PRINOME | C | 15 | @! | 1er Nombre | Primer Nombre | No | Real | |||
RA_SECNOME | C | 20 | @! | 2do Nombre | Segundo Nombre | No | Real | |||
RA_PRISOBR | C | 15 | @! | 1er Nombre | Primer Apellido | No | Real | |||
RA_SECSOBR | C | 20 | @! | 2do Nombre | Segundo Apellido | No | Real | |||
RA_KEYLOC | C | 4 | @! | Loc Pago | Código Localidad de Pago | RGC | ExistCpo("RGC").and.FHIST() | Si | Real | |
RA_BCOHAB | C | 8 | @R NNN/NNNN | Bco Dep Empl | Banco Deposito Empleado | BA1 | Vazio() .Or. ExistCpo("SA6",Subs(M->RA_BCOHAB,1,3)+Subs(M->RA_BCOHAB,4,5)) | Si | Real | |
RA_TIPOHAB | C | 1 | Tipo Cta | Tipo de Cuenta | Pertenece("012") | Si | Real | |||
RA_SALDIA | N | 9 | 2 | @E 999999.99 | Suel. Diario | Sueldo Diario | No | Real | ||
RA_SALMES | N | 12 | 2 | @E 999999999.99 | Suel. Mensual | Sueldo Mensual | No | Real | ||
RA_DTREC | D | 8 | Fecha de Rec | Fecha de Reconocimiento | No | Real | ||||
RA_CODRPAT | C | 4 | @! | Registro IPS Pat | Registro IPS Patronal | No | Real | |||
RA_TPCIC | C | 3 | @! | Tipo ID | Tipo de Identificación | S22PAR | ValidRCC("S022",M->RA_TPCIC,1,2) .OR. VAZIO() | Si | Real |
Tabla SQB -Áreas
Campo | Tipo | Tamaño | Decimal | Formato | Título | Descripción | F3 | Browse | Contexto |
---|---|---|---|---|---|---|---|---|---|
QB_FILIAL | C | 2 | Sucursal | Sucursal | No | Real | |||
QB_DEPTO | C | 9 | @! | Área | Código Área | Si | Real | ||
QB_DESCRIC | C | 30 | @! | Descripción | Descripción Área | Si | Real | ||
QB_FILRESP | C | 2 | @! | Sucursal Res | Sucursal del Responsable | SM0 | Si | Real | |
QB_MATRESP | C | 6 | @! | Matric Resp | Matricula del Responsable | SRA05 | Si | Real | |
QB_DEPSUP | C | 9 | @! | Área Super | Área Superior | SQB | Si | Real | |
QB_KEYINI | C | 60 | @! | Clave Bus | Clave Búsqueda solicitud | No | Real | ||
QB_GRUPO | C | 2 | @99 | Grupo | Grupo Funcional | No | Real |
...
...
Cambios de campos
SRA
Campo | Título | Descripción |
---|---|---|
RA_DEPTO | Área | Código área |
RA_DDEPTO | Desc. Área | Descripción área |
RA_CODFUNC | Categoría | Código de la categoría |
RA_DESCFUN | Desc. Categor | Descripción categoría |
RA_DEMISSA | Retiro | Fecha de Retiro |
RA_RG | Num IPS | Número IPS del Empleado |
RA_CIC | Num ID | Número Identificación |
SQB
Campo | Título | Descripción |
---|---|---|
QB_DEPTO | Área | Código área |
QB_DESCRIC | Descripción | Descripción área |
QB_DEPSUP | Área Super | Área Superior |
QB_REGIAO | Región | Región del Área |
SRJ
...
Campo
...
Título
...
Descripción
...
Salario Mensual
...
c. SX1 - Grupo de Preguntas
Ord | Pregunta | Var | Tipo | Tam | GSC | Validación | Var01 | Opción 1 | Contenido | Opción 2 | Opción 3 | F3 | PYME | GrpSXG | Formato |
01 | ¿ Proceso ? | MV_CH1 | C | 5 | G | Gpr040Valid(mv_par01) | MV_PAR01 | RCJ | S | ||||||
02 | ¿Procedimiento de cálculo ? | MV_CH2 | C | 3 | G | Gpr040Roteiro() | MV_PAR02 | SRY | S | ||||||
03 | ¿Período ? | MV_CH3 | C | 6 | G | Gpr040Valid(mv_par01 + mv_par03 par02 + mv_par04par03) | MV_PAR03 | RCHRCHAUS | S | ||||||
04 | ¿Número de pago ? | MV_CH4 | C | 2 | G | Gpr040Valid(mv_par01 + mv_par03 + mv_par04 + mv_par05) | MV_PAR04 | RCH01 | S | ||||||
05 | ¿Sucursal ? | MV_CH5 | C | 299 | R | MV_PAR05 | RA_FILIAL | XM0 | S033 | ||||||
06 | ¿Centro de costo ? | MV_CH6 | C | 999 | R | MV_PAR06 | RA_CC | CTT | S004 | @! | |||||
07 | ¿Área ? | MV_CH7 | C | 999 | R | MV_PAR07 | RA_DEPTO | SQB | S025 | ||||||
08 | ¿Matricula ? | MV_CH8 | C | 99 | R | MV_PAR08 | RA_MAT | SRA02A | S | ||||||
09 | ¿Situaciones ? | MV_CH9 | C | 6 | G | fSituacao() | MV_PAR09 | S | |||||||
10 | ¿Categorías ? | MV_CHC | C | 18 | G | fCategoria() | MV_PAR10 | S | |||||||
11 | ¿Tipo de contrato ? | MV_CHD | C | 1 | C | NaoVazio() | MV_PAR11 | Indeterminado | Determinado | Ambos | S | ||||
12 | ¿Formato de la planilla ? | MV_CHE | C | 1 | C | NaoVazio() | MV_PAR12 | Analítico | Sintético | S | |||||
13 | ¿Salta página por sucursal ? | MV_CHO | C | 1 | C | NaoVazio() | MV_PAR13 | Si | No | S | |||||
14 | ¿Salta página por C. Costo ? | MV_CHF | C | 1 | C | NaoVazio() | MV_PAR14 | Si | No | S | |||||
15 | ¿Salta pág. por Área? | MV_CHG | C | 1 | C | NaoVazio() | MV_PAR15 | Si | No | S | |||||
16 | ¿Lista totales por sucursal ? | MV_CHH | C | 1 | C | NaoVazio() | MV_PAR16 | Si | No | S | |||||
17 | ¿Lista totales por empresa ? | MV_CHI | C | 1 | C | NaoVazio() | MV_PAR17 | Si | No | S | |||||
18 | ¿Imprime C. Costo ? | MV_CHJ | C | 1 | C | NaoVazio() | MV_PAR18 | Código | Descripción | Ambos | S | ||||
19 | ¿Imprime Área ? | MV_CHK | C | 1 | C | NaoVazio() | MV_PAR19 | Código | Descripción | Ambos | S | ||||
20 | ¿Imprime conceptos de base ? | MV_CHL | C | 1 | C | NaoVazio() | MV_PAR20 | Si | No | S | |||||
21 | ¿Imprime Dif? Netos ? | MV_CHM | C | 1 | C | NaoVazio() | MV_PAR21 | Si | No | S |