Calculo de fecha de próxima reserva en GIS
Publicado en 28 septiembre, 2016
La comprobación de si se puede hacer un pago o una reserva no parte de la fecha de llegada, sino de qué fecha es hoy y cuanto margen se necesita para poder hacer esa operación.
Próxima reserva
- No se permiten reservas para el mismo día.
- Se permiten reservas para mañana siempre que queden al menos 3 horas de gestión.
- El horario de oficina habitual es 08:00-19:00 (empieza a las 8 para permitir las reservas madrugadoras). Festivos laborable (por ahora no hay ninguno anotado así en el sistema) el horario es 10:30-14:00. Si quedan al menos 3 horas de gestión se pueden hacer las reservas para el día siguiente.
- Si no quedan 3 horas de gestión y el día siguiente no es laborable (Viernes 17:00 p.e.), no se permiten reservas hasta el siguiente laborable sumando 3 horas de gestión a la hora de apertura de oficina (Lunes 11:00). Esta lógica se conserva durante todo el tiempo que dure el puente. Quizás habría que modificarlo para que a partir del Viernes a las 19:00 no permitiera reservas hasta el Martes (Ver con JL).
Pago con tarjeta
- Misma lógica que la próxima reserva, pero tiene en cuenta las horas. Es decir, no se pueden hacer pagos para reservas con menos de 24 horas de antelación, mientras que si se permiten reservas para mañana si quedan más de 3 horas de gestión.
Pago al banco
- Calcula la fecha de la siguiente reserva y le suma un día.
- Es decir, que en horario habitual tiene que haber un margen de 2 días para hacer el pago al banco.
- Si no quedarán 3 horas de oficina (L-J 17:00-20:00), el margen sería de 3 días.

¿Algo que comentar?
Lo siento, debes estar conectado para publicar un comentario.