La fiche article comporte déjà beaucoup d’informations, mais vous souhaitez peut-être y ajouter des caractéristiques complémentaires.
Vous définirez alors autant d’attributs que nécessaire (ex : matière, couleur, puissance…) et pourrez les affecter aux catégories concernées (ex : la puissance pour les appareils électriques…).
Attention, aucune règle de gestion (valeur obligatoire, contrôles de cohérence…) n’est associée aux attributs.
En revanche, il est possible de filtrer la liste des articles sur les valeurs des attributs pour faciliter la recherche.
Vous pourrez également synchroniser ces informations avec votre site de e-commerce le cas échéant.
La documentation standard en décrit l’utilisation et vous trouverez dans l’article de Roberto (en anglais) des informations détaillées.
Exemple
Depuis la liste des articles, vous sélectionnerez alors comme suit les articles en bois, de type A ou B, dont la largeur est comprise entre 100 et 200 :
Modèle de données
Les quelques informations ci-après devraient vous aider à comprendre le modèle de données sous-jacent, et ainsi vous permettre par exemple d’importer des attributs (via un package de configuration de RapidStart) et de les exploiter (via le développement d’un Report et/ou un flux Odata par exemple).
N° table & Nom | Description | Exemple |
7500 Item Attribute | Un ID est automatiquement affecté à tout nouvel attribut. Ces attributs seront classés par ordre alphabétique lors de la saisie des valeurs ou des filtres. Un préfixe numérique vous permettra de les afficher dans l’ordre souhaité. | 1 : Matière, Option 2 : Puissance, Entier |
7501 Item Attribute Value | Une liste peut être prédéfinie pour les attributs de « Type » ‘Option, comme pour l’exemple Matière (ID = 1) ci-contre. Cette liste est automatiquement enrichie pour les autres types d’attributs. Ainsi par exemple, pour l’attribut Puissance (défini de « Type » ‘Entier’), si une valeur 1000 est attribuée à l’article A, l’ID 1, de valeur 1000 sera ajouté (entre parenthèses ci-contre). De même, si l’article B a une puissance 1500, l’ID 2, de valeur 1500 sera créé. Si l’article C est de puissance 1000, il se verra affecter l’ID 1, déjà défini pour l’article A. Un ID est automatiquement affecté à tout nouvel attribut. Un attribut qui n’est plus utilisé est automatiquement supprimé. | 1,1 : Bois 1,2 : Métal 1,3 : Plastique (2,1 : 1000) (2,2 : 1500) |
7502 Item Attribute Translation | Traductions des attributs | 1, ENU = Material’ |
7503 Item Attribute Value Translation | Traductions des valeur d’attributs | 1,1,ENU : Wood 1,2,ENU : Metal 1,3,ENU : Plastic |
7504 Item Attribute Value Selection | Table temporaire utilisée lors de l’attribution des attributs aux catégories ou aux articles | |
7505 Item Attribute Value Mapping | Associe un attribut à un article ou à une catégorie, avec l’ID de valeur correspondante (et non la valeur proprement dite). Dans l’exemple ci-contre, les articles (table 27) A et B sont en métal(attribut 1 : Matière, 1 : Métal) L’attribut Matière (ID = 1) sera proposé pour les articles de la catégorie (table 5702) ‘CHAISE’, et l’attribut Puissance (ID = 2) pour ceux de la catégorie ‘RADIAT’. Pour les articles de catégorie ‘RAD1000’, la puissance 1000 sera proposée (mais modifiable). Selon l’exemple ci-dessus, si l’article C à une puissance 1000, son attribut 2 (puissance) aura la valeur 1 (1000) déjà définie pour l’article A. | 27,A,1 : 2 27,B,1 : 2 5702,CHAISE,1 : 0 5702,RADIAT,1 : 1 5702,RADIAT,2 : 0 5702,RAD1000,2:1 27,A,2 : 1 27,B,2 : 2 27,C,2 : 1 |
7506 Filter Item Attributes Buffer | Table temporaire utilisée lors de la sélection des articles par valeur d’attributs. Ainsi, une recherche des articles de puissance 1000, filtrera ceux dont l’attribut 2 (puissance) est égal à 1 (valeur 1000). | |
Types d’attribut (Option, texte, Entier, Décimal, Date)
Quel qu’en soit le « Type », chacune des valeurs distinctes de l’attribut sont enregistrées dans la table des valeurs d’attributs (7501).
L’attribut de « Type » ‘Option’ n’est qu’un cas particulier pour lequel seule l’une des valeurs prédéfinies est acceptée.
Le « Type » ‘Texte’ autorise n’importe quelle valeur.
Dans la table 7505 « Item Attribute Value Mapping », la « Valeur » (sous forme de texte) est également reprise selon le « Type » en « Valeur numérique » ou « Valeur date » pour permettre les filtres correspondants.
1 ping
[…] Voir aussi cet article complémentaire : Attribuez des attributs aux articles […]