/
Article déclinaison (sous-référence/variante) [Fiche expert]

Article déclinaison (sous-référence/variante) [Fiche expert]



Version minimum

Date de mise à jour

Version minimum

Date de mise à jour

4.7

27/11/2018

Fonctionnalité

Les déclinaisons d'articles, aussi appelées “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 “couleurs/pointures”). 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

  • Fonctionnalités

    • Order doit être activé sur le projet

  • Capacités

    • Fonctionnalité Order

      • Order.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

      • Order.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile

  • Variables

    • ProductDeclination doit valoir 1

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é

Fonctionnalités

  • Order

Capacités

  • Fonctionnalité Order

    • Order.Create

    • Order.Read

    • Order.Update

    • Order.Delete

    • Order.List

    • Order.MobileAuthorized

    • Order.UseMatrixForProductDeclinationWithTwoLevels : activation du mode matrice 2 axes

Variables

  • ProductDeclination.MaxLevels : nombre maximum de niveaux de déclinaison autorisés (défaut : 5)

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