Projet

Général

Profil

Development #19740

Prise de Rendez-vous sur dates glissantes

Ajouté par Pierre Cros il y a plus de 6 ans. Mis à jour il y a environ un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
Prise de Rendez-vous (Chrono)
Version cible:
-
Début:
29 octobre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non
Club:
Non

Description

En particulier pour la réservation de salles, avoir des créneaux glissants et pas fixes (quand on a des Type de RV différents sur un même agenda c'est essentiel)
Villejuif le souhaite.


Demandes liées

Lié à Chrono - Development #16238: API: Permettre de reserver des évènements compris entre 2 datesFermé09 mai 2017

Actions
Lié à Intégrations graphiques Publik - Development #23230: widget checkboxes-meetings.htmlRejeté17 avril 2018

Actions
Duplique Publik - Development #49202: Publik Ressources : Permettre un RdV sur plusieurs jours et Rdv « plage libre »Fermé08 décembre 2020

Actions

Historique

#1

Mis à jour par Pierre Cros il y a plus de 6 ans

  • Catégorie mis à Prise de Rendez-vous (Chrono)
#2

Mis à jour par Frédéric Péters il y a plus de 6 ans

Possibilité de réservation d'une salle, par tranche d'½ journée par exemple, et avoir l'ui permettant de réserver du lundi matin jusqu'au mercredi soir. Basiquement ça commencerait par un widget de sélection multi-créneaux puis la possibilité dans l'API de Chrono de réserver un un appel plusieurs créneaux.

#3

Mis à jour par Pierre Cros il y a plus de 6 ans

  • Description mis à jour (diff)
#4

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Priorité changé de Normal à Bas
#5

Mis à jour par Thomas Noël il y a environ 6 ans

On a donc au moins deux clients qui semblent en avoir besoin (voir #21979 en plus de Villejuif), mais priorité "basse". Je ne mesure pas le travail nécessaire, un développeur au courant des détails peut-il faire un point rapide ici ?

#7

Mis à jour par Victor Claudet il y a environ 6 ans

  • Priorité changé de Bas à Normal
#8

Mis à jour par Victor Claudet il y a environ 6 ans

  • Privée changé de Non à Oui

Financé en partie par Saint-Lô #21979

#9

Mis à jour par Victor Claudet il y a environ 6 ans

  • Privée changé de Oui à Non
#10

Mis à jour par Thomas Noël il y a environ 6 ans

Ce qui est demandé par Saint Lo, c'est sur un agenda de rendez-vous, la possibilité de le configurer pour permettre la réservation de plusieurs créneaux consécutifs (tous de même taille) sur plusieurs jours. Ca serait donc une case à cocher.

Si c'est jouable dans le même temps, on pourrait imaginer une configuration plus fine :
  • case à cocher : "réservation de plusieurs créneaux consécutifs"
  • case à cocher : "... et sur plusieurs jours"
  • case à cocher : "... et de taille différente" (me semble complexe en terme d'UI, on peut l'interdire pour l'instant, l'usager devra indiquer dans un premier temps la granularité si plusieurs type de créneaux existent)

Côté interface utilisateur, l'idée serait que le widget de prise de rendez-vous permettre de choisir un début et une fin (premier clic = le début, second clic = la fin, toute la zone entre les deux se colorise)

#11

Mis à jour par Victor Claudet il y a environ 6 ans

ça me parait correspondre à la demande oui et en plus ça me parait simple niveau paramétrage.

Pour l'aspect ergonomie widget usager, une autre solution est de faire en deux temps si c'est plus simple. un champ pour la saisie du début, un champ pour la saisie de la fin (ça nécessite de tester que la fin ne tombe pas avant le début :) ).

#12

Mis à jour par Frédéric Péters il y a environ 6 ans

Ça serait donc une case à cocher.

Dans sa version la plus simple, avec confiance au front, il ne me semble pas y avoir besoin de case à cocher du tout, juste qu'aujourd'hui on choisit un créneau unique via un champ de type liste, il s'agirait de permettre un choix de créneau(x) via un champ de type "liste à choix multiple" (et de faire le widget qui va avec).

Et côté chrono, une API permettant de réserver plusieurs créneaux en même temps, avec peut-être la subtilité en cas de "guichets" multiples, que les créneaux consécutifs soient attachés au même.

Dans les versions plus avancées, on peut avancer sur des critères de réservation dans chrono, tant du côté comportement du widget de sélection que du côté de l'API, qui rejetterait des réservations non conformes.

#13

Mis à jour par Thomas Noël il y a environ 6 ans

Frédéric Péters a écrit :

Et côté chrono, une API permettant de réserver plusieurs créneaux en même temps, avec peut-être la subtilité en cas de "guichets" multiples, que les créneaux consécutifs soient attachés au même.

Ah, j'avais oublié le multiguichet, et c'est un soucis si on fait juste confiance au front : si on imagine des créneaux d'une heure sur deux guichets A et B, l'un déjà occupé de 9h à 10h et l'autre de 10h à 11h, on va quand même permettre une réservation de deux rendez-vous consécutifs de 9h à 11h. Mais ça ne pourra pas fonctionner au final car aucun guichet n'est dispo de 9h à 11h, la résa va planter.

J'ai donc l'impression que la case à cocher "rendez-vous consécutifs" deviendra nécessaire pour éviter ça, mais côté UI ça sera plutôt difficile : si l'usager clique sur 9h-10h c'est ok, mais on devra lui dire "non désolé" s'il va jusqu'à 11h... (et régler ça via une condition de sortie, oui, mais moche).

Disons, allez, on peut s'en passer dans le cadre d'un réservation de salle (pas de multiguichet) mais ça reviendra vite sur la table ; et sans doute déjà prévoir un webservice à la free/busy pour dire que "non en fait c'est pas possible de 9h à 11h sur un seul guichet, désolé".

#17

Mis à jour par Thomas Noël il y a environ 6 ans

  • Lié à Development #16238: API: Permettre de reserver des évènements compris entre 2 dates ajouté
#18

Mis à jour par Frédéric Péters il y a environ 6 ans

#19

Mis à jour par Pierre Cros il y a plus de 5 ans

  • Version cible 2019 supprimé
#20

Mis à jour par Brice Mallet il y a environ un an

  • Lié à Development #49202: Publik Ressources : Permettre un RdV sur plusieurs jours et Rdv « plage libre » ajouté
#21

Mis à jour par Brice Mallet il y a environ un an

  • Planning mis à Non
  • Club mis à Non

fermé au profit de #49202

#22

Mis à jour par Brice Mallet il y a environ un an

  • Lié à Development #49202: Publik Ressources : Permettre un RdV sur plusieurs jours et Rdv « plage libre » supprimé
#23

Mis à jour par Brice Mallet il y a environ un an

  • Duplique Development #49202: Publik Ressources : Permettre un RdV sur plusieurs jours et Rdv « plage libre » ajouté
#24

Mis à jour par Brice Mallet il y a environ un an

  • Statut changé de Nouveau à Fermé

Formats disponibles : Atom PDF