Aller au contenu principal

Modéliser une arborescence de ressources

Objectif​

Décrire ce qui peut être réservé sur un site, y compris un terrain réservable en entier ou par parties — tout le terrain 3, ou seulement le 3A.

Prérequis​

  • Vous avez le rôle Sports & Leisure — centre manager.
  • Le site existe (Configurer un site).
  • Les types de ressource nécessaires existent dans Resource types (court de tennis, terrain de football, section de terrain…), et ce qu’on y pratique dans Activities.

Étapes​

  1. Dans Sports & Leisure, ouvrez Resources. La vue Resource tree affiche chaque ressource sous celle dont elle fait partie.
  2. Sélectionnez Nouveau et créez la ressource entière : Name Pitch 3, son Resource type, son Location, et Allocation Divides into parts. Cochez Bookable si elle se réserve en entier.
  3. Enregistrer.
  4. Créez une partie : Name Pitch 3A, Part of Pitch 3, Allocation Exclusive. Laissez Location vide — une partie se trouve sur le site de son parent.
  5. Recommencez pour chaque partie, puis revenez à Resource tree : le terrain 3 a maintenant ses parties en dessous.
  6. Dans l’onglet Resource activities de chaque ressource, ajoutez les activités qu’elle accueille — Football sur le terrain et sur chaque section.

Ce qui se passe en coulisses​

Allocation détermine comment la réservation d’une ressource affecte celles qui l’entourent :

AllocationSignification
ExclusiveUne réservation à la fois.
Divides into partsLa réserver prend toutes ses parties, et une partie réservée empêche de la réserver en entier.
Shared capacityPlusieurs personnes à la fois, jusqu’à sa Capacity — une salle de sport, la nage libre.

C’est pourquoi seule une ressource qui se divide en parties peut en avoir, et pourquoi une ressource qui a des parties doit continuer à se diviser : sinon l’ensemble et une partie pourraient être réservés pour la même heure. Rien ici n’est propre au football — un bassin se divise en lignes, un gymnase en terrains, de la même façon.

Booking interval, Shortest booking et Longest booking sont en minutes, et les réservations les respecteront.

Dépannage​

  • « … does not divide into parts, so nothing can be part of it » — ouvrez le parent et passez d’abord son Allocation à Divides into parts.
  • « This resource has parts, so it has to keep dividing into parts » — déplacez d’abord ses parties, ou laissez son allocation telle quelle.
  • « A shared resource needs a capacity » — indiquez combien de personnes peuvent l’utiliser à la fois.

Scénarios associés​