Í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 lo que indica 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: 

Encabezado 1


Renglón 1
Izquierda    Logo
Derecha    “Página: “ + #

Renglón 2
Izquierda     “SIGA/GPER390.prt/v.12”
Centro    “Lista de vacaciones vencidas en el periodo”
Derecha    “Fecha Referencia: “ + today

Renglón 3
Izquierda     “Hora: “ + hh:mm:ss
Centrado    “De: “ + MV_PAR06 + “ A: “ + MV_PAR07
Derecha    “Emisión: “ + today

Renglón 4
Izquierda     “Empresa: “ + M0_NOMECOM + “ / “ + Sucursal: ” + M0_FILIAL

Renglón 5
Línea
Encabezado 2
Renglón 1
Columna 1 - Sucursal
Columna 2 - Centro Costo
Columna 3 - Matrícula
Columna 4 - Nombre
Columna 5 - Fecha Inicio
Columna 6 - Fecha Final
Columna 7 - Días Ref.
Columna 8 - Días Vencidos
Columna 9 - Días Anticipados
Columna 10 - Días Proporcionales
Columna 11 - Días Pagados
Columna 12 - Fecha Caducidad

Renglón 2
Línea
Encabezado 3
En caso de que esté ordenado por centro de costos:
“Centro de Costos: “ + RA_CC + “ “ CTT_DESC01

Detalle
Imprimir un registro de detalle si RF_DATAFIM+(RCJ_VIGVAC *365) BETWEEN MV_PAR06 AND MV_PAR07

Renglón 1
Columna 1    RF_FILIAL
Columna 2    RA_CC
Columna 3    RA_MAT
Columna 4    RA_NOME
Columna 5    RF_DATABAS
Columna 6    RF_DATAFIM
Columna 7    RF_DIASDIR
Columna 8    RF_DFERVAT
Columna 9    RF_DIASANT
Columna 10  RF_DFERAAT
Columna 11  RF_DFERANT
Columna 12  RF_DATAFIM+(RCJ_VIGVAC*365)

   

03. EJEMPLO DE UTILIZACIÓN

  1. Realizar las configuraciones sugeridas en las secciones 04. DICCIONARIO DE DATOS y 06. INFORMACIÓN ADICIONAL.
  2. Ingresar al módulo de Gestión de Personal (SIGAGPE).
  3. Ingresar a la rutina Vacaciones Vencidas en el Mes (GPER390), ubicada en "Informes | Vacaciones".
  4. A través del botón Otras acciones, seleccionar la opción Parámetros.
  5. Responder a las preguntas con los parámetros necesarios y confirmar.
    1. ¿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'
    2. ¿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
    3. ¿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'
    4. ¿Fecha de Referencia?: Digite la fecha de referencia que será utilizada como periodo de impresión del informe.
    5. ¿C Costo en Otra Página?: Informe si desea que el informe se imprima con salto de página por centro de costo.
    6. ¿Situaciones a Imp?: Informe o seleccione las situaciones de los empleados para filtrar los datos.
    7. ¿Categorías a Imp?: Informe o seleccione una Categoría para empleados para filtrar los datos.
    8. ¿División de página por sucur?: Informe si desea que el informe se imprima con salto de página por sucursal.
    9. ¿Solamente vacaciones dobles?: ¿Considera solamente las vacaciones dobladas en el informe? Sí/No
    10. ¿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.
  6. Confirmar los parámetros dando clic en el botón "Ok".
  7. Confirmar la configuración del reporte dando clic en el botón "Imprimir".
  8. Verificar que el proceso finalice sin errores y que el Informe se generó correctamente.


Ejemplo:



04. DICCIONARIO DE DATOS

Tablas Alfanuméricas (RCB - RCC) - Contenido Estándar

Código

Descripción

S001

Retención en la fuente en UVT

S003

Tarifa Mín en la Fte UVT

S004

Seguridad Social y Parafiscales

S005

Fondo Solidario Pensional

S007

Datos Generales

S0011

Parámetros Empresa 2

S0012

Parámetros Empresa 3

S0016Seguro de Vida
S0036Ley 1429 Disminución Parafiscal

Procesos (RCJ) 

Campo

Título

TipoTamañoPictureValid

RCJ_FILIAL

Sucursal

C8

RCJ_CODIGO

Cod Proceso

C5@!ExistChav("RCJ")

RCJ_DESCRI

Descripción

C50@!

RCJ_TPSAL

Tipo Salario

C1@!EXISTCPO("SX5","28"+M->RCJ_TPSAL)

RCJ_DIAPRO

Días por Per

N299

RCJ_ORISDO

Orig Sueldo

C1@!Pertence("12")

RCJ_BAJORD

Baja LIQ

C1@!Pertence("12")

RCJ_FACHED

Hr Ext Diurn

N4@E 9.99M->RCJ_FACHED>=1.25

RCJ_FACHEN

Hr Ext Noct

N4@E 9.99M->RCJ_FACHEN>=1.75

RCJ_FAHEDD

HrExtDiuDom

N4@E 9.99M->RCJ_FAHEDD>=2

RCJ_FAHEND

HrExtNocDom

N4@E 9.99M->RCJ_FAHEND>=2.5

RCJ_FACHRN

Rec Noct

N4@E 9.99M->RCJ_FACHRN>=.35

RCJ_FHRDDH

Rec Dom Diu

N4@E 9.99M->RCJ_FHRDDH>=.75

RCJ_FHRDDN

Rec Dom Diu No H

N4@E 9.99M->RCJ_FHRDDN>=.75

RCJ_FHRDNH

Rec Dom Noc Hab

N4@E 9.99M->RCJ_FHRDNH>=1.10

RCJ_FHRDNN

Rec Dom Noc No H

N4@E 9.99M->RCJ_FHRDNN>=1.10             

RCJ_VIGVAC

Vigencia Vac

N4@E 999.99999

RCJ_TIPVAC

Tipo Vac

C1@!Pertence("12")

RCJ_PROV

Provisiones

C1@!Pertence("12")

RCJ_MESVAR

Mes.Suel.Prm

N299

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


   

05. DOCUMENTOS RELACIONADOS

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:

Empleados Fijos:

Empleados Practicantes:

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