01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Rutina | Nombre Técnico |
---|
GPER890 | Aportadores de AFP |
|
---|
Pacote: | 005989 |
---|
Issue : | DMINA-6101 |
---|
Versión: | 12.1.14 | 12.1.17 | 12.1.23 |
---|
02. SITUACIÓN/REQUISITO
Informe que muestra a los empleados que aportan AFP (Administradoras de Fondos de Pensión) y debe presentarse de acuerdo a un formato determinado según indica la Ley.
03. SOLUCIÓN
Modificación del fuente GPER890.
Procedimiento de Configuración:
- Crear las consulta estándar:
RCH12
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XDESCSPA | XB_CONTEM |
---|
RCH12 | 1 | 01 | DB | Periodo | RCH |
RCH12 | 2 | 01 | 01 | Proceso + Cod. Per. |
|
RCH12 | 4 | 01 | 01 | Numero pago | RCH_NUMPAG |
RCH12 | 4 | 01 | 02 | Cod. Periodo | RCH_PER |
RCH12 | 4 | 01 | 03 | Proceso | RCH_PROCES |
RCH12 | 4 | 01 | 04 | Proced. Calculo | RCH_ROTEIR |
RCH12 | 5 | 01 |
|
| RCH_PER |
RCH12 | 5 | 02 |
|
| RCH_NUMPAGO |
RCH13
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XDESCSPA | XB_CONTEM |
---|
RCH13 | 1 | 01 | DB | Número de Pago | RCH |
RCH13 | 2 | 01 | 01 | Proceso + Cod. Per. |
|
RCH13 | 4 | 01 | 01 | Proceso | RCH_PROCES |
RCH13 | 4 | 01 | 02 | Cod. Periodo | RCH_PER |
RCH13 | 4 | 01 | 03 | Numero pago | RCH_NUMPAG |
RCH13 | 4 | 01 | 04 | Proced.Calculo | RCH_ROTEIR |
RCH13 | 5 | 01 |
|
| RCH_NUMPAG |
- Crear el grupo de preguntas GPR890:
X1_GRUPO | X1_ORDEM | X1_PERSPA | X1_VARIAVL | X1_TIPO | X1_TAMANHO | X1_GSC | X1_VALID | X1_VAR01 | X1_CNT01 | X1_F3 |
---|
GPR890 | 01 | ¿Proceso? | MV_CH1 | C | 99 | R |
| MV_PAR01 | RD_PROCES | RCJ |
GPR890 | 02 | ¿Procedimiento? | MV_CH2 | C | 99 | R |
| MV_PAR02 | RD_ROTEIR | SRY |
GPR890 | 03 | ¿De Periodo? | MV_CH3 | C | 6 | G |
| MV_PAR03 |
| RCH12 |
GPR890 | 04 | ¿Número de pago? | MV_CH4 | C | 2 | G |
| MV_PAR04 |
| RCH13 |
GPR890 | 05 | ¿Sucursal? | MV_CH5 | C | 99 | R |
| MV_PAR05 | RD_FILIAL | XM0 |
GPR890 | 06 | ¿Centro de Costos? | MV_CH6 | C | 99 | R |
| MV_PAR06 | RD_CC | CTT |
GPR890 | 07 | ¿Matrícula? | MV_CH7 | C | 99 | R |
| MV_PAR07 | RD_MAT | SRA |
GPR890 | 08 | ¿Nombres? | MV_CH8 | C | 99 | R |
| MV_PAR08 | RA_NOME | SRA |
GPR890 | 09 | ¿Situación? | MV_CH9 | C | 5 | G | fSituacao() | MV_PAR09 |
|
|
GPR890 | 10 | ¿Categoría? | MV_CHA | C | 15 | G | fCategoria() | MV_PAR10 |
|
|
GPR890 | 11 | ¿Archivo Salida? | MV_CHB | C | 99 | G | NaoVazio() | MV_PAR11 |
| DIR |
3. Para la prueba deberá tener información en las tablas:
- SRA – Empleados.
- SRC – Movimientos de nómina
- SRD – Histórico de Movimientos
- SRV – Conceptos
- SRY – Procedimientos de Calculo
- RCH - Periodos.
- RCM - Tipos de ausencia.
Procedimiento de Uso:
- 1. Ingresar al Módulo de Gestión de Personal (SIGAGPE) en la ruta Informes>Legales>AFP.
- 2. Responda a las preguntas y confirme.
- Rango de Procesos: Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- Procedimiento: Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- LIQ: Planilla de Haberes Mensual
- RES: Liquidación de Contratos
- Periodo: Seleccionar el periodo que se desea utilizar para el proceso del reporte.
- Número de Pago: Seleccionar el número de pago que se desea utilizar en el reporte.
- Rango de Sucursales: Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- Rango de Centros de Costo: Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- Rango de Matriculas: Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- Rango de Nombres: Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- Rango de Situaciones: Se sugiere poner todas, pues si el empleado estaba activo antes de procesar la nómina y posteriormente se retiró, pero se imprimen los comprobantes después, si no se eligen los retirados, no se imprimirá este comprobante.
- Rango de Categorías: Se sugiere elegir todas.
- Archivo de salida: Informar la carpeta y el nombre del archivo que será generado.
3.Confirmar, y enviara el archivo (ejemplo), a la carpeta informada en el último parámetro: