Projet

Général

Profil

Development #75144

toulouse-maelis: réservations extra-scolaire

Ajouté par Nicolas Roche il y a environ un an. Mis à jour il y a environ un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 mars 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Juste après la réservation, et avant la fin de la démarche qui se soldera par un paiement,
présenter un agenda à l'usager pour qu'il puisse réserver ses journées.

Il s'agit plus ou moins de la même chose que pour #72774,
à ceci près que le calendrier (vide) nous est donné pour un autre service web.
cf https://redmine.sigec.fr/issues/1811


Fichiers

07_modification_agenda_perisco.png (146 ko) 07_modification_agenda_perisco.png Nicolas Roche, 19 mars 2023 09:52
06_cellule_agenda_perisco.png (132 ko) 06_cellule_agenda_perisco.png Nicolas Roche, 19 mars 2023 09:52
03_agenda_erreur_dans_worfkow_multi.png (28,4 ko) 03_agenda_erreur_dans_worfkow_multi.png Nicolas Roche, 19 mars 2023 09:52
05_agenda_dans_workflow_multi_units.png (43,9 ko) 05_agenda_dans_workflow_multi_units.png Nicolas Roche, 19 mars 2023 09:52
01_agenda_dans_formulaire.png (22,5 ko) 01_agenda_dans_formulaire.png Nicolas Roche, 19 mars 2023 09:52
02_agenda_dans_formulaire_multi_units.png (45,9 ko) 02_agenda_dans_formulaire_multi_units.png Nicolas Roche, 19 mars 2023 09:52
04_agenda_dans_workflow.png (28,9 ko) 04_agenda_dans_workflow.png Nicolas Roche, 19 mars 2023 09:52

Demandes liées

Lié à Passerelle - Development #73646: toulouse-maelis: inscription extra-scolaire et loisir (Ticket chapeau)Fermé20 janvier 2023

Actions
Lié à Passerelle - Development #75584: toulouse-maelis: prendre en compte le nouveau WSDL des activitésFermé19 mars 2023

Actions

Révisions associées

Révision d533a91a (diff)
Ajouté par Nicolas Roche il y a environ un an

toulouse-maelis: get activity calendar before subscription (#75144)

Révision 479cfbb7 (diff)
Ajouté par Nicolas Roche il y a environ un an

toulouse-maelis: get activity calendar after subscription (#75144)

Révision 3cddb320 (diff)
Ajouté par Nicolas Roche il y a environ un an

toulouse-maelis: update activity calendar (#75144)

Révision 2e85f7e0 (diff)
Ajouté par Nicolas Roche il y a environ un an

toulouse-maelis: display read-only extra-sco activities in child calendar (#75144)

Historique

#1

Mis à jour par Nicolas Roche il y a environ un an

  • Lié à Development #73646: toulouse-maelis: inscription extra-scolaire et loisir (Ticket chapeau) ajouté
#2

Mis à jour par Nicolas Roche il y a environ un an

  • Description mis à jour (diff)
#3

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Nouveau à En cours

Nicolas Roche (nroche) a ouvert une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Nicolas Roche il y a environ un an

Techniquement, on ne peut pas réserver les jours sans courir le risque que les places ne manquent pas.
On a un premier WS pour s'inscrire, puis un second pour réserver, les 2 seront appelés dans le WF.
Pour valider l'inscription il faut la payer dans l'heure.

  • On souhaite que les réservations se fassent dès le formulaire.
    Pour cela, on obtient le gabarit de l'agenda avant qu'il ne soit créé.
    (captures 1 et 2)
  • Sigec insiste pour dire qu'en cas de rush il y aura des réservations qui tomberont en défaut de place.
    Pour palier à cela on prévoit de re-proposer l'agenda via un formulaie de WF, pour que l'usager puisse ajuster ses réservations en conséquence.
    (captures 4 et 5)

J'ai prévu d'afficher les erreurs retournées par Maélis (capture 3).
Je réalise seulement maintenant que WCS recharge l'agenda et retire les dates devenues absentes avant d'appeler le endpoint de mise à jour du calendrier.
Ainsi la majeur partie des erreurs sont gommées et rendues invisibles au connecteur comme à l'usager.
On avait prévu de n'afficher le formulaire de WF qu'en cas d'erreur, mais donc il faut plutôt le systématiser
et certainement oublier l'affichage d'un message d'erreur remonté par Maélis, en plus du diff sur les réservations effectuées.

  • Enfin, on souhaite ajouter les réservations extra-scolaires dans la cellule combo qui affiche l'agenda périscolaire (capture 6),
    mais que l'on ne puisse pas les modifier par la démarche pointée par la cellule (capture 7).
#5

Mis à jour par Stéphane Guiet il y a environ un an

Nicolas,

Ok sur tout, et remarque ici :

Je réalise seulement maintenant que WCS recharge l'agenda et retire les dates devenues absentes avant d'appeler le endpoint de mise à jour du calendrier.
Ainsi la majeur partie des erreurs sont gommées et rendues invisibles au connecteur comme à l'usager.
On avait prévu de n'afficher le formulaire de WF qu'en cas d'erreur, mais donc il faut plutôt le systématiser
et certainement oublier l'affichage d'un message d'erreur remonté par Maélis, en plus du diff sur les réservations effectuées.

C'est bien. Et je te confirme que, sauf si Toulouse le demande lors de la phase de recette, proposer à l'usager sur la base de ce qui est effectivement réservé de revenir sur ces réservation (enlever / ajouter) est hors périmètre pour cette première version.

#6

Mis à jour par Nicolas Roche il y a environ un an

  • Lié à Development #75584: toulouse-maelis: prendre en compte le nouveau WSDL des activités ajouté
#7

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de En cours à Solution proposée
#8

Mis à jour par Nicolas Roche il y a environ un an

certainement oublier l'affichage d'un message d'erreur remonté par Maélis, en plus du diff sur les réservations effectuées.

J'ai retiré l'affichage des créneaux remontés en erreur par maélis (puisque j'en tiens compte le diff).

#9

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à Solution validée

Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :

#10

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution validée à Résolu (à déployer)

Nicolas Roche (nroche) a mergé une pull request sur Gitea concernant cette demande :

#11

Mis à jour par Transition automatique il y a environ un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#12

Mis à jour par Transition automatique il y a 11 mois

Automatic expiration

Formats disponibles : Atom PDF