Aller au contenu

Horaires et fermetures

Un horaire est une semaine type nommée (« Rochecorbon », « Été », « Après-midi ») : pour chaque jour, une heure d’ouverture et une heure de fermeture, à l’heure du club. Un jour absent est fermé ; un horaire sans aucun jour est fermé toute la semaine (un terrain extérieur l’hiver). Les horaires appartiennent au club et se réutilisent.

  • Chaque site suit son horaire par défaut. Un site sans horaire par défaut est ouvert toute la journée.
  • Un site ou un terrain peut suivre un autre horaire à des dates choisies : du 1er juin au 31 août, ou à partir d’une date sans fin. Les dates sont précises (pas de « chaque été ») : l’été suivant s’applique à nouveau.
  • Pour un terrain un jour donné : l’horaire qu’il suit à cette date, sinon celui que suit son site à cette date, sinon l’horaire par défaut du site. L’horaire d’un terrain remplace celui du site : il peut ouvrir plus tôt ou fermer plus tard.
  • Les créneaux d’un terrain partent de l’ouverture de son horaire ce jour-là.

Une fermeture exceptionnelle ferme le club sur une période précise : jour férié, tournoi, vacances. À ne pas confondre avec un blocage, qui ne retire qu’un terrain.

L’écran Horaires liste les horaires du club ; « Modifier » ouvre l’horaire dans un panneau (nom, semaine), « Appliquer à des dates » le donne à des sites ou terrains pour des dates. En dessous, l’horaire par défaut de chaque site, les dates par site et terrain, puis les fermetures exceptionnelles.

Sur le planning, chaque colonne hachure les heures fermées de son terrain. Dans l’application, un jour fermé affiche « Le club est fermé ce jour-là. Choisis un autre jour. »

  • Une seule plage par jour, et la fermeture doit être après l’ouverture (sinon : « Horaires invalides : une seule plage par jour, la fermeture après l’ouverture »).
  • Modifier un horaire vaut pour tous les sites et terrains qui le suivent, jours passés compris : le planning et le taux d’occupation montrent le passé avec les nouvelles heures. Les réservations et l’argent ne bougent pas. Pour garder le passé tel quel, on crée un nouvel horaire et on l’applique à partir d’une date.
  • Changer un horaire ou ses dates est toujours possible : les réservations à venir qui sortent des heures ou de la grille sont listées avant d’enregistrer, et restent où elles sont, hachurées au planning. Rien n’est déplacé ni annulé.
  • Les dates passées restent, pour garder l’historique : une date passée ne se change plus. Un horaire suivi, par un site ou à des dates (même passées), ne se supprime pas.
  • Une fermeture ajoutée depuis l’accueil couvre des journées entières, « Au » inclus, et s’applique à tous les sites.
  • Une réservation hors horaires ou pendant une fermeture est refusée (« Hors des horaires d’ouverture »). Les blocages, eux, ignorent les horaires.
  • Le premier site d’un club ouvre de 8 h à 23 h tous les jours ; ses horaires se règlent ensuite dans Horaires.