Histórico da Página
...
El informe Carta Finiquitos (GPER140COL) tiene como finalidad generar un documento por empleado con los devengos, deducciones y bases del cálculo de la rescisión realizado.
Formato de la carta:
Aviso | ||
---|---|---|
| ||
Esta solución requiere de un conector nativo y objetos de negocio creados para Protheus a partir de la versión 12.1.2310 o superiores. |
...
Configurar el archivo appserver.ini para habilitar los servicios REST con la siguiente información recomendadasugerida.
Bloco de código | ||
---|---|---|
| ||
[Drivers] Active=TCP MultiProtocolPort=1 MultiProtocolPortSecure=1 [GENERAL] ADVPLVERBOSE=1 ADVPLVERBOSEASERROR=1 InstallPath=C:\TOTVS\appserver\ Consolelog=1 App_Environment=P1212310MNTDBCOL MAXSTRINGSIZE=10 [HTTPV11] enable=1 port=23104 path=C:\TOTVS\Protheus_data\http-root Sockets=HTTPREST [HTTPREST] URIs=HTTPENV Security=1 Port=23105 [HTTPENV] URL=/rest prepareIn=T1,D MG 01 instances=5,10 CORSEnable=1 AllowOrigin=* [HTTPJOB] MAIN=HTTP_START Environment=P1212310MNTDBCOL [OnStart] Jobs=HTTPJOB RefreshRate=120 |
...
* El puerto debe de coincidir con el configurado en la sección [HTTPREST] del archivo appserver.ini.
Dar clic en el botón recuperar emisor.
...
Esperar a que finalice el proceso exitosamentede conexión.
Servidor de licencia.
Informar los campos solicitados en pantalla.
...
Para un rápido despliegue, usar el almacenamiento de datos SQLite. (No recomendado para ambientes en producción).
Para más información sobre la configuración inicial de Smart View se recomienda revisar la siguiente documentación: Configurações do Sistema.
...
Para más información sobre la configuración de conectores se recomienda revisar la siguiente documentación: Configurando Conectores
...
03.
...
Ejemplo de utilización
Pre-condiciones
- Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente a la issue DRHROTPRT-13775.
- Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente documento técnico, considerando que las fechas sean iguales o superiores.
Ingresar a el al smartview desde el navegador web en la ruta http://localhost:7017/. En el menú lateral, ingresar a la opción Informes. Dar clic en la opción importar informe.
Cambiar la extensión del archivo RH.SV.GPE.GPER140.DEFAULT.REP.COL.TRP a RH.SV.GPE.GPER140.DEFAULT.REP.COL.ZIP.
Seleccionar el informe a importar ya con extensión ZIP.
Seleccionar el objeto de negocio (Carta finiquitos).
Validar que el informe fue importado.
- Contar con información en los catálogos utilizados en el Cálculo de Rescisión.
- Tipos de Procedimiento.
- Contar con el procedimiento FIN - Liquidación de Contratos.
- Procesos.
- Conceptos.
- Conceptos por proceso.
- Fórmulas.
- Mnemónicos.
- Criterios de Acumulación.
- Periodos.
- Tablas Alfanuméricas.
- Empleados.
- Tipos de Procedimiento.
- Realizar el Cálculo de la Rescisión.
...
- Desde el navegador web, ingresar al SmartView en la ruta http://localhost:7017/.
- En el menú lateral, ingresar a la opción Informes.
- Seleccionar el informe Carta finiquito y dar clic en la opción Visualizar.
- Informar los parámetros solicitados. Utilizar la información generada en las "Pre-condiciones".
- Dar clic en enviar y esperar a que el informe sea generado.
- Validar que la información mostrada sea correcta. Para más información consultar la sección Información 04. Información del encabezado y 05. Información del detalle.
04. Información del encabezado
Campo | Origen de información |
Logo | Lee el archivo llamado lgrl + Código de la Empresa + .bmp; ubicado en la carpeta system. |
Empresa | Imprime el campo M0_FILIAL de la tabla de Sucursales. |
Sucursal | Imprime el campo M0_NOMECOM de la tabla de Sucursales. |
NIT | Imprime el campo M0_CGC de la tabla de Sucursales. |
Matrícula | Imprime el campo RA_MAT de la tabla de Empleados (SRA). |
Nombre | Imprime el campo RA_NOME de la tabla de Empleados (SRA). |
Tipo Id | Imprime el campo RA_TPCIC de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S022. |
No. Id | Imprime el campo RA_CIC de la tabla de Empleados (SRA). |
Centro de Costos | Imprime el campo CTT_DESC01 de la tabla CTT, correspondiente al código informado en el campo RA_CC de la tabla de Empleados (SRA). |
Departamento | Imprime el campo QB_DESCRIC de la tabla SQB, correspondiente al código informado en el campo RA_DEPTO de la tabla de Empleados (SRA). |
Cargo | Imprime el campo RA_CARGO de la tabla de Empleados (SRA), más la descripción del cargo informada en el camp Q3_DESCSUM de la tabla SQ3. |
Función | Imprime el campo RJ_DESC de la tabla SRJ, correspondiente al código informado en el campo RA_CODFUNC de la tabla de Empleados (SRA). |
Sindicato | Imprime el campo RCE_DESCRI de la tabla RCE, correspondiente al código informado en el campo RA_SINDICA de la tabla de Empleados (SRA). |
Proceso | Imprime el campo RA_PROCES de la tabla de Empleados (SRA), más la descripción del cargo informada en el camp RCJ_DESCRI de la tabla RCJ. |
Oficio | Imprime el campo RA_OFICIO de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S017. |
Tipo Cesantía | Imprime el campo RA_OPTLEI de la tabla de Empleados (SRA). |
EPS | Imprime el campo RA_CODRPAT de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S008. |
Fecha Ingreso | Imprime el campo RA_ADMISSA de la tabla de Empleados (SRA). |
AFP | Imprime el campo RA_CODAFP de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S008. |
Fecha Reconocimiento | Imprime el campo RA_DTREC de la tabla de Empleados (SRA). |
ARL | Imprime el campo RA_NITARL de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S008. |
Último Aumento | Imprime el campo RA_FECAUM de la tabla de Empleados (SRA). |
CCF | Imprime el campo RA_CXCOMP de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S008. |
Fecha Retiro | Imprime el campo RA_DEMISSA de la tabla de Empleados (SRA). |
Horas por mes | Imprime el campo RA_HRSMES de la tabla de Empleados (SRA). |
ReteFte | Imprime "Procedimiento 1" si el campo RA_TIPOPRC de la tabla de Empleados (SRA) tiene el valor 1. Imprime "Procedimiento 2" si el campo RA_TIPOPRC de la tabla de Empleados (SRA) tiene el valor 2. |
% ReteFte | Imprime el campo RA_PERCIR de la tabla de Empleados (SRA), con el formato "999.99". |
Tipos Salario | Imprime el campo RA_TIPOSAL de la tabla de Empleados (SRA). |
Salario | Imprime el campo RA_SALARIO de la tabla de Empleados (SRA), con el formato "999,999,999,999.99". |
Motivo Retiro | Imprime el campo RA_TIPFIN de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S020. |
Contrato | Imprime el campo RA_TIPOCO de la tabla de Empleados (SRA), más la descripción del cargo informada en la tabla S018. |
...
05. Información del detalle
En informe cuenta con tres secciones en el detalle, la primera de ellas son los devengos, segundo deducciones y por último bases.
...
Columna | Origen de la información |
---|---|
Código concepto | Imprime el codigo concepto. (campo RV_PD de la tabla conceptos (SRV). |
Descripción concepto | Imprime la descripción del concepto (el campo RV_DESC de la tabla conceptos (SRV). |
Día/Hora | Imprime el día/hora del concepto (campo RD_HORAS / RC_HORAS de la tabla Historial movimiento (SRD) / Movimiento del periodo (SRC). |
Valor | Imprime el valor del concepto (campo RD_VALOR / RC_VALOR de la tabla Historial movimiento (SRD) / Movimiento del periodo (SRC). |
04. Preguntas de usuario
...
El informe carta finiquitos requiere del siguiente grupo de preguntas (incluido en el estándar).
Grupo (X1_GRUPO) | Orden (X1_ORDEM) | Pregunta portugués (X1_PERGUNT) | Pregunta español (X1_PERSPA) | Pregunta inglés (X1_PERENG) | Tipo (X1_TIPO) | Tamaño (X1_TAMANHO) | Decimales (X1_DECIMAL) | Validación (X1_VALID) | Variable (X1_VAR01) | Consulta estándar (X1_F3) |
GPER140COL | 01 | Processo ? | ¿Proceso ? | Process ? | C | 5 | 0 | mv_par01 | RCJ | |
GPER140COL | 02 | Procedimento ? | ¿Procedimiento ? | Procedure ? | C | 3 | 0 | mv_par02 | SRY | |
GPER140COL | 03 | Período ? | ¿Periodo ? | Period ? | C | 6 | 0 | mv_par03 | RCH12 | |
GPER140COL | 04 | Núm Pagamento ? | ¿Num Pago ? | Payment Number ? | C | 2 | 0 | MV_PAR04 | ||
GPER140COL | 05 | Matrícula (s) ? | ¿Matricula (s) ? | Enrollment ? | C | 99 | 0 | mv_par05 | SRA | |
GPER140COL | 06 | Mensagem ? | ¿Mensaje ? | Message ? | C | 2 | 0 | mv_par06 | S91COL | |
GPER140COL | 07 | Nome empregador/Represent ? | ¿Nombre empleador/Represent ? | Employer/Represent Name ? | C | 99 | 0 | mv_par07 | ||
GPER140COL | 08 | Tipo Id Representante ? | ¿Tipo Id Representante ? | Representative Id Type ? | C | 2 | 0 | mv_par08 | ||
GPER140COL | 09 | Doc Empregador/Representante ? | ¿Doc Empleador/Representante ? | Employer/Representative Doc ? | C | 15 | 0 | mv_par09 |
...
06. Configuración en menú
Para agregar la rutina el informe "carta finiquitos" al menú de protheus es necesario realizar la siguiente configuración.
...
Ingresar a la rutina Configuración SmartView (FWTREPPARM) ubicada en el módulo configurador - SIGACFG | Entorno | Archivos.
Seleccionar el tipo de autenticación Token Protheus. Avanzar.
Informar
07. Tablas utilizadas
- SRA - Empleados.
- SM0 - Sucursales.
- SRJ - Funciones.
- CCT - Centro de Costo.
- SQB - Departamento.
- RCE - Sindicatos.
- SQ3 - Cargos.
- SRC - Movimiento del Período.
- SRD - Historial de Movimientos.
- SRV - Conceptos.
...