ÍNDICE

01. VISIÓN GENERAL
Generar un reporte con los días de vacaciones que se vencerán en una fecha dada, para poder solicitar a supervisores que programen las vacaciones de los empleados, con el fin de evitar que se pierdan los días de vacaciones.
02. REGLA DE NEGOCIO
Para cumplir con la legislación, se creó la rutina EMC (GPER092) que genera un reporte con la información para la Encuesta Mensual de Comercio - EMC, informando el promedio de personal ocupado durante el mes, sueldos, salarios generados y las vacaciones disfrutadas del mes. La información es obtenida de los registros de empleados de la tabla de Histórico de Movimientos de Nómina (SRD), según se informen los parámetros para obtener de la información.
Estructura del archivo:
- Para el informe análitico, se imprime una fila para cada concepto que formó parte de la base de cálculo correspondiente a Sueldos y Vacaciones.
- Los conceptos que son clasificados como Sueldos, se imprimen en la columna Sueldos y salarios causados.
- Los conceptos que son clasificados como Vacaciones, se imprimen en la columna Vacaciones.
|
03. EJEMPLO DE UTILIZACIÓN
- Realizar las configuraciones sugeridas en las secciones 04. DICCIONARIO DE DATOS y 06. INFORMACIÓN ADICIONAL.
- Ingresar al módulo de Gestión de Personal (SIGAGPE).
- Ingresar a la rutina Vacaciones Vencidas en el Mes (GPER390), ubicada en "Informes | Vacaciones".
- A través del botón Otras acciones, seleccionar la opción Parámetros.
- Responder a las preguntas con los parámetros necesarios y confirmar.
- ¿Sucursal?: Informe el intervalo de sucursales que desea considerar para imprimir el informe. 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'
- ¿Centro de Costo?: Informe el intervalo de centros de costo que desea considerar para imprimir el informe. 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
- ¿Matrícula?: Informe el intervalo de matriculas que desea considerar para imprimir el informe. 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'
- ¿Fecha de Referencia?: Digite la fecha de referencia que será utilizada como periodo de impresión del informe.
- ¿C Costo en Otra Página?: Informe si desea que el informe se imprima con salto de página por centro de costo.
- ¿Situaciones a Imp?: Informe o seleccione las situaciones de los empleados para filtrar los datos.
- ¿Categorías a Imp?: Informe o seleccione una Categoría para empleados para filtrar los datos.
- ¿División de página por sucur?: Informe si desea que el informe se imprima con salto de página por sucursal.
- ¿Solamente vacaciones dobles?: ¿Considera solamente las vacaciones dobladas en el informe? Sí/No
- ¿Fecha límite ideal?: Cantidad de días para cálculo del doble de vacaciones. Si no se informa la cantidad, el sistema considerará 45 días.
- Confirmar los parámetros dando clic en el botón "Ok".
- Confirmar la configuración del reporte dando clic en el botón "Imprimir".
- Verificar que el proceso finalice sin errores y que el Informe se generó correctamente.
- Validar que el informe se haya creado de acuerdo al layout mencionado en la sección 02. REGLA DE NEGOCIO.
Ejemplo:
Informe Sintético:

Informe Analítico:

04. DICCIONARIO DE DATOS
Preguntas (SX1)
Grupo GPR092
Grupo | Orden | Pregunta | Tipo | Tamaño | Modo | Validación | Variable | Consulta | Def. 01 | Def. 02 | Contenido | Grupo de Campos | Picture |
|---|
GPR092 | 01 | ¿Matriz sucursal? | C | 8 | G | NaoVazio() | MV_PAR01 | SM0 |
|
|
| 033 |
|
GPR092 | 02 | ¿Sucursal? | C | 99 | R | NaoVazio() | MV_PAR02 | SM0 |
|
| RD_FILIAL |
|
|
GPR092 | 03 | ¿Periodo de Pago? | C | 7 | G | NaoVazio() | MV_PAR03 |
|
|
|
|
| 999999 |
GPR092 | 04 | ¿Proceso? | C | 99 | R | NaoVazio() | MV_PAR04 | RCJ |
|
| RD_PROCES |
|
|
GPR092 | 05 | ¿Procedimiento? | C | 99 | R | NaoVazio() | MV_PAR05 | SRY |
|
| RD_ROTEIR |
|
|
GPR092 | 06 | ¿Ruta del Archivo? | C | 99 | G | NaoVazio() | MV_PAR06 | HSSDIR |
|
|
|
|
|
GPR092 | 07 | ¿Nombre del Archivo? | C | 99 | G | NaoVazio() | MV_PAR07 |
|
|
|
|
|
|
| GPR092 | 08 | ¿Tipo de Informe? | N | 1 | C |
| MV_PAR08 |
| Sintético | Analítico |
|
|
|
Campos (SX3)
En necesario contar con el siguiente campo, por lo cual se recomienda verificar que esté de acuerdo a la siguiente estructura:
Campo | RV_SALGRA |
|---|
Tipo | C |
|---|
Tamaño | 1 |
|---|
Decimal | 0 |
|---|
Picture |
|
|---|
Título | Clasif. EMC |
|---|
Descripción | Clasificación en EMC |
|---|
Inic. Estándar | "0" |
|---|
Val. Sistema | Pertence("012") |
|---|
Contexto | Real |
|---|
Propiedad | Modificar |
|---|
Usado | Si |
|---|
Opciones | 0=No aplica;1=Sueldo;2=Vacaciones |
|---|
Menú
Crear una opción en el menú de Gestión de Personal (SIGAGPE):
Menú | Informes |
|---|
Submenú | Legales |
Nombre de la rutina | EMC |
Programa | GPER092 |
Módulo | Gestión de Personal |
Tipo | Función Protheus |
Los cambios al Diccionario de Datos estándar, se realizaron en los siguientes paquete: - 011429 - MI - DNOMI-787 - DESARROLLO DEL INFORME DANE
- 011212 - PACOTE EXCLUSIVO PARA MENÚS 12.1.2310
|
05. DOCUMENTOS RELACIONADOS
Documento Técnico de EMC:
15368926 DNOMI-787 DT Generación del informe EMC (Encuesta Mensual de Comercio) COL
Documento de Referencia de la Localización de Colombia:
DT Localización Colombia (SIGAGPE) - Protheus 12
06. INFORMACIÓN ADICIONAL
Configuración de Empleados
Para la correcta impresión de las secciones del informe, se recomienda realizar las siguientes configuraciones para los empleados:
Empleados Indefinidos:
- Los empleados categorizados como indefinidos, tienen configurado el campo Contrato Trab (RA_TPCONTR) igual a 1 - Indeterminado.
Empleados Fijos:
- Los empleados categorizados como fijos, tienen configurado el campo Contrato Trab (RA_TPCONTR) igual a 2 - Determinado y el campo Tipo Pasante (RA_TIPOEST) diferente de 1 - Pasante en etapa lectiva, 2 - Pasante en etapa practica y 3 - Pasante Universitario.
Empleados Practicantes:
- Los empleados categorizados como fijos, tienen configurado el campo Contrato Trab (RA_TPCONTR) igual a 2 - Determinado y el campo Tipo Pasante (RA_TIPOEST) igual a 2 - Pasante en etapa practica o 3 - Pasante Universitario.
Configuración de Conceptos
Para la correcta impresión de las secciones del informe, se creó el campo Clasif. EMC (RV_SALGRA) con las opciones 0 - No aplica, 1 - Sueldos y 2 - Vacaciones; las cuales indican en cuál columna se realizará la impresión del valor calculado del concepto. Por estándar, todos los conceptos que tienen el campo Salarial (RV_SALARIA) igual a 1 - Salarial se dejaron con el valor 1 - Sueldos en el campo Clasif. EMC (RV_SALGRA) con excepción del concepto 018 - Vacaciones Disfrutadas, que se dejó con el valor 2 - Vacaciones.
Si se requiere que un concepto sea impreso en la columna de Sueldos, basta con dejar el campo Clasif. EMC (RV_SALGRA) igual a 1 - Sueldos o si se requiere que sea impreso en la columna Vacaciones, basta con dejar el campo Clasif. EMC (RV_SALGRA) igual a 2 - Vacaciones. Es importante mencionar que se sugiere dejar el concepto 018 - Vacaciones Disfrutadas con el valor 2 - Vacaciones en el campo Clasif. EMC (RV_SALGRA).
Toda modificación realizada al campo Clasif. EMC (RV_SALGRA) que sea diferente a la definida como estándar para cada concepto, es responsabilidad del usuario.
07. TABLAS UTILIZADAS
- SRA - Empleados.
- RCJ - Procesos.
- SRY - Tipos de Procedimiento.
- CTT - Centro de Costos.
- RCB - Definición de Tablas.
- RCC - Mantenimiento de Tablas.
- RGA / SRM - Conceptos por Proceso.
- RCH - Periodos.
- SRV - Conceptos.
- SRD - Histórico de Movimientos