Histórico da Página
...
Índice
| Índice |
|---|
01. Visión general
El informe Carta Finiquitos (GPER140COL) tiene como finalidad finalidad generar un documento por empleado con los devengos, deducciones y bases del cálculo de la rescisión realizado.
| 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. |
02. Instalación y configuración
2.1 Instalación de SmartView Agent.
• Descargue el instalador del agente Smart View haciendo clic en este enlace https://smart-view.totvs.app/api/update-manager/releases/treports.agent-installer/win-x64/latest/download.
• Extraiga todo el contenido del archivo zip y ejecute el archivo SMARTVIEW.AGENTINSTALLER.EXE.
• Seleccione el directorio de instalación y continúe con el siguiente paso. Recomendamos que la instalación se realice en el directorio C:\TOTVS.
• Si el directorio SMART-VIEW ya existe, el instalador le preguntará si desea sobrescribir la instalación anterior, en caso contrario deberá ingresar un nuevo directorio.
• Una vez completada la instalación, Smart View ahora estará disponible en su entorno y ahora se puede configurar a través del navegador en la dirección http://localhost:7019.
Para más información sobre la instalación de Smart View Agent se recomienda revisar la siguiente documentación: Instalação do Sistema.
2.2 Configuración REST del appserver.
Configurar el archivo appserver.ini para habilitar los servicios REST con la siguiente información recomendada.
| 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 |
Para más información sobre la configuración REST se recomienda revisar la siguiente documentación: 01. Configuração.
2.3 Configuración inicial del SmartView :
Ingresar a la página http://localhost:7019 desde el navegador web y realizar la configuración del SmartView.
Proveedor de seguridad.
Informar los campos solicitados en pantalla.
- Nombre del proveedor: Ejemplo Protheus.
- Dirección de creación de token: Ejemplo http://localhost:23105*/rest/api/oauth2/v1/token
- Dirección de Jwks: Ejemplo http://localhost:23105*/rest/api/oauth2/v1/jwks
- Dirección base de la Api: Ejemplo http://localhost:23105*/rest/
El * El puerto debe de coincidir con el configurado en la sección [HTTPREST] del appserver.ini.
Dar clic en el botón recuperar emisor.
Informar el usuario “admin” y la contraseña “1234” por ejemplo.
Esperar a que finalice el proceso exitosamente.
Servidor de licencia.
Informar los campos solicitados en pantalla.
- Ip del servidor: Ejemplo licensedev.engpro.totvs.com.br *
- Puerta: Ejemplo 8850
- Identificación federal: Ejemplo <vacío>
* Obs: Servidor de uso interno exclusivamente
Almacenamiento de datos
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.
2.4 Configuración del conector nativo:
- Desde el navegador web, ingresar al SmartView en la ruta http://localhost:7017/ .
- En el menú lateral, seleccionar la opción conectores y crear un nuevo conector.
- Usar la opción de conector nativo.
- Llenar los datos solicitados.
- Nombre: Ejemplo Protheus
- Dirección: Ejemplo http://localhost:23105/rest/.well-known/treports/connector
- Validar que la conexión fue exitosa y grabar los cambios.
Para más información sobre la configuración de conectores se recomienda revisar la siguiente documentación: Configurando Conectores
02. 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 las fechas sean sean iguales o superiores.
Ingresar a el 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 el Cálculo de Rescisión.
- Tipos de Procedimiento.
- Contar con el procedimiento 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 el Cálculo de la Rescisión.
Procedimiento
- 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 del encabezado y Información del detalle.
04. Información del encabezado
...
04. 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. (RV_PD). |
| Descripción concepto | Imprime la descripción del concepto (RV_DESC). |
| Día/Hora | Imprime el día/hora del concepto (RD_HORAS / RC_HORAS). |
| Valor | Imprime el valor del concepto (RD_VALOR / RC_VALOR). |
04. Preguntas de usuario (SX1)
El informe carta finiquitos requiere del siguiente grupo de preguntas.
| 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 |
04. Preguntas de usuario (SX1)
Para agregar la rutina al menú de protheus es necesario realizar la siguiente configuración.
05. 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.