Histórico da Página
...
- Visión general
- Regla de negocio
- Ejemplo de utilización
- Diccionario de Datos
- Consultas estándar.
- Preguntas.
- Parámetros.
- Documentos relacionados
- Información adicional
- Tablas
...
Para más detalle consulte los documentos:
https://cdn.www.sbs.gob.pe/usuarios/informacion-financiera/productos-financieros/compensacion-por-tiempos-de-servicio-ctsuploads/document/file/262968/CTS_-_Final.pdf?v=1545251221
https://cdn.www.bbvagob.pe/uploads/blogdocument/mis-finanzasfile/ahorro/que-es-la-cts-preguntas-frecuentes.html227553/Art%C3%ADculo_V2.pdf?v=1541783973
02. REGLA DE NEGOCIO
Para cumplir con la legislación, se creó la rutina Certificado CTS (GPER900.PRW) que genera un informe de pago de la CTS (Compensación por Tiempos de Servicio), trayendo los registros de los empleados de Movimientos de Nómina (SRC) o Histórico de Movimientos de Nómina (SRD), según se informen los parámetros para la obtención de la información.
Estructura del archivo:
Información que componen las secciones del archivo:
Sección | Campo en la sección | Valores | Contenido | Observaciones |
---|---|---|---|---|
Sección 1 | Periodo |
Empleador
RUC
Dirección
Código
Unidad
Nombre del Trabajador
Fecha Ingreso
Ocupación
Se considera el mes basado en la fecha de ingreso del trabajador. | Mes inicial + año inicial (RA_ADMISSA). | Si la fecha de ingreso es menor a la fecha del periodo CTS, se tomará la fecha inicial del periodo CTS (RCH_DTINI). | |
Empleador | Nombre de la empresa. | Se extrae de la tabla SM0. | |
RUC | Ruc de la empresa. | Se extrae de la tabla alfanumérica S002. | |
Dirección | Dirección de la empresa. | Se extrae de la tabla SM0 de la filial del |
trabajador. | |
Código | Código |
o matrícula del trabajador. | Se extrae del campo RA_MAT. | |
Unidad | Código de la Unidad Organizativa |
. | Se extrae del campo RA_DEPTO. | ||
Nombre del Trabajador | Nombre del trabajador. | Extrae la información de los campos RA_PRISOBR + RA_SECSOBR + RA_NOME. | |
Fecha |
Ingreso | Fecha en la que el trabajador ingresó a la empresa. | Se extrae del campo RA_ADMISSA. | |
Ocupación | Puesto que ocupa el trabajador dentro de la empresa. | Ocupación. Se extrae del campo RA_DCARGO. |
Si la fecha de ingreso es menor a la fecha del periodo CTS, se tomará la fecha
inicial del periodo CTS (RCH_DTINI).
Sección 2 | Fecha depósito |
Sección
Remuneración Básica
Entidad depositada
Número de cuenta
Tipo de moneda
Fecha en la que se realizó el pago. | Se extrae del campo RCH_FECPAGO. | ||
Sección | Se deja sin contenido. | " " (Vacío). | |
Remuneración Básica | Salario del trabajador. | Se extrae del campo RA_SALARIO. | |
Entidad depositada | Nombre del Banco | Se extrae del campo RA_CODFGT, el nombre del Banco se extrae de la tabla alfanumérica "S005". | |
Número de cuenta | Número de cuenta del trabajador. | Se extrae del campo RA_CTDPFGT. | |
Tipo de moneda | Tipo de moneda en la cual se realizará el pago. | Se extrae del campo RA_TPMOEDA. La descripción de la moneda se encuentra en la tabla SM2 | |
Sección 3 | Concepto |
Monto
TotalDescripción de los conceptos del procedimiento de cálculo. | Se lee de los registros existentes en las tablas SRC o SRD basado en el calculo de nomina del procedimiento seleccionado. | El campo RV_FGTS debe ser distinto de 0. |
Monto | Valor de los conceptos del procedimiento de cálculo. | Se extrae del campo RC_VALOR para movimientos de un periodo abierto o RD_VALOR para movimientos |
de un periodo cerrado. | ||
Total | Valor total de los conceptos. | Es la suma de todos los conceptos indicados en la sección 3 |
. | |
Sección 4 | Del |
Al
Días
Días Comp
Meses Comp S/
Reintegro S/
Total Neto S/
Monto en US/
T. Cambio S/
Nombre del trabajador
Fecha inicial de la CTS
Fecha final de la CTS
Monto a pagar de la CTS
Fecha inicial del periodo de pago. | Se extrae del campo RCH_DTINI. | |
Al | Fecha final |
del periodo de pago. |
Se extrae del campo RCH_DTFIM. | |||
Días | Total de días que se consideran de pago. | ||
Días Comp | Valor de los días que no completaron el mes. | ||
Meses Comp S/ | Valor de los meses completos. | ||
Reintegro S/ | Valor del concepto "CTS REINTEGRO". | ||
Total Neto S/ | Suma de los importes Días Comp y Meses Comp. | ||
Monto en US/ | Considera el valor en dólares |
o en una segunda moneda. | Se extrae del campo RC_VALOR o RD_VALOR. | ||
T. Cambio S/ | Considera el tipo de cambio del día. | ||
Nombre del trabajador |
Nombre del trabajador. | Se extrae la información de los campos RA_PRISOBR + RA_SECSOBR + RA_NOME. | ||
Fecha inicial de la CTS | Fecha inicial de la CTS | Se extrae del campo RCH_DTINI |
. |
Si la fecha de ingreso es mayor a la fecha inicial de la CTS, se coloca la fecha de |
ingreso del empleado (RA_ADMISSA). | |||
Fecha final de la CTS | Fecha final de la CTS | Se extrae del campo RCH_DTFIM. | |
Monto a pagar de la CTS | Total Neto (Días Comp + Meses Comp) | ||
Sección 5 | Representante legal |
Firma digital
Nombre del trabajadorNombre del representante legal. | Se extrae de la tabla alfanumérica S006. | ||
Firma digital | Archivo en formato ".bmp" que contenga la firma del representante legal de la empresa. | Archivo con el nombre "firmarec.bmp" en el directorio system. | |
Nombre del trabajador | Nombre del trabajador. |
Se extrae la información de los campos RA_PRISOBR + RA_SECSOBR + RA_NOME. |
03. EJEMPLO DE UTILIZACIÓN
...
- Tener todas las configuraciones previas para su uso, para mayor detalle consultar el apartado 04. Diccionario de Datos.
- Ingresar al Módulo de Gestión de Personal (SIGAGPE).
- Ingresar a la rutina Generac. Arch AFP (GPER890 Certificado Cts (GPER900) en la ruta Miscelánea informes | CierresEmpleados.
- Dar clic en el botón Param y responder Responder a las preguntas con los parámetros necesarios y confirmar.
- ¿Proceso?: Rango de proceso. Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion guión (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?: Rango de Procedimientos. 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'.Indicar el procedimiento CTS: Compensación Tiempo Servicios.
- ¿De Periodo¿Periodo?: Seleccionar el periodo que se desea utilizar para el proceso del reporte.
- ¿Número de Pago¿Semana?: Seleccionar el número de pago que se desea utilizar en el reporte.
- ¿Sucursales?: Rango de Sucursales. Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion guión (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'.
- ¿Centros de Costo?: 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'.
- ¿Matriculas¿Matrícula?: Rango de MatriculasMatrículas.Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion guión (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'.
- ¿Nombres¿Unidad Organizativa?: Rango de NombresUnidades Organizativas. Si se deja en blanco se eligen todas. Para definir intervalos de datos secuenciales, utilice guion guión (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'.
- ¿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.
- ¿Categorías?: Se sugiere elegir todas.
- ¿Archivo de salida?: Informar la carpeta y el nombre del archivo que será generado.
- ¿Genera?: Archivo, informe o ambos.
- Archivo - Genera el archivo de salida TXT
- Informe - Genera informe en TReport
- Ambos - Genera archivo TXT y el informe.
- En la pregunta "¿Genera?" seleccionar la opción "Informe"
- Confirmar la generación del informe.
- El sistema muestra el configurador del reporte.
- En el apartado "Tipo" seleccionar la opción "Archivo"
- Imprimir el informe.
- Generar el informe como "Planilla"
- En la pregunta "¿Genera?" seleccionar la opción "Informe"
- Si se desea, se puede poner un "Título" al informe.
- Confirmar la generación del informe.
- El sistema muestra el configurador del reporte.
- En el apartado "Tipo" seleccionar la opción "Planilla" Imprimir el informe.
- Generar el informe como "PDF"
- En la pregunta "¿Genera?" seleccionar la opción "Informe"
- Confirmar la generación del informe.
- El sistema muestra el configurador del reporte.
- En el apartado "Tipo" seleccionar la opción "PDF"
- Imprimir el informe.
Ejemplo:
04. DICCIONARIO DE DATOS
Consultas Estándar (SXB)
...
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
...
Preguntas (SX1) - Grupo
...
GPR900
X1_GRUPO | X1_ORDEM | X1_PERSPA | X1_VARIAVL | X1_TIPO | X1_TAMANHO | X1_GSC | X1_VALID | X1_VAR01 | X1_CNT01 | X1_F3 |
---|
X1_DEFSPA1
X1_DEFSPA2
X1_DEFSPA3
GPR900 | 01 | ¿Proceso? | MV_CH1 | C | 99 | R | MV_PAR01 |
RA_PROCES | RCJ |
GPR900 | 02 | ¿Procedimiento? | MV_CH2 | C |
3 |
G | MV_PAR02 |
RD_ROTEIR
SRY |
GPR900 | 03 | ¿De Periodo? | MV_CH3 | C | 6 | G | MV_PAR03 | RCH12 |
GPR900 | 04 |
¿Semana? | MV_CH4 | C | 2 | G | MV_PAR04 |
GPR900 | 05 | ¿Sucursal? | MV_CH5 | C | 99 | R | MV_PAR05 |
RA_FILIAL |
SM0 |
GPR900 | 06 | ¿Centro de Costos? | MV_CH6 | C | 99 | R | MV_PAR06 |
RA_CC | CTT |
GPR900 | 07 | ¿Matrícula? | MV_CH7 | C | 99 | R | MV_PAR07 |
RA_MAT | SRA |
GPR900 | 08 |
¿Nombre? | MV_CH8 | C | 99 |
G | MV_PAR08 |
GPR900 | 09 |
¿Unidad Organizativa? | MV_CH9 | C |
5
G
99 | R | MV_PAR09 |
RA_DEPTO |
SQB |
¿Categoría?
MV_CHA
C
15
G
fCategoria()
MV_PAR10
GPR890
11
¿Archivo Salida?
MV_CHB
C
99
G
MV_PAR11
Informações | ||
---|---|---|
| ||
Las preguntas 08 y 09 no se utilizan en la rutina aunque se les indique un valor. |
Parámetros (SX6)
X6_VAR | MV_CTSDIAS |
---|---|
X6_TIPO | Carácter |
X6_DSCSPA | Lista de código de conceptos que indican el número de Días |
X6_VAR | MV_CTSDIAC |
---|---|
X6_TIPO | Carácter |
X6_DSCSPA | Lista de código de conceptos con el valor de Días S/Compensar |
X6_VAR | MV_CTSMESC |
---|---|
X6_TIPO | Carácter |
X6_DSCSPA | Lista de código de conceptos con el valor Meses Comp/S |
X6_VAR | MV_CTSREIN |
---|---|
X6_TIPO | Carácter |
X6_DSCSPA | Lista de código de conceptos con el valor Reintegro/S |
X6_VAR | MV_CTSMOE2 |
---|---|
X6_TIPO | Carácter |
X6_DSCSPA | Lista de código de conceptos con el valor en dólares o segunda moneda. |
Informações | ||
---|---|---|
| ||
La pregunta "¿Genera?" se agregó al grupo de preguntas GPR890 Se realizó el ajuste del grupo de preguntas "GPR900" en el pacote: 008539 011304 - MI - DMINADNOMI-10887 - INFORME AFP 773 - CERTIFICADO CTS GPER900 |
05. DOCUMENTOS RELACIONADOS
- DMINA-10887 DT Informe AFP en TReport PER
- PER
10405570 DMINA-11027 DT Archivo AFP no informa correctamente la columna 8 PER
DMINA-10234 DT No realiza el filtro del proceso GPER890 - AFP NET - Perú (GPER890 - SIGAGPE)
06. INFORMACIÓN ADICIONAL
A través de la rutina Menús en el módulo del Configurador - SIGACFG (Entorno | Archivos), tener agregada la opción “
...
Certificado Cts” (
...
GPER900.PRW) en el menú de Gestión de Personal (SIGAGPE) en
...
Informes | Empleados.
En la carpeta system, debe existir el archivo "firmarec.bmp", el cual contiene la firma del representante legal.
07. TABLAS UTILIZADAS
- SRA – Empleados.
- SRC – Movimientos de nómina
- SRD – Histórico de Movimientos
- SRV – Conceptos
SRY – Procedimientos de Calculo- RCH - Periodos
.RCM - Tipos de ausencia- .