Development #19150
Être extensif sur les créneaux possibles
0%
Description
Aujourd'hui les heures possibles pour un rendez-vous sont fonction de la durée de celui-ci, sur une tranche 9h→12h, un rendez-vous sera possible à 9h et un autre à 10h30. S'il y a en même temps des rendez-vous de 30 minutes, s'il y en a un posé à 9h et un autre à 11h, les deux créneaux "1h30" sont bloqués, alors qu'un 9h30→11h serait possible.
Dans les questions ouvertes, être explicite sur le "pas" minimum des créneaux ou se baser sur le rendez-vous le plus court, ou…
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus de 6 ans
Selon ma petite analyse rapide dans ma tête, c'est le PGCD des durées des type de rdv qui va compter. On peut inverser l'idée, et je serais d'avis de dire qu'il faut fixer un pas minimal (genre, 15, 20 ou 30 minutes) et que tous les types de rendez-vous doivent être multiples de ce pas.
(plus tard il faudrait éventuellement tenter de minimiser les trous, typiquement en ne proposant que les extrémités des trous, ie si y'a un trou de 9h à 11h, on ne propose que 9h et 10h30 pour un rendez-vous de 30 min, mais bon, je dis ça comme ça parce que j'arrive pas à dormir)
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Lié à Development #19741: Amélioration de le la gestion des créneaux disponibles pour pouvoir être plus souples ajouté
Mis à jour par Brice Mallet il y a plus de 6 ans
Thomas Noël a écrit :
Selon ma petite analyse rapide dans ma tête, c'est le PGCD des durées des type de rdv qui va compter.
me semble le mieux
On peut inverser l'idée, et je serais d'avis de dire qu'il faut fixer un pas minimal (genre, 15, 20 ou 30 minutes)
- serait défini agenda par agenda ? complique alors un peu le paramétrage
- sinon il faudrait un pas de 5 mn car des RdV de 15 mn comme de 20 mn sont possibles dans les Mairies à mon avis
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier 0001-general-exhaustively-list-available-meeting-datetime.patch 0001-general-exhaustively-list-available-meeting-datetime.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Voilà une vue exhaustive des possibilités; à noter l'inconvénient que ça permet de facilement créer des creux (genre des rendez-vous de 30 minutes et 45 minutes, on va faire un pas de 15 minutes, et donc sur une journée qui commence à 8h30, un usager pourra choisir un rendez-vous à 8h45 et bloquer ainsi 8h30.
Mis à jour par Josué Kouka il y a plus de 6 ans
Frédéric Péters a écrit :
Voilà une vue exhaustive des possibilités; à noter l'inconvénient que ça permet de facilement créer des creux (genre des rendez-vous de 30 minutes et 45 minutes, on va faire un pas de 15 minutes, et donc sur une journée qui commence à 8h30, un usager pourra choisir un rendez-vous à 8h45 et bloquer ainsi 8h30.
Ok il n'y a pas vraiment d'alternative. De toute façon c'est logique. Ack
Mis à jour par Brice Mallet il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Thomas Noël il y a plus de 5 ans
commit add27d09334290e00109d62ec3802118806ac7b4 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Nov 20 01:10:44 2017 +0400 general: exhaustively list available meeting datetimes (#19150)
general: exhaustively list available meeting datetimes (#19150)