{{ :blocks:logo-apl.png?nolink |}} ===== Boutique Moodle : Eléments de structure ===== ===== Concept d'instance produit ===== ====Introduction==== Lors d'un achat sur la plate-forme certains produits se réalisent en créant des données, des droits ou des "objets métiers" de Moodle. Ces données peuvent présenter un certain cycle de vie sur lequel le client peut agir. L'enregistrement d'instance produit sont les données qui permettent de relier les données mises en place dans Moodle comme conséquence d'un achat et l’identification de l'achat (ainsi que ses paramètres). Il contient les données supplémentaires qui permettent de gérer le cycle de vie (au sens de la politique commerciale qui a été décidée sur le produit). === Exemple : Une inscription simple à un cours === Prenons un cas simple d'un acheteur/apprenant achetant pour son besoin personnel une inscription dans un cours de bureautique. Le cours présente une limite de durée d'accès de 4 mois. Une instance de produit sera créée au nom de l'utilisateur, référençant : * L'élément de facture qui a donné lieu à sa création * L'entrée de catalogue qui donne la nature du produit * Le dernier élément de facture qui concerne ce produit (en cas de renouvellement par exemple) * L'instance d'inscription utilisateur dans la table mdl_user_enrolments qui matérialise son inscription * Une référence au compte client * Une image des données de production au moment de la mise en œuvre du produit === Fin de vie d'une instance produit === Un enregistrement d'instance de produit n'est jamais supprimé dans la boutique Moodle. ----- [[:local:shop:structure|Retour au sommaire de structure]] - [[local:shop:userguide:salesadmin|Retour configuration et mise en œuvre d'une offre commerciale]] -[[:local:shop|Revenir au sommaire du composant Local Shop (Boutique)]] - [[:start|Revenir au catalogue]]