local:shop:structure:classes:product

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
local:shop:structure:classes:product [2017/11/13 12:47]
florence
local:shop:structure:classes:product [2024/05/14 15:39] (current)
Line 1: Line 1:
-===== Les instances produit ​The Product class (instance)=====+<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​ 
 +===== The Product class :Concept of product ​instance=====
 ===== Moodle Integrated Shop : Structural elements ===== ===== Moodle Integrated Shop : Structural elements =====
  
-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. +====Introduction====
  
-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'​identifiation 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 été décidée sur le produit).+When a purchase is made on the platform, certain products are constructed by creating data, rights, or Moodle ​“business objects”This data can present ​certain life cycle on which the customer can act.
  
-==== Exemple : Une inscription simple à un cours ====+The product instance record is data used to bind the data put in place in Moodle as a consequence of purchase with purchase identification (as well as its parameters). It contains additional data for managing the life cycle (as defined by the sales policy chosen for the product).
  
-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 ​+=== Exemple ​A single enrolment in a course ===
  
-   * L'​élément de facture qui donné lieu à sa création +Let’s take the simple case of buyer/​learner who purchases an enrolment in a course on office information systems for their own personal benefit. The course can be accessed for a maximum period of 4 months.
-   * 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 oeuvre du produit+
  
-==== Fin de vie d'​une ​instance ​produit ====+A product ​instance ​will be created on behalf of the user, referencing:​
  
-Un enregistrement d'instance ​de produit n'est jamais supprimé dans la boutique ​Moodle. ​+  * The billing item that generated its creation 
 +  * The catalogue entry giving the type of product 
 +  * The last billing item concerning this product (in case of renewal for example) 
 +  * The user enrolment ​instance ​in the mdl_user_enrolments table representing their enrolment 
 +  * A customer account reference 
 +  * An image of production data when the product is implemented 
 + 
 +=== End of life for a product instance === 
 + 
 +A product instance record is never deleted from the Moodle ​shop.
  
  
Line 27: Line 31:
 <​html><​!-- nomoodle --></​html>​ <​html><​!-- nomoodle --></​html>​
  
-[[:​local:​shop:​structure|Back to the Moodle Shop structure summary]] - [[:​local:​shop|back to Local Shop componant ]] - [[:start|back tocatalogue]]+[[:​local:​shop:​structure|Back to the Moodle Shop structure ​documentation ​summary]] - [[local:​shop:​userguide:​salesadmin|Go to Configuration and implementation of a commercial offer]] - [[:​local:​shop|Back to Local Shop componant ]] - [[:start|Back to catalogue]] 
  
 <​html><​!-- /nomoodle --></​html>​ <​html><​!-- /nomoodle --></​html>​
local/shop/structure/classes/product.1510573653.txt.gz · Last modified: 2024/04/04 15:50 (external edit)