En este instructivo se explica cómo generar el asiento de provisión de vacaciones.
¿Para qué sirve?
Se detalla el paso a paso a seguir para la generación de las provisiones de vacaciones.
Antes de empezar
Antes de utilizar esta funcionalidad es necesario realizar algunas configuraciones iniciales en el sistema.
Maestro Convenio
- Tener cargado las escalas de vacaciones según el artículo 218 del Código Laboral o el convenio que otorgue la empresa en caso de ser más beneficioso para el trabajador.
Ejecutar función RUN SP
- En la base de datos debe estar instalada la función año/ vacaciones, que devuelve cuantos días de vacaciones le corresponden al empleado según su antigüedad.
En el DB Manager se debe ejecutar la siguiente función
CREATE PROCEDURE [dbo].[getAnio] (
@@empresa varchar(50),
@@empleado varchar(50)
)
AS
BEGIN
SET NOCOUNT ON
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
declare @Anio decimal(20,2)
set @Anio = (select MAX(datepart(yyyy,rhpersonaaltabaja.fechadesde))
from rhpersonaaltabaja
inner join rhpersonaempresa on rhpersonaempresa.Personaempresaid = rhpersonaaltabaja.Personaempresaid
and rhpersonaempresa.personaid = (select a.personaid from rhpersonaempresa a where a.numerolegajo = @@empleado and a.empresaid =
(select b.empresaidpadre from fafempresa b where b.codigo = @@empresa)) )
select isnull(@Anio,1) AS Anio
END
- Los colaboradores deben tener incorporado en el maestro empleado/empresa el convenio de vacaciones acordado.
Si se selecciona “Sin convenio”, el sistema tomará las escalas legales establecidas por el artículo 218 del Código Laboral.
Modo de uso
1, Para poder generar la provisión de vacaciones es necesario que se encuentre incorporado en el tipo de liquidación a procesar los siguientes conceptos:
- Luego, configurar el concepto de Provisión Vacaciones con las cuentas contables según el plan de cuentas de la empresa, por ejemplo:
- Procesadas las liquidaciones en cada mes, el sistema genera el cálculo de las vacaciones devengadas por cada colaborador, provisionando el total correspondiente al período liquidado en la generación del asiento.