La fiche article comporte déjà de nombreuses informations mais il est probable qu’elles ne suffisent pas pour définir les caractéristiques des articles (en particulier s’ils sont proposés à la vente en ligne).
Les attributs permettent alors de définir toute information complémentaire qui ne requiert pas de règle de gestion.
Des caractéristiques peuvent alors être associées à chaque « Code catégorie ».
Ainsi par exemple,
pour un ordinateur : processeur, taille de l’écran, capacité mémoire…
pour un cycle : diamètre des roues, nombre de vitesses, type de freins…
Les attributs peuvent être définis à un niveau (ex : ordinateurs) et complétés à un niveau secondaire (fixe ou portable).
Les informations ainsi complétées figurent en cartouche (récapitulatif) associé à la liste des articles et à la fiche article :
Affectation des attributs à un article
Lorsque vous affectez un « Code catégorie article » à un article, les attributs associés à celle-ci (propres à celle-ci ou hérités des catégories de niveau supérieur) sont proposés (avec une « Valeur par défaut » le cas échéant).
Si vous modifiez le « Code catégorie article » d’un article, et que certains attributs hérités de l’ancienne catégorie sont absents de la nouvelle, vous pourrez choisir de les préserver ou non :
Vous pouvez ajouter, modifier ou supprimer des attributs d’un article (via l’action Article, Attributs ou via le titre du cartouche Attributs et Modifier).
Filtrer les articles par attributs
Depuis la listes des articles, l’action « Filtrer par attributs » permet d’affiner la sélection :
Vous pouvez alors définir des filtres pour les attributs souhaités.
Remarques :
- Pour un attribut de « Type » ‘Option’, le filtre portera sur l’une des valeurs.
- Pour un attribut de « Type » ‘Entier’ ou ‘Décimal’ la syntaxe habituelle est applicable (<, <=, >, >=, <>)
- Pour un attribut de « Type » ‘Texte’, l’icône ‘…’ (AssistEdit) propose les différents modes :
Un article pour lequel l’attribut n’existe pas ne sera pas sélectionné.
Ainsi par exemple, un filtre pour « Largeur » <100 ne proposera pas un article dont la « Largeur » n’est pas définie.
Configuration
La liste « Attributs article » permet de les énumérer (quelle que soit la catégorie) et d’en préciser le « Type » (Option, Texte, Entier, Décimal, Date) et l’unité.
L’unité peut être définie pour le « Type » ‘Décimal’ ou ‘Entier’. Elle doit être homogène pour tous les articles.
Remarque : dans la société de démonstration ‘Cronus’ l’unité ‘FM’ (définie pour les attributs Profondeur, Largeur et Hauteur) n’est autre qu’une traduction impropre et doit être lue ‘cm’ !
Ainsi par exemple, pour un cycle, le nombre de vitesse est en entier, le diamètre des roues un décimal associé à une unité (en cm, mm ou encore en pouces par exemple).
Attention, « Type », « Unité » ne peuvent plus être modifiées si cet attribut a été affecté à une catégorie ou à un article.
Pour un attribut de « Type » ‘Option’, vous pourrez définir la liste des choix possibles.
Cette liste pourra être complétée. Si l’un des choix est modifié ou supprimé, alors qu’il a été attribué à une catégorie ou à un article, une confirmation est demandée.
De même, un attribut peut être supprimé, mais une conformation est demandé s’il a été utilisé. Il est alors supprimé sur les articles ou catégories concernées.
Affectation des attributs par catégorie
La liste des catégories est une arborescence :
Des attributs peuvent être attribués à un catégorie à un niveau :
Ils sont alors hérités sur les catégories de niveau inférieur et pourront y être complétés (ici la « Description matière) :
Des valeurs par défaut peuvent y être définies et seront alors attribuées à un article rattachée cette catégorie (et pourront être modifiées).
Traductions
Les noms des attributs et les valeurs possibles des options peuvent être traduits dans les langues des utilisateurs.
Valeurs d’attributs
Attention, la « Valeur » saisie est enregistrée dans la table « Valeur d’attribut article » mais est liée à l’article (ou à la catégorie) par « ID attribut ».
Ainsi, par exemple, pour un attribut « Couleur » (ex : « ID attribut » : 10), un « ID attribut » (ex : 1234) sera attribué à la « Valeur » ‘Jaune’.
Si vous associez la couleur ‘Jaune’ à un article, il aura un « ID valeur attribut » 1234 (et non ‘Jaune’) pour « ID attribut » 10.
Modèle de données
N° table | Name (Caption) | Colonne (* clé primaire) | Type |
7500 | Item Attribute (Attribut article) | * ID Name Blocked Type Unit of measure | Integer Text250 Boolean Option Text30 |
7501 | Item Attribute Value (Valeur d’attribut article) | * Attribute ID * ID Value Numeric Value Date Value Blocked (Attribute Name) | Integer Integer Text250 Decimal Date Boolean (Flowfield) |
7502 | Item Attribute Translation (Traduction attribut article) | * Attribute ID * Language Code Name | Integer Code10 Text250 |
7503 | Item Attr. Value Translation (Traduction valeur attribut article) | * Attribute ID * ID * Language Code Name | Integer Integer Code10 Text250 |
7504 | Item Attribute Value Selection (Sélection de valeur d’attribut article) | Cf. attributs affectés aux catégories | |
7505 | Item Attribute Value Mapping (Correspondance de valeur d’attribut) | * Table ID * No. * Item attribute ID Item attribute Value ID | Integer Integer Integer Integer |
Voir aussi cet article complémentaire : Attribuez des attributs aux articles
Commentaires récents