local:shop:structure:classes:catalogitem

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:catalogitem [2017/11/13 12:46]
florence
local:shop:structure:classes:catalogitem [2024/05/14 15:39] (current)
Line 1: Line 1:
-===== Les éléments de catalogue ​=====+<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​ 
 +===== The catalogItem Classe : Concept of Catalogue items=====
 ===== Moodle Integrated Shop : Structural elements ===== ===== Moodle Integrated Shop : Structural elements =====
  
-Les éléments de catalogue (Catalog Items) représentent les entrées individuelles du catalogue de produits commerciaux. ​+====Introduction====
  
-Ces élements peuvent être de trois types : +Catalogue items represent individual entries in the catalogue of products for sale.
  
-   * Les produits simples ​désignent une seule référence produit. +There are three types of item:
-   * Les lots : assemblent plusieurs référence produit sous une référence unique qui ne peut être dissociée à la vente +
-   * Les assemblages : qui rassemblent plusieurs références de produit simple, chacune pouvant être vendue séparément sous sa propre référence,​ dans un groupe d'​affichage unqique. Un assemblage n'a pas de référence commerciale propre car il ne peut être vendu en soi.+
  
-Produitslors et assemblages partagent le même modèle de données et de classeset utilisent conjointement le même ensemble d'​attributsCertains attributs sont inopérants pour certains types d'​élément de catalogue+  - Individual products: refers to one product reference. 
 +  - Bundles: groups several product references under a single reference, cannot be sold separately 
 +  - Sets: groups several individual product referenceseach of which can be sold separately under its own referencein a single display groupA set does not have its own business reference because it cannot be sold as such.
  
-Les propriétés des entrées de catalogue sont nombreuses et rassemblent toutes les données nécessaires à l'​affichage et au traitement de l'​offre des produits.+Products, bundles, and sets share the same data model and class and use the same set of attributes.
  
-Les entrées de catalogue ​sont liées à une instance unique de catalogue et doivent appartenir à une catégorie de produits. Elles peuvent, losque le mode de délégation de la boutique est utilisé, appartenir à des usagers de la plate-forme (par exemple un auteur/​enseignant/​editeur pourra être propriétaire de l'​entrée de catalogue qui publie son cours à la vente).+Some attributes are inoperative for certain types of catalogue ​item.
  
-==== Propriétés des éléments de catalogue ​====+Catalogue item properties are numerous and include all the data required to display and process the product offer. 
 +Catalogue entries are linked to a unique ​catalogue ​instance and must belong to a product category.  
 +When the shop’s assignment mode is used, they can belong to platform users 
 +(e.g. an author/​teacher/​publisher can own the entry in the catalogue that posts their course for sale).
  
-Nous développons ici les propriétés "​d'​information"​ sur l'​élément de catalogue. 
  
-  * **Catalogue (FKEY) :** Le catalogue ​de référence pour cet élément. +==== Properties of catalogue ​items ====
-  * **Categorie (FKEY) :** La catégorie de produits dans ce catalogue. +
-  * * Propriétaire (FKEY) : L'​identifiant de l'​utilisateur Moodle propriétaire (délégué) de ce produit. +
-  * **Nom court ou "​référence produit"​ (UNIQUE) :** Le code produit. Ce code est de préférence un token unique qui doit pouvoir être rapproché d'​autres logiciels comptables ou commerciaux (CRM). Le code peut être affiché sur le front comme information secondaire. +
-  * **Nom complet:** Ce nom est affiché en clair sur le front. +
-  * **Description :** La description est affichée sur le front dans l'​espace réservée à la présentation produit.  +
-  * **Option future :** Une future option est envisagée de basculer l'​affichage en mode pavés graphiques, auquel cas la description serait affichée par survol. +
-  * **Notes :** Un champ de note peut être rempli par l'​exploitant. Ce champ n'est jamais affiché en front.  +
-  * ** Conditions de ventes / EULA :** Les conditions de vente ou énoncés de licence utilisateur finale (End User Licence Agreement) sont affichés pour chaque produit sélectionné à l'​achat avant la phase de confirmation de la commande. ​+
  
-=== Autres propriétés ===+This is where the “information” properties for the catalogue item are developed.
  
-   [[:local:shop:structure:​catalogitem:​prices|Les attributs de prix]] +  ​**Catalogue (FKEY) ​:** The reference catalogue for this item. 
-   ​[[:local:shop:​structure:​catalogitem:​sales|Les attributs de vente]] +  * **Categorie (FKEY) ​:** The product category for thiscatalogue. 
-   ​[[:local:shop:​structure:​catalogitem:​grouping|Les attributs de lotissement et d'​assemblage]] +  * * Owner (FKEY) ​Identier of the Moodle user who owns (assigned) this product. 
-   ​[[:local:shop:structure:catalogitem:automate|Les attributs d'​automatisation]]+  **Short name or "​product reference"​ (UNIQUE) ​:** The product code.This code is preferably a unique token that should be compatible with other accounting or business software (CRM). The code can be displayed in shop front end as secondary information. 
 +  **Full name:** This name is displayed in shop front end. 
 +  **Description ​:** The description is displayed in shop front end in the area reserved for product presentation.  
 +  * **future ​ option ​:** A future display option under consideration is to switch to a graphic box mode; in which case, the description would be displayed by browsing. 
 +  * **Notes ​:** A note field can be populated by the operator. This field is never displayed in front end 
 +  * ** Conditions de ventes / EULA :** The conditions of sale or End User Licence Agreement statements are displayed for each product selected for purchase before the order confirmation phase.
  
-=== Autres données rattachées ​=== +=== Other properties ​===
  
-D'​autres données, notemment des fichiers, peuvent être rattachés à une entrée de catalogue +   * [[:​local:​shop:​structure:​catalogitem:​prices|Price attributes]] 
- +   * [[:​local:​shop:​structure:​catalogitem:​sales|Sales attributes]] 
-   * [[:​local:​shop:​structure:​catalogitem:​files|Les fichiers attachés]]+   * [[:​local:​shop:​structure:​catalogitem:​grouping|Bundles and sets attributes]] 
 +   * [[:​local:​shop:​structure:​catalogitem:​automate|Automation attributes]]
  
 +=== Other linked data ===
  
 +Other data, files in particular, can be linked to a catalogue entry.
  
 +   * [[:​local:​shop:​structure:​catalogitem:​files|Attached files]]
  
 ---------- ----------
local/shop/structure/classes/catalogitem.1510573571.txt.gz · Last modified: 2024/04/04 15:50 (external edit)