Development #76360
Délai de réservation maximal : inclure la borne au lieu de l'exclure
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
06 avril 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
On dit bien dans la doc que c'est exclu (https://doc-publik.entrouvert.com/admin-fonctionnel/prises-de-rendez-vous/rendez-vous/) :
et un nombre de jours maximal (borne exclue)
A part chez les développeurs (et encore ?) j'ai l'impression que pas grand monde est au courant (un exemple récent lors d'une échange avec un client : #64851#note-14), et ça semble normal puisque l'exclusion de la borne supérieur n'est pas du tout intuitive pour le commun des mortels, c'est un réflexe de développeur.
De plus maintenant qu'on donne le contrôle sur l'horaire d'ouverture des réservations, on va se mettre à se mettre à parler d'avantage de cette borne avec les clients, l'exclusion complique la communication (64851#note-14):
Petite synthèse du comportement actuel.Comportement attendu, après correction des bugs par Entr'ouvert :
- sur un agenda avec un délai de réservation maximal à 10 jours, un jour J, on peut réserver jusqu'à J + 10 -1 = J + 9
- les créneaux à J + 9 deviennent visibles le jour J à partir de 00h00
Conséquences pratiques :
- en renseignant une "Heure de réservation minimale" (nous allons changer le nom de ce paramètre) à 14h00
- les créneaux à J + 9 deviennent visibles le jour J à partir 14h00
- sur un agenda dont l'heure de réservation minimale est à minuit
- s'il est 16h00 et que je renseigne une heure de réservation minimale à 14h00, je continue à voir les créneaux à J + 9 (et les créneaux pour J + 10 apparaîtront le lendemain à partir de 14h00)
- s'il est 16h00 et que je renseigne une heure de réservation minimale à 17h00, soudainement je ne vois plus les créneaux à J + 9, ils apparaîtront de nouveau à partir de 17h00 (et les créneaux pour J + 10 apparaîtront le lendemain à partir de 17h00)