APLICACION WEB REGITRO DE INGRESO DE PERSONAL

Job ID: 32085413

Budget: $750 – $1,500 USD

Necesito una aplicación web que permita:

USUARIO BASICO
1) Registrar el ingreso, Tantas veces se requiera en un día
2) Registrar la salida, Tantas veces se requiera en un día
3) Que cada empleado tenga un usuario y una clave.
4) Que sea en Ingles o Español según el usuario.

USUARIO AUTORIZADO - SUPERVISOR
5) Que otro usuario habilitado pueda ingresar manualmente la salida o el ingreso en caso de no haberse registrado.
Que se ingrese un motivo:
* Se le olvido.
* Por Viaje.
* No funciono.
6) Que tenga la opción de seleccionar si un usuario, tuvo tiempo de café (si/no) por defecto si
SI:(+0) NO:(+15 minutos) Nota: opción de modificar el tiempo en el campo.
7) Que tenga la opción de seleccionar si un usuario, tuvo tiempo de almuerzo (si/no) por defecto si
SI:(-30 MINUTOS) NO:(+30 minutos) Nota: opción de modificar el tiempo en el campo.
8) Que tenga la opción de ingresar la causa de no asistir. por usuario.
a) Día Enfermedad Paga.: (+ 8 horas), con posibilidad de modificar campo.
b) Día Enfermedad No Paga.: (+ 0 ), con posibilidad de modificar campo.
c) Día Vacaciones Pagas.: (+ 8 horas), con posibilidad de modificar campo.
d) Día Vacaciones No Pagas.: (+ 0 horas), con posibilidad de modificar campo.
e) Día Feriado pago.: (+ 8 horas), con posibilidad de modificar campo.
f) Día Feriado No pago: (+ 0 horas), con posibilidad de modificar campo.
9) Que tenga la opción de registrar los tiempos acumulados pendientes de pagar. por usuario.
* Tiene Días adicionales:
* Tiene Horas adicionales:
* Tiene Minutos adicionales:
* Notas
10) Que tenga la opción de registrar los tiempo acumulado para pagar en el periodo, por usuario
* Tiene Días adicionales:
* Tiene Horas adicionales:
* Tiene Minutos adicionales:
* Notas

USUARIO ADMINITRADOR

PARAMETROS
* TIPOS USUARIOS:
- Empleado.
- Supervisor.
- Administrador.
* Tiempo Labor Normal por día (8 horas), campo modificable
* Tiempo extra:
1 semana ( pasadas las 40 horas), campo modificable
2 Semanas ( pasadas las 80 horas), campo modificable
3 Semanas ( pasadas las 120 horas), campo modificable
4 Semanas ( Pasadas las 160 horas), campo modificable
*) Calcular el tiempo total laborado por dia. (Normal ) & (Extra)
*) Calcular el tiempo total laborado por semana. (Normal ) & (Extra)
*) Calcular el tiempo total laborado por periodo indicado. (Normal ) & (Extra)
(Fecha inicial)
(Fecha final)

INFORMES
* POR USUARIO
Que permita descargar en excel y pdf el reporte por un periodo determinado. (fecha inicio fecha final),

* TODOS LOS USUARIOS
Que permita descargar en excel y pdf el reporte por un periodo determinado. (fecha inicio fecha final),

Deben contener dicha information
NOMBRE:
FECHA INICIAL:
FECHA FINAL:
TIEMPO NORMAL:
TIEMPO FERIADO:
TIEMPO VACACIONES DISFRUTADAS:
TIEMPO VACACIONES PAGADAS:
TIEMPO EXTRA:
TIEMPO ACUMULADO:
TOTAL DIAS LABORADOS:
TOTAL DIAS NO LABORADOS:

Los datos de tiempo deben estar expresados en horas y su correspondiente porcentaje (0-100)