Votre club, vos types de produits
Cet article fait partie de notre série d’aperçus de Curling IO v3, où nous explorons certaines fonctions offertes dans la prochaine version.
Les clubs de curling vendent bien plus que des ligues et des bonspiels. Ils organisent des ateliers, louent de la glace, attribuent des casiers, tiennent des camps juniors, vendent des tables de banquet et recueillent des dons.
Aujourd’hui, chaque offre doit entrer dans un des types prédéfinis de Curling IO. Cela fonctionne, mais parfois seulement parce que le club choisit la catégorie la plus proche. Un camp d’été junior actif est stocké comme produit, avec ses dates d’août dans le nom. Une location de piste complète est stockée comme programme, car elle exige une date, une capacité et une liste d’attente. Un don est stocké comme frais.
Dans Curling IO v3, l’organisation décide des types dont elle a besoin. Un club peut créer Camps, Ateliers, Locations de glace, Locations de casiers, Collectes de fonds ou toute autre catégorie adaptée à ses activités, puis choisir ce que chaque type permet.
Commencez par les noms utilisés au club
Supposons qu’un club nous dise :
Nous offrons des ateliers d’initiation au curling et des camps juniors. Nous louons aussi de la glace de pratique, vendons des casiers et organisons un souper-bénéfice. Tout cela ne devrait pas se mélanger aux programmes ou aux produits.
Dans la version 3, ce ne sera plus nécessaire. Le club peut créer un type pour chaque activité, les ordonner comme le personnel s’y attend et désactiver ceux qu’il n’utilise pas.

Les nouvelles organisations reçoivent encore des types de départ familiers comme Ligues, Bonspiels, Programmes, Produits et Frais. Ce n’est pas un menu permanent imposé par Curling IO. Un administrateur peut les renommer, les réorganiser, les désactiver ou créer un autre type.
Ces catégories existent déjà sur le terrain
Nous avons regardé les offres actives dans Curling IO plutôt que d’inventer des exemples. Voici quelques produits et services que les clubs et associations vendent actuellement :
| Offre actuelle | Catégorie dans la version 2 | Type naturel dans la version 3 |
|---|---|---|
| Camp d’été junior en août | Produit, avec les dates dans le nom | Camps |
| Location de piste complète de deux heures | Programme, avec quatre places disponibles et une liste d’attente | Locations de glace |
| Atelier de perfectionnement en soirée | Programme, avec une date, 20 places et une liste d’attente | Ateliers |
| Demi-casier pour la saison | Produit attribué à un participant | Locations de casiers |
| Table de huit à un souper-bénéfice | Produit | Collectes de fonds |
| Don supplémentaire de 100 $ | Frais | Dons |
Ces choix actuels ne sont pas des erreurs. Ils montrent la limite d’un ensemble fixe de types. Les clubs utilisent déjà Curling IO pour ces activités, mais la structure des produits ne parle pas toujours leur langage.
Un type définit plus que son nom
Un type de produit détermine les outils disponibles pour ses produits.
Un club qui crée un type « Ateliers » pourrait activer l’achat, l’inscription de participants, les dates, la capacité, les listes d’attente et les directeurs de produit. Chaque atelier peut ensuite avoir un prix, un formulaire d’inscription, des dates d’ouverture et de fermeture, une limite de participants et du personnel affecté.
Un type « Locations de glace » pourrait avoir besoin des achats, des dates et de l’inventaire, sans inscription de participants. Un type « Dons » pourrait avoir besoin des achats et de la comptabilité sans dates, équipes ou liste d’attente.
Le résultat se reflète dans le reste de Curling IO. Les types activés apparaissent dans la section Produits, dans l’ordre choisi par l’organisation. Chaque type peut avoir son nom et son résumé bilingues, son code de compte et l’adresse de sa liste publique.
Que permet un type de produit?
Curling IO v3 offre actuellement six capacités :
- Achetable : prix, taxes, rabais, ajouts, frais de retard et comptabilité.
- Inscription : inscriptions de participants, questions personnalisées, règles d’admissibilité et dossiers d’inscription.
- Dates : dates de début et de fin, plus dates d’ouverture et de fermeture des inscriptions.
- Inventaire : limites de capacité ou de stock et listes d’attente facultatives.
- Événement : équipes, horaires, étapes et résultats.
- Directeurs : accès du personnel limité à des produits précis.
Ces capacités sont des comportements pris en charge et intégrés à Curling IO. Créer un type de produit ne crée pas arbitrairement de nouvelles fonctions logicielles. Cela permet à une organisation de combiner les comportements existants dans une catégorie qui a du sens pour son personnel et ses clients.
Des types familiers, sans cases imposées
La plupart des clubs peuvent continuer d’utiliser Ligues, Bonspiels, Programmes, Produits et Frais. Aucun administrateur n’est obligé de concevoir un système de catégories avant d’ouvrir les inscriptions.
Mais le club qui organise des camps peut créer Camps. L’association qui donne des cours aux entraîneurs peut créer Cours. L’installation qui vend de la glace de pratique peut créer Locations de glace. La navigation administrative, les listes publiques et la configuration des produits peuvent refléter les activités que les gens connaissent déjà.
Les types de produits personnalisés arrivent dans Curling IO v3.