Vacaciones Anticipadas

Para configurar las Vacaciones Anticipadas se debe ir hacia la opción del menú “Ficheros” y seleccionar la opción “Concepto de Pagos”.

Buscará el formulario F080 y seleccionará el botón “editar”.

Debe pegar la siguiente función:

FUNCTION F080(uPar1,uPar2,uPar3,uPar4,uPar5)

  LOCAL nResult:=0,nAnos:=0,nMeses:=0,nDias:=0,dDesde

  LOCAL cAnos,nMesP

  cAnos:=ANTIGUEDAD(FECHA_ING,oNm:dHasta,@nAnos,@nMeses)

  // Trabajador no tiene el Año, se le calcula la proporción

  IF nAnos=0

     nMesP  :=RATA(nMeses,12)/100

     nResult:=CNS(50)*nMesP

     nResult:=ROUND(nResult,2)

     RETURN nResult

  ENDIF

  IF oNm:cOtraNom=”VC”

     RETURN TABHASTA-TABDESDE

  ENDIF

RETURN CNS(50)

// EOF

Después seleccionas la opción “guardar” y el sistema automáticamente hará el cálculo del monto que se le pagará al trabajador por las vacaciones anticipadas.