Article déclinaison (sous-référence/variante) [Fiche expert]
Version minimum | Date de mise à jour |
---|---|
4.7 | 27/11/2018 |
Fonctionnalité
Les déclinaisons d'articles, appelées parfois “sous références” ou “variantes”, permettent de saisir des articles disposant de plusieurs caractéristiques variables (exemple des vêtements en “taille/couleur”, ou des chaussures “couleur/pointure”). Les déclinaisons dans le CRM gèrent jusqu'à 5 caractéristiques.
Sur le mobile, 2 modes d'affichages sont proposés :
- soit sous forme de liste proposant toutes les combinaisons (de 2 à 5 caractéristiques)
- soit sous forme de grille de saisie (matrice à 2 axes) pour les déclinaisons à 2 niveaux
Les déclinaisons sont récupérées de la base articles ERP, elles sont uniquement consultables dans le portail.
Critères d'activation
Afin d'activer les déclinaisons, il faut autoriser le module “ProductDeclination” dans le profil de l'utilisateur (cf. Variables).
Tables
Les tables utilisées sont :
- sw_data_product : contient la base articles, et le lien entre les déclinaisons
- sw_data_productdeclinationtype : liste les types de déclinaisons (titre des colonnes)
- sw_data_productdeclination : détail des différentes déclinaisons pour un type donné
Variables
- ProductDeclination.Enabled : activation de l'utilisation des déclinaisons (1= actif, 0 = inactif)
- ProductDeclination.MaxLevels : nombre maximum de niveaux de déclinaison autorisés (défaut : 5)
- Order.ProductDeclinationWithTwoLevels.UseMatrix : activation du mode matrice 2 axes (1= actif, 0 = inactif)
Particularités
Les champs de la table sw_data_product obligatoires sont :
- un enregistrement pour l'article parent des articles déclinés :
- product_ID_parentdeclination vide
- productdeclination_ID_level1 à productdeclination_ID_level5 vides
- un enregistrement par article enfant :
- product_ID_parentdeclination renseigné,
- productdeclination_ID_level1 à productdeclination_ID_level5 renseignés