Ir al contenido principal

🧠 Sistema de asignación de plazas de Parking en Hybo

Asigna tus aparcamientos de forma justa y premia el buen uso.

Actualizado hace más de 3 semanas

Hybo cuenta con un sistema avanzado para la asignación automática de plazas de parking, diseñado para ser justo, transparente y configurable según las necesidades de cada organización. A continuación, te explicamos cómo funciona, qué algoritmos incluye y cómo se configuran.

🧩 Tipos de algoritmo y su funcionamiento

1. 📊 Asignación diaria -> Ir al artículo
​ 2. 🎲 Asignación por sorteo semanal -> Ir al artículo
​ 3. 🗓️ Asignacion quincenal -> Ir al artículo.

🚨 Complementos Funcionales Comunes

Penalizaciones e Infracciones

✔️ Los usuarios que no realizan el check-in de su reserva pueden ser penalizados automáticamente si la oficina tiene activada la opción penaltiesEnabled.
✔️ Alternativamente, se puede aplicar el sistema de infracciones (infrigmentsEnabled) que sigue una progresión:

  • Primera infracción: Advertencia informativa.

  • Segunda infracción: Penalización temporal según configuración.

  • Tercera infracción: Penalización más severa.
    ✔️ Las penalizaciones bloquean al usuario en futuros sorteos o asignaciones.
    ✔️ Los usuarios son notificados por email de las penalizaciones o infracciones en su idioma.
    ✔️ La penalización puede expirar tras un tiempo sin reincidencias.

Reportes Automáticos

✔️ El sistema puede generar informes diarios con las reservas asignadas.
✔️ Los reportes se envían en formato CSV, incluyendo:

  • Usuario, tipo de empleado, fecha, zona, plaza, vehículo, turno, estado, origen de la reserva.
    ✔️ Los reportes se pueden configurar para:

  • Enviarse siempre, en horario concreto (ParkingTodayNotificationsReportsTime).

  • Solo tras la ejecución de los algoritmos, si sendAfterAlgorithmExecutionEnabled está activo.
    ✔️ Se envían a emails predefinidos por oficina y a los administradores internos de Hybo.

⚙️ Configuraciones Disponibles por Oficina y Algoritmo

Configuración

Descripción

Aplica a

enabled

Activa o desactiva el sistema de pre-reservas.

Todos

penaltiesEnabled

Activa penalizaciones automáticas por no check-in.

Tradicional

infrigmentsEnabled

Activa el sistema de infracciones progresivas.

Tradicional

hideZone

Considera la zona elegida por el usuario al asignar plaza.

Tradicional

employeeTypeToggle

Prioriza la asignación por tipo de empleado.

Tradicional

zoneTypeToggle

Prioriza asignación por tipo de zona y vehículo eléctrico.

Tradicional

lendEnabled

Notifica al usuario que liberó su plaza si esta es reasignada.

Todos

sendAfterAlgorithmExecutionEnabled

Envía informe automático tras ejecutar el algoritmo.

Todos

blockAfterAlgorithmExecutionEnabled

Bloquea nuevas asignaciones tras ejecutar el algoritmo.

Todos

hourPreBookings

Hora diaria de ejecución del algoritmo tradicional.

Tradicional

isLottery

Activa el sorteo semanal aleatorio.

Lottery

isLotteryDay

Día de la semana en que se ejecuta el sorteo semanal.

Lottery

isLotteryFortnightly

Activa el sorteo quincenal por tipo de plaza.

Lottery 15 días

daysToRequestFortnightly

Días de antelación para solicitar plaza en el sorteo quincenal.

Lottery 15 días

sideTypeToggle

Considera el tipo de plaza solicitado en el sorteo quincenal.

Lottery 15 días

previousBookingsInitialDate

Fecha inicial desde la cual se analizan reservas anteriores.

Tradicional

weeksToLookBack

Cantidad de semanas hacia atrás para contar reservas previas y definir prioridades.

Tradicional

ParkingTodayNotificationsReportsTime

Horarios concretos para el envío automático de reportes diarios.

Todos

EnableParkingTodayNotifications

Activa el envío de reportes diarios de reservas.

Todos

NotifyFirstInfraction

Notifica por email la primera infracción cometida.

Tradicional

💡 Este sistema flexible y configurable garantiza:

  • Asignación justa y priorizada en escenarios estándar.

  • Sorteos aleatorios transparentes para fomentar la equidad.

  • Penalización efectiva de incumplimientos.

  • Notificación y trazabilidad completa.

  • Compatibilidad con múltiples casuísticas y tipos de usuarios.

  • Configuraciones adaptables por oficina según necesidades concretas.

    Para más información, contáctanos en 📧 [email protected].

¿Ha quedado contestada tu pregunta?