MANEJO DE ANTICIPOS DOCUMENTO: MLNV_GENANTICIPOS001.RTF Ruta: Módulos de Nómina / Grabación de Novedades / Transacciones / Grabación de Novedades En variable de usuario se deben crear 3 variables de Usuario. 1. Mlnv:GenAnticipos 1 Visualizar el Anticipo 2. Mlnv:Anticipos 3. Liq:Anticipos Dato S para que el sistema cree el campo que permite generar el anticipo Variables del Concepto Nota 1: Si el concepto maneja condicionador de período se debe revisar que el las tablas de referencia calendarios de procesos el las primeras quincenas (ruta cambiar -condicionadores - * en la quincena en la que se paga el anticipo) Si no tiene habilitada esta opción el sistema no liquida el anticipo. Las variables que debe tener el concepto que maneja anticipo son: Nvn:Mnjanticipos MANEJA ANTICIPO No No Alfanumérica S 1006 Nvn:N_con_per NUMERO CONDICIONADOR PERIODO No No Numérica 9 1006 Nvn:Porcent QUE PORCENTAJE ES * 100 No No Numérica 4000 1006 Nvn:TpAnticipo PORCENTAJE O VALOR No No Alfanumérica SALARIO 1006 Nvn:TpVlr TIPO DE VALOR O PORCENTAJE No No Alfanumérica B 1006 Nota 2: Si el concepto que maneja anticipo es por Ej.: "Horas Extras Diurnas", debemos crear anteriormente una agrupación de conceptos, que contenga el concepto, que maneja anticipo. En el concepto debemos crear una variable (AgrupBase y en el dato relacionamos la agrupación que creado). Y en el dato de la variable Nvn:TpAnticipo, se debe anotar el tipo de pago que se puede realizar Estos tipos de pago son: 1-.SALARIO, es un salario mensual 2-.SALARIOP, salario de un periodo 3-.SALARIOI, Salario afectado por factor de Incremento 4-.BENEFICIO, Conceptos definidos en una plantilla de Beneficios 5-.ASOCIACION, Dato matriculado en una asociación de Empleados Para este caso se debe crear las siguientes variables en el concepto 5.1-.NVN:CptAsc, el concepto de la asociación 5.2-.NVN:Asociacion, el código de la asociación 6-.NVN, en base a unas novedades grabadas previamente en el NVN 7-.NVNC, el complemento de novedades 8-.FIJO, Valor Fijo Para este caso se debe crear las siguientes variables en el concepto 8.1-.VlrAnticipoF , Valor fijo Numérica Dato = El valor, por ej. 150000 PARA EL CONTROL DEL ANTICIPO POR VACACIONES Para este control se debe de matricular la siguiente variable en los conceptos de anticipos a los cuales se les vaya ha realizar este control: 1-.NVN: RevVaca Con Dato = S Permite al sistema saber que ha este concepto se le controla por vacaciones. Como en el manejo de las vacaciones existen varios eventos, como son: 1-.En Vacaciones, este evento es en el cual el empleado esta todo el período que se esta generando en vacaciones. En este evento el sistema no realiza ningún pago. 2-.A vacaciones, este evento es cuando el empleado sale a vacaciones en el periodo del anticipo. En este evento el calculo se realiza de acuerdo con la siguiente formula FactorDias$ = (glo:F_FINAL - GLO:F_SAL_R + 1) / DIASTOTALES$ Donde: FactorDias$ = es un factor a aplicar al valor a liquidar. glo:F_FINAL = Es la fecha final del periodo del anticipo GLO:F_SAL_R = Es la fecha de salida a vacaciones. DIASTOTALES$ = son los días totales del periodo a para el cual se esta generando el anticipo 3-. Regreso, este evento es cuando el empleado se encuentra de regreso de vacaciones en el periodo. En este evento se pueden utilizar dos estrategias 3.1-.Primera estrategia Debe de crear la siguiente variable en los conceptos a los cuales se les va a generar el anticipo Nvn:TablaIRvac ,tabla de Impuestos (Ver tablas de Impuestos en Configuración / Tablas Referencia) Alfanumérica Dato = Código de la tabla de impuestos. Esta tabla se debe de construir con el siguiente criterio: Supongamos que el anticipo NO se genera a las personas que regresan después del 7. Entonces La tabla debe de crearse así: 5 al 6 Variable 01 = 1 Es decir el rango es para los casos en que SI se pague. 3.1-.Segunda estrategia No se crea la variable anterior. Bajo esta circunstancia el sistema calcula los días de regreso de acuerdo a la siguiente formula: FactorDias$ = (GLO:F_REG_R - glo:F_INICIAL + 1) / DIASTOTALES$ Donde: FactorDias$ = es un factor a aplicar al valor a liquidar. glo:F_INICIAL = Es la fecha inicial del periodo del anticipo GLO:F_REG_R = Es la fecha de regreso de vacaciones. DIASTOTALES$ = son los días totales del periodo a para el cual se esta generando el anticipo PARA EL CONTROL DE ANTICIPOS POR FECHA DE ANTIGUEDAD Esto permite controlar los anticipos dependiendo de la fecha de antigüedad del empleado, por ejemplo No se paga a las personas que ingresen después del día 5 del mes Se deben de crea las siguientes variables en el concepto: 1-.NVN:CtlIngreso, Indicador para manejar el control de Ingreso Alfanumérica Dato = esta variable pude tener dos datos S o P 1.1-. En el caso del DATO = S, se puede crear la siguiente variable en el concepto: NVN:CtlDiaIngreso, DIA a partir del cual se hace el control, es decir si el empleado entra después de ese día, el sistema no lo liquida. Numérica Dato = Día a partir del cual se controla, por ejemplo 5 Si se omite, se asume 5 1.2-. En el caso del DATO = P, el sistema verifica si la fecha de antigüedad es posterior a la fecha del periodo. En caso afirmativo, los días se calculan de acuerdo a la siguiente formula: FactorDias$ = (glo:F_FINAL - emp:F_antiguedad + 1) / DIASTOTALES$ Donde: FactorDias$ = es un factor a aplicar al valor a liquidar. glo:F_FINAL = Es la fecha final del periodo del anticipo emp:F_antiguedad = Fecha de antigüedad del empleado. DIASTOTALES$ = son los días totales del periodo a para el cual se esta generando el anticipo GENERACIÓN DE ANTICIPOS Ruta: Módulos de Nómina/ Grabación de Novedades /Transacciones/ Grabación de Novedades 1. Selecciono el período y la nómina y el envió es AN (Anticipo) 2. Oprimo el botón anticipo y aceptar en la opción generación 4. Se corre la PRE-nómina 5. Escojo ingreso por Liquidación del Periodo 6. Registro de la nómina 7. Tipo debo escoger la opción VALORES REPORTADOS Para legalizar el anticipo en la Nómina debemos crear un Envío Se debe crear un envió para legalizar el Anticipo 1. Módulo Novedades de Nómina 2. Registro 3. Registro de Envíos 4. Insertar 5. Envió LA 6. Descripción Anticipos Pertenece al módulo (No) Para legalizar el Anticipo, debo cerrar el anticipo (RUTA: Módulos de nómina - Cierre- Escojo el Periodo Tipo de nómina VALORES REPORTADOS) Nota 3: tener muy en cuenta esta opción Una vez se cierra el período, debo legalizar el anticipo. Para legalizar debo ingresar por esta ruta: Módulo de novedades de nómina: 1. Transacciones 2. Convertir en Movimiento Liquidado 3. Escojo la nómina 4. Escojo el período (debo registras desde el Primer Periodo Hasta el Período donde legalizo el anticipo) 5. Escojo el Envío LA (Legalización de Anticipo) 6. Habilito el campo NOVEDADES NETAS e INDICO EL CONCEPTO DE NOVEDADES NETAS 7. Escojo la nómina y el envió es LA (Legalización de Anticipo) 8. Oprimo el botón anticipo y aceptar en la opción generación