local:shop:structure:classes:catalog

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:catalog [2017/11/15 13:49]
florence
local:shop:structure:classes:catalog [2024/05/14 15:39] (current)
Line 1: Line 1:
-===== The Catalog ​Class ===== +<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​ 
-==== Moodle Integrated Shop : Structural elements ====+===== The Catalogue ​Class : Concept of catalogue ​===== 
 +===== Moodle Integrated Shop : Structural elements ​=====
  
-the Shop catalog is a container for managing products sets and bundles, arranged into categories. ​ 
  
-Several instances may be used in master/​slave configuration to override some product definitions when required f.e. for feeding different languages in distinct countriesor changing public prices for some delivery regions+====Introduction==== 
 +the Shop catalogue is container ​for managing productssets, and bundles arranged into categories
  
-**A catalog ​can be:  +Several instances ​can be used in a master/slave configuration ​to override ​certain ​product ​definitions when necessary, e.g. for loading different languages in distinct countries, or changing public prices for certain shipping areas.
-** +
-   - standalone +
-   ​- ​master, by which it will accept some slaves +
-   ​- ​slave, attached to a master catalog, and used to override ​locally some product ​information+
  
-{{ :​local:​shop:​structure:​classes:​catalogue-en.png?​nolink |}}+====Catalogue typology====
  
 +**A catalog can be :** 
  
 +   - standalone (default).
 +   - master, by means it will accept slaves.
 +   - slave, attached to a master catalogue, and used to locally override product information.
  
-==== Standalone ​catalog ​====+{{ :​local:​shop:​structure:​classes:​catalog-management-en.png?​nolink |}}
  
-This is the most common case for simple sales in a single country / territory.+=== Standalone catalogue ===
  
-==== Master catalog ====+This is the most common type, for simple sales in a single country/​territory.
  
-The master catalog holds the primary category and product definitions. This master definition will preset all the slaves attached to it. +=== Master catalogue ===
  
-==== Slave catalog ====+The master catalogue holds the primary category and product definitions. This master definition will pre-set all slaves attached to it. 
  
-A slave catalog will be used to override when required some product definitions of the master catalog. there will be no provision to create new products inside, but only redefine some external aspects of the original copy in the master. Product identity and technical parameters will remain identical. Only front office and commercial attributes may be overriden such as price, attached documents, descriptions,​ etc. +=== Slave catalogue ===
  
-shop can be assigned ​to a slave catalog. In that case, the shop will present ​the master products, ​overriden by the 'in the way' slave definitions.+slave catalogue will be used to override some product definitions of the master ​catalogue. There will be no provision to create new products, ​within it,  just to redefine some external aspects of the original copy in the master. Product identity and technical settings will remain identical. Only front office and sales attributes, such as price, attached documents, descriptions,​ etc.  can be overriden 
  
-Deleting ​a slave catalog will NOT affect ​the master ​catalog. Converselydeleting a product ​in a master catalog will remove any slave override attached to it.+A shop can be assigned to a slave catalog. In that case, the shop will present ​the master ​productsoverriden by  'in the way' ​slave definitions.
  
 +Deleting a slave catalog will NOT affect the master catalog. Deleting a product in a master catalog however will remove slave overrides attached to it.
  
 +{{ :​local:​shop:​structure:​classes:​catalog-typology-en.png?​nolink&​850 |}}
  
-{{ :​local:​shop:​structure:​classes:​front-slave-master-en.png?​nolink&​850 |}} 
  
-==== Catalog properties ==== 
  
-  ​* **Name :** Catalog internal ​(back-office) name. +==== Modify Catalog (Properties) ==== 
-  * **Description :** Catalog internal ​(back-office) description. + 
-  * **EULAs/​sales ​conditions :** Catalog level EULAs will be presented first and will be appendend ​with product specific ​EULAs +  ​* **Name :** Internal ​(back-office) ​catalogue ​name. 
-  * **Country code list :** You can restrict the country ​choice ​list by giving ​the list of official country codes to use. Each country code has to be separated ​with comma. +  * **Description :** Internal ​(back-office) ​catalogue ​description. 
-  * **Bill footer : ** Le texte de votre choix pour le pied de page de chaque facture du catalogue.+  * **Sales conditions :** The general conditions of sales for the catalogue  ​will be presented first and appended ​with product-specific ​sales conditions. 
 +  * **Country code list :** You can restrict the country ​selection ​list by providing ​the list of official country codes to use. Each country code must be separated ​by a comma. 
 +  * **Bill footer : ** Your choice of text for the footer of each bill in the catalogue
 +  *  **Choose catalogue status :** 
 + 
 +  * Standalone catalogue : default status. 
 +  * Master catalog : if it must be a master with slave(s). 
 +  * Linked to : choose a master calalogue to link to from the drop-down list.
  
 {{ :​local:​shop:​structure:​classes:​settings-catalogue-en.png?​nolink&​850 |}} {{ :​local:​shop:​structure:​classes:​settings-catalogue-en.png?​nolink&​850 |}}
Line 50: Line 58:
 <​html><​!-- nomoodle --></​html>​ <​html><​!-- nomoodle --></​html>​
  
-[[:​local:​shop:​structure|Back to the Moodle Shop structure summary]] - [[:​local:​shop|Back to Local Shop componant ​]] -[[local:​shop:​userguide:​salesadmin|Configuration and implementation of a commercial offer]] -  [[:start|back to catalogue]]+[[:​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/catalog.1510750177.txt.gz · Last modified: 2024/04/04 15:50 (external edit)