...
Se realizaron modificaciones a la rutina de Maestro de Empleados ( GPEA010.PRX) con los requerimientos para la localización de Paraguay para que este de acuerdo con la legislación, usos y costumbres de Paraguay .
Planilla de HaberesTrayectoria Laboral
Tipo Mov | Descripción | Situación |
---|---|---|
01 | Admisión de Empleado | Al dar de alta a un nuevo empleado, se generará un registro con el tipo 01. |
02 | Baja de Empleado | Al dar de baja un empleado. |
05 |
Cambio de Salario | Al realizar un cambio de Salario. | |
11 | Cambio de Categoría | Al realizar un cambio de Categoría. |
12 | Cambio de Cargo | Al realizar un cambio de Cargo. |
13 | Cambio Localidad de Pago | Al realizar un cambio de localidad de pago. |
14 | Jubilación e Invalidez | Al ingresar a un empleado jubilado y cuando un empleado existe y al cambiar su estatus a activo a jubilado. |
Nota: Al realizar el cambio de categoría y esta detona un cambio de salario deberá de generar, dos registros en la tabla Trayectoria Laboral (RCP) con los tipos de movimiento :
11 = Cambio de Categoría.
05 = Cambio de Salario.
Días Derecho
Al incluir un empleado y seleccionar su grupo de vacaciones al grabar, se generará un registro en la tabla SRF (Días Derecho), informando los días derecho, (Actualizaciones| Empleados| Control de Días Derecho).
Salario
Al capturar el campo RA_CODFUNC y RA_SALARIO se hace el cálculo del salario según su categoría.
Descripción | Categoría | Porcentaje |
Ley Primer Empleo | 1 | 100% |
Ley Empleo Juvenil - Capacitación Laboral | 2 | 70% |
Ley Empleo Juvenil - Práctica Laboral | 3 | 60% |
Ley Empleo Juvenil - Beca de Trabajo | 4 | 25% |
Ley Empleo Juvenil - Contrato de Aprendizaje | 5 | 70% |
Ley Empleo Juvenil - Primer Empleo Juvenil | 6 | 65% |
Honorarios | A | 0% |
Jornalero | D | 100% |
Aprendiz | E | 60% |
Mensualista | M | 100% |
Destajista | T | 0% |
Para poder cubrir los requisitos del Instituto de Previsión Social se requerirá agregar varios campos al Maestro de Empleados (GPEA010.PRX) y será necesario habilitar Trayectoria Laboral (GPEA440.PRX) .
https://servicios.ips.gov.pyEl 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):
...
Orden | Índice | Descripción | Pro Pri | Show Pesq |
---|---|---|---|---|
1 | RCP_FILIAL + RCP_MAT + DTOS(RCP_DTMOV) + RCP_TPMOV | Matricula + Fch. Movim. + Tp.Mov | S | S |
2 | RCP_FILIAL + RCP_MAT + RCP_TPMOV | Matricula + Tp.Mov | S | S |
3 | RCP_FILIAL + RCP_CODRPA + RCP_MAT + DTOS(RCP_DTMOV) + RCP_TPMOV | Num Pat IPS + Matricula + Dt.Moviment. + Tipo Mov | S | S |
4 | RCP_CODRPA + DTOS(RCP_DTIMSS) + RCP_FILIAL + RCP_MAT + RCP_TPMOV | Num Pat IPS + Data Envio + Filial + Matricula + Tipo Mov | S | S |
b. SX2 - RCP (Trayectoria Laboral) SX2
Nombre | Descripción | Comp. Sucursal (X2_MODO) | Comp. Unidad (X2_MODOUN) | Comp. Empresa (X2_MODOEMP) |
---|---|---|---|---|
RCP | Trayectoria Laboral | E | E | E |
RGC | Localidad de Pago | C | C | C |
RGE | Histórico Contratos | E | E | E |
SRJ | Categorías | C | C | C |
SRY | Procedimiento de Cálculo | C | C | C |
c. SX3 - Campos
Tabla RCP- Trayectoria Laboral
Campo | Tipo | Tamaño | Decimal | Formato | Título | Descripción | F3 | Validación | Browse | Contexto |
---|---|---|---|---|---|---|---|---|---|---|
RCP_FILIAL | C | 8 | @! | Sucursal | Sucrusal | No | Real | |||
RCP_MAT | C | 6 | Matrícula | Matrícula | No | Real | ||||
RCP_DTMOV | D | 8 | Fch. Movim. | Fecha Movimiento | No | Real | ||||
RCP_TPMOV | C | 2 | Tp. Movim. | Tipo Movimiento | S74PAR | ValidRCC("S074",M->RCP_TPMOV,1,2) .and. NaoVazio() | Si | Real | ||
RCP_CODRPA | C | 17 | No. Pat IPS | Número Patronal IPS | NaoVazio () | No | Real | |||
RG_RG | C | 17 | @! | No Pat MTEES | Número patronal MTEES | Si | Real | |||
RCP_CIC | C | 14 | @! | No. Cédula | Número Cédula Identificac | Si | Real | |||
RCP_TEIMSS | C | 2 | @! | Tipo MTEES | Tipo de Empleado MTEES | Pertence("1234") | Si | Real | ||
RCP_SALMES | N | 14 | 2 | @E 99,999,999,999.99 | Sal. Mensual | Salario Mensual | No | Real | ||
RCP_SALDIA | N | 13 | 6 | @E 999,999.999999 | Sal. Diario | Salario Diario | No | Real | ||
RCP_PERMOV | C | 6 | Per Mov | Periodo movimiento | RCH | Si | Real | |||
RCP_NPGMOV | C | 2 | Num Pago | Num Pago Movimiento | Si | Real | ||||
RCP_TIPALT | C | 3 | @! | Tp. Mod Sal. | Tipo modificación salario | 41 | EXISTCPO("SX5","41"+M->RA_TIPOALT) .OR. VAZIO() | Si | Real | |
RCP_CBIMSS | C | 2 | Tipo Retiro | Tipo Retiro | S05PAR | Vazio() .OR. VALIDRCC("S005’, M->RCP_CBIMSS,1,2) | No | Real | ||
RCP_DTIMSS | C | 8 | Fecha Envío | Fecha Envío al IPS | No | Real | ||||
RCP_HRIMSS | C | 8 | Hora Envío | Hora Envío al IPS | No | Real | ||||
RCP_CODFUNC | C | 5 | Categoría | Código de Categoría | No | Real | ||||
RCP_CARGO | C | 5 | Cargo | Cargo | No | Real | ||||
RCP_CC | C | 9 | C.Costos | Centro de Costos | No | Real | ||||
RCP_DEPTO | C | 9 | Área | Código de Área | No | Real | ||||
RCP_KEYLOC | C | 4 | Loc. Pago | Localidad de Pago | No | Real | ||||
RCP_TPCIC | C | 3 | @! | Tipo ID | Tipo Identificación | S22PAR | ValidRCC("S022",M->RCP_TPCIC,1,3) .OR. VAZIO() | Si | Real | |
RCP_TIPCOT | C | 2 | @! | Tipo Cot | Tipo de Cotizante | S23PAR | ValidRCC("S023",M->RCP_TIPCOT,1,2) .AND. NAOVAZIO() | Si | Real | |
RCP_REGIST | C | 6 | @! | Reg MTEES | REgistro Patronal MTEES | NaoVazio() | Si | Real |
Tabla SRA Contratos (Empleados)
Campo | Tipo | Tam | Formato | Título | Descripción | F3 | Validación | Browse | Contexto |
RA_TPCONTR | C | 1 | @! | ContratoTrab | Tipo de Contrato Trabajo | PERTENCE("12") | No | Real | |
RA_VCTOEXP | D | 8 | Venc Contrat | Vencimiento Contrato | ChkDt3(M->RA_ADMISSA,M->RA_VCTOEXP) | No | Real | ||
RA_EXAMEDI | D | 8 | Ven.Exa.Med. | Vencimiento Examen Medico | ChkDt4(M->RA_ADMISSA,M->RA_EXAMEDI) | Si | Real | ||
RA_TIPOCO | C | 3 | @! | Tipo Contrat | Tipo Contrato | S18PAR | ValidRCC("S018",M->RA_TIPOCO,1,2) .AND. NAOVAZIO() | No | Real |
RA_DESCONT | C | 50 | @! | Desc. Contra | Tipo Contrato | If(Inclui,"",fDescRCC("S018",SRA->RA_TIPOCO, 1,2,3,50)) | Si | Virtual | |
RA_MOTCON | C | 4 | @! | Motivo Contr | Motivo contrato | S19PAR | ValidRCC("S019",M->RA_MOTCON,1,4) .OR. VAZIO() | Si | Real |
RA_DESCMOT | C | 50 | @! | Desc. Motivo | Descripc. Motivo contrato | If(Inclui,"", fDescRCC("S019", SRA->RA_MOTCON, 1, 3, 4, 50)) | Si | Virtual | |
RA_DATAINI | D | 8 | Fch. Inicial | Fecha inicial contrato | VldRADtCOL("RA_DATAINI") | Si | Real | ||
RA_DIASEXP | N | 5 | @E 99,999 | Dias Contrat | Dias de Experiencia | POSITIVO() | Si | Real | |
RA_DATAFIM | D | 8 | Fecha Fin. | Fecha Final Contrato | VldRADtCol("RA_DATAFIM") | Si | Real | ||
RA_RENOVA | C | 1 | @! | Renueva Cont | Renueva contrato | Pertence("12") | Si | Real |
Tabla SRF (Días Derecho)
Campo | Tipo | Tam | Formato | Titulo | Descripción | F3 | Validación | Browse |
RF_FILIAL | C | 2 | Sucursal | |||||
RF_MAT | C | 6 | Matricula | |||||
RF_NOME | C | 30 | Nomb Empleado | |||||
RF_ADMISSA | D | 8 | Fch Ingreso | |||||
RF_PD | C | 3 | Concepto | Si | ||||
RF_DESCPD | C | 20 | Desc concep | |||||
RF_DATABAS | D | 8 | Fch Ini Per | |||||
RF_DATAFIM | D | 8 | Fch Fin Per | Si | ||||
RF_DIASDIR | N | 7 | Cant.Ref.Per | Si | ||||
RF_DFERVAT | N | 7 | @E 9,999.9 | Dias Derecho | Días Derecho Vacaciones | |||
RF_DFERAAT | N | 7 | @E 9,999.9 | Dias Propor | Dias Proporcinales Vac. | |||
RF_DIASANT | N | 7 | Dias Ant Per | Dias Anticipados Periodo | Si | |||
RF_DFERANT | N | 7 | @E 9,999.9 | Dias Pagados | Dias Pagados | |||
RF_STATUS | C | 1 | Status | Si |
d. SXB - Consultas Estándar
S05PAR
Alias | Tipo | Sec | Col | Descripción | Contenido |
S05PAR | 1 | 01 | RE | Tipos de Retiro | RCC |
S05PAR | 2 | 01 | 01 | GP310SXB("S005", "Codigo") | |
S05PAR | 5 | 01 | VAR_IXB |
S22PAR
Alias | Tipo | Se | Col | Descripción | Contenido |
S22PAR | 1 | 01 | RE | Tipo Documento | RCC |
S22PAR | 2 | 01 | 01 | GP310SXB("S022", "Codigo") | |
S22PAR | 5 | 01 | VAR_IXB |
S23PAR
Alias | Tipo | Se | Col | Descripción | Contenido |
S23PAR | 1 | 01 | RE | Tipo Cotizante | RCC |
S23PAR | 2 | 01 | 01 | GP310SXB("S023", "Codigo") | |
S23PAR | 5 | 01 | VAR_IXB |
S74PAR
Alias | Tipo | Se | Col | Descripción | Contenido |
S74PAR | 1 | 01 | RE | Tipo Mov Trayectoria | RCC |
S74PAR | 2 | 01 | 01 | GP310SXB("S074", "Codigo") | |
S74PAR | 5 | 01 | VAR_IXB |
S18PAR
Alias | Tipo | Se | Col | Descripción | Contenido |
S18PAR | 1 | 01 | RE | Tipos de Contrato | RCC |
S18PAR | 2 | 01 | 01 | GP310SXB("S018", "Codigo") | |
S18PAR | 5 | 01 | VAR_IXB |
S19PAR
Alias | Tipo | Se | Col | Descripción | Contenido |
S19PAR | 1 | 01 | RE | Motivos del Contrato | RCC |
S19PAR | 2 | 01 | 01 | GP310SXB("S018", "Codigo") | |
S19PAR | 5 | 01 | VAR_IXB |
S13PAR
Alias | Tipo | Se | Col | Descripción | Contenido |
S13PAR | 1 | 01 | RE | Vacaciones | RCC |
S13PAR | 2 | 01 | 01 | GP310SXB("S018", "Codigo") | |
S13PAR | 5 | 01 | VAR_IXB |
d. SX7 - Gatillos
Campo | SE | Regla | Dominio | Tipo | Seek |
RA_MOTCON | 001 | fDescRCC("S019",M->RA_MOTCON,1,4,5,50) | RA_DESCMOT | P | N |
RA_TIPOCO | 001 | fDescRCC("S018",M->RA_TIPOCO,1,2,3,50) | RA_DESCONT | P | N |
RA_TIPOCO | 002 | fConPAR() | RA_TIPOCO | P | N |
RA_ADMISSA | 001 | M->RA_DATAINI := M->RA_ADMISSA | RA_DATAINI | P | N |
RA_DIASEXP | 001 | FValidExp() | RA_DIASEXP | P | N |