This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
local:shop:setup:handlers:std_setuponecoursesession [2016/08/27 17:06] admin |
local:shop:setup:handlers:std_setuponecoursesession [2024/05/14 15:39] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Mise en place d'une formation (mise en oeuvre) ===== | + | <html><!-- nomoodle --></html>{{ :logo-apl.png?nolink |}}<html><!-- /nomoodle --></html> |
- | ===== Gestionnaire d'automatisation produit ===== | + | ===== Setup one course session (with participants) - Setup/Implementation===== |
+ | ===== Product handler ===== | ||
- | ==== Description ==== | + | ==== Scenario==== |
- | Le scénario principal de ce gestionnaire, sur validation de l'achat, est d'inscrire l'acheteur sur un cours désigné par les paramètres internes. Cette inscription peut être faite sous un rôle à définir, par défaut le rôle Etudiant standard de Moodle. | + | Il est courant dans l'univers de la formation continue qu'un ensemble de salariés (ou autre type d'apprenant dans d'autres contextes) doivent être mis en formation au sein d'une même "action de formation". Ce gestionnaire gère la situation dans laquelle l'opérateur (titulaire du compte client) n'est pas celui qui se forme (et parfois pas même celui qui supervise les formations). |
+ | |||
+ | Il permet à travers un acte d'achat, de mettre en place une formation avec ses intervenants, en collectant les données minimales permettant de créer les comptes et en produisant en une seule opération l'ensemble des inscriptions nécessaires. | ||
+ | |||
+ | La mise en place d'une formation vise un cours particulier, et permet de déclarer les apprenants et les tuteurs (ou formateurs ou coach). Dans le modèle de traitement actuel, les sièges de tuteurs sont indifférenciés des sièges d'apprenants. Il est donc nécessaire d'acheter un siège de tuteur pour chaque tuteur de formation impliqué dans les sessions de formation. Il appartiendra par la suite au commerçant de rétrocéder ou non les coûts des sièges tuteurs à ses clients. | ||
+ | |||
+ | Les formations sont mises en oeuvre avec création automatique d'un groupe de cours indexé sur l'identifiant du bon de commande. si les groupes de cours sont séparés, alors les différentes sessions ne pourront pas en principe communiquer entre elles ni se voir (sauf si la conception du cours par l'auteur peut déroger à cette isolation par des artifices de mise en oeuvre). | ||
+ | |||
+ | Les comptes ne sont créés que lorsque nécessaire. L'adresse mail fait alors foi pour l'identification du candidat. Si une adresse courriel présentée est trouvée dans Moodle, alors c'est l'utilisateur existant qui sera inscrit à la formation, sans création d'un nouvel utilisateur. | ||
+ | |||
+ | Tous les comptes sont rattachés à l'opérateur, au sens de la délégation d'administration. L'installation du bloc **[[:blocks:UserDelegation|User delegation]]** sera requise pour bénéficier des interfaces déléquées de gestion des comptes utilisateur. Cependant, cette installation n'est pas absolument nécessaire pour un fonctionnement courant de la boutique. L'assignation des relations entre l'opérateur et les utilisateurs importés est réalisée par attribution de rôles croisés dans les contextes utilisateurs respectifs. | ||
Si un cours destiné au support utilisateur existe, il est possible de déclencher une inscription secondaire au support client. | Si un cours destiné au support utilisateur existe, il est possible de déclencher une inscription secondaire au support client. | ||
- | L'inscription peut être paramétrée en durée. Par défaut elle est définitive. Si la durée est définie, et que le produit est "renouvelable" alors il sera possible de prolonger la durée d'inscription sur le même code produit. | ||
+ | ===Usefull Exemple === | ||
- | ==== Détail des paramètres ==== | ||
- | * [[:local:shop:structure:handlers:enrolonecourse|Consultez la documentation de structure de ce gestionnaire]] | + | Exemple d'un produit de formation ou l'opérateur va lors de l'acte d'achat déterminer qui sera ou seront les tuteurs et qui seront les apprenants. [[http://demo.formation-enligne.com/local/shop/front/view.php?view=shop&id=1|Aller tester live]] |
- | ==== Mise en oeuvre ==== | + | {{ :local:shop:setup:handlers:produit-session-formation-sieges.png?nolink |}} |
- | === Données à préparer (prérequis) === | + | ==== Setup/Implementation ==== |
+ | === Data to prepare (prérequis) === | ||
+ | |||
+ | Ce que vous devez connaître avant de configurer : | ||
+ | |||
+ | * Le nom court (shortname) du cours cible de cette formation | ||
+ | |||
+ | Ce dont vous pourriez avoir besoin éventuellement : | ||
+ | |||
+ | * Le nom court du rôle à utiliser pour les tuteurs de formation (il est possible qu'un rôle spécifique ait été créé pour cette fonction). | ||
=== Encodage des dates === | === Encodage des dates === | ||
Line 30: | Line 49: | ||
La chaîne de paramètre "interne" est encodée à la mode URL (clef1=valeur1&clef2=valeur2&etc...) | La chaîne de paramètre "interne" est encodée à la mode URL (clef1=valeur1&clef2=valeur2&etc...) | ||
- | + | ---- | |
- | [[local:shop:userguide:salesadmin|Retour Configuration et mise en oeuvre d'une offre commerciale]] | + | <html><!-- nomoodle --></html> |
- | + | [[:local:shop:structure:handlers:setupcoursesession|See this handler structure documentation]] - [[:local:shop:structure|Backup structure documentation]] - [[local:shop:userguide:salesadmin|Configuration and implementation of a commercial offer]] -[[:local:shop|Local Shop component ]]- [[:start|Back to catalogue]] | |
- | + | <html><!-- /nomoodle --></html> | |
- | [[:local:shop|Revenir au sommaire du composant Local Shop (Boutique)]] | + |