Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Le but du configurateur est de permettre aux utilisateurs de créer un produit personnalisé . Par exemple, grâce à un configurateur, l'utilisateur va pouvoir choisir et personnaliser un meuble, une literie, une voiture, une clôture, une fenêtre etc.

...

Le configurateur : le formulaire

Le zoom des formulaires est accessible par le menu Commerce et logistique/ Fichiers/ Tables/ Tables liées au configurateur/ formulaire.

Le formulaire contient au travers des attributs, toutes les caractéristiques de l'article configurateur. Il se compose d'un code et d'un libellé. Lorsque l'on se trouve en présence d'un article configurateur, les données du formulaire associé sont disponibles dans l'onglet Configurateur de sa fiche article.

Image Modified


Le bouton détail (Image Modified) permet d'accéder au zoom Détail formulaire. On peut également accéder à ce zoom à l'aide du menu Commerce et logistique/ Fichiers/ Tables/ Tables liées au configurateur/ détail formulaire.

Image Modified

Le détail du formulaire se compose du Code formulaire auquel il est rattaché, d'une Ligne qui correspond à un numéro de séquence dans le formulaire (à saisir, pas d'incrémentation automatique), d'un Groupe d'attribut et/ou d'un Attribut isolé.

Exemple de formulaire : Code formulaire FNT, libellé Fenêtre

avec pour détail : 

  • Code formulaire FNT, Ligne 10, Groupe d'attribut RALVR
  • Code formulaire FNT, Ligne 20, Attribut RALG

Ce formulaire spécifie que les fenêtres proposées par le marchand sont personnalisables dans les RAL gris (7000, 7002, 7005), verts (6000, 6002, 6005) et rouges (3000, 3002, 3005).

Le configurateur : la matrice

Une dimension, constituée de plusieurs attributs, correspond une caractéristique personnalisable de l'article configurateur. Si on prend l'exemple d'une porte d'entrée constituée d'une face extérieure, d'une face intérieure et d'une poignée, on peut considérer qu'elle comporte 3 dimensions : la face extérieure, la face intérieure et la poignée.

Chacune de ces dimensions comporte des attributs. Par exemple:

  • Dimension 1 (face extérieure) : groupe d'attributs RALVR, attribut RALG
  • Dimension 2 (face intérieure) : attribut RALV
  • Dimension 3 (poignée) : attribut RALG

La configuration de la porte est le résultat du croisement de plusieurs dimensions. Plus généralement, la configuration d'un article est le résultat du croisement de plusieurs dimensions constituées d'attributs ou de groupes d'attributs.

La matrice permet de définir le croisement de 2 dimensions et ainsi d'obtenir les combinaisons possibles ou valorisées, lors de la saisie de la configuration.

Chaque matrice comporte un code entrée qui est liée à la notion à laquelle elle correspond; grâce à ce code, on pourra définir autant de matrices que nécessaire avec les mêmes dimensions, sans les dupliquer. 

Le programme permet la gestion de 4 dimensions maximum.

L'architecture d'une matrice est la suivante : 

Image Modified

Le configurateur : utilité de la matrice

Définir les combinaisons autorisées

Une des utilisations de la matrice serait de définir les combinaisons autorisées et celles qui ne le sont pas. Dans notre exemple, quand la face externe est verte, la face interne ne peut pas l'être. Cette matrice correspond aux combinaisons possibles entre la face interne et la face externe et porterait un code entrée COMB_OK par exemple, pour combinaison autorisée.

Image Modified


Donner le prix des combinaisons 

Dans cet exemple, lorsque les faces internes et externes sont vertes, c'est moins cher. Cette matrice correspond à la valorisation des combinaisons entre la face interne et la face externe et porterait un code entrée PRIX par exemple.

Image Modified

Le configurateur : codifier de la matrice

Le code entrée de la matrice

Le zoom des codes entrée des matrices est accessible par le menu Commerce et logistique/ Tables/ tables liées au configurateur/ code entrée.

Image Modified 

Une entrée est constituée par un Code entrée et un libellé.

La dimension de la matrice

Le zoom des dimensions est accessible par le menu Commerce et logistique/ Tables/ tables liées au configurateur/ dimensions. La dimension est constituée d'un Code dimension et d'un Libellé.

Image Modified



La dimension peut être complétée par une date de fermeture (onglet Identifiants).

Image Modified


Le bouton détail (Image Modified) permet d'accéder au zoom Détail dimension. On peut également accéder à ce zoom à l'aide du menu Commerce et logistique/ Fichiers/ Tables/ Tables liées au configurateur/ détail dimension.

Pour chaque dimension, on va saisir les valeurs possibles de la dimension.

Image Modified

Exemple (porte à 3 dimensions):  Code dimension INT, Libellé couleur face interne

...

  • Code dimension INT, Détail dimension 3000
  • Code dimension INT, Détail dimension 3002
  • Code dimension INT, Détail dimension 3005
  • Code dimension INT, Détail dimension 6000
  • Code dimension INT, Détail dimension 6002
  • Code dimension INT, Détail dimension 6005
  • Code dimension INT, Détail dimension 7000
  • Code dimension INT, Détail dimension 7002
  • Code dimension INT, Détail dimension 7005




ZOOM des matrices

Ce zoom est accessible par le menu Commerce et logistique/ Fichiers/ Tables/ Tables liées au configurateur/ Matrice. C'est un zoom administratif dans lequel on peut créer des lignes dans la matrice ou faire des consultations. Ce zoom est cependant plus destiné à la consultation qu'à la création.

Image Modified

Pour faire des saisies de valeur via ce zoom, on introduit le code entrée, les dimensions avec les valeurs associées.

Exemple (porte à 3 dimensions): 

Code entrée Prix, Dimension 1  INT 3000

                               Dimension 2 EXT 6000

                               Valeur 500

Code entrée Prix, Dimension 1  INT 6000

                               Dimension 2 EXT 6000

                               Valeur 100

Code entrée Prix, Dimension 1  INT 7000

                               Dimension 2 EXT 6000

                               Valeur 500

etc.

Lors de la saisie par ce zoom, l'ordre des lignes et des colonnes de la matrice peut être inversé. Ligne Dimension2/ colonne Dimension 1 et Ligne Dimension1/ colonne Dimension 2 sont reconnues par le programme et considérées comme identiques. Si l'utilisateur saisit d'abord Ligne Dimension2/ colonne Dimension 1, puis Ligne Dimension1/ colonne Dimension 2, le programme le signale et propose de basculer sur l'ordre déjà existant. La réponse Oui créé la nouvelle matrice.

Image Modified

Saisie des valeurs de la matrice

Une fois la matrice définie au travers de ses codes entrées et de ses dimensions, il faut la compléter. Une possibilité est le zoom administratif des matrices, mais celui-ci est peu convivial, même s'il peut être utilisé pour le garnissage des valeurs de matrice. 

Il est conseillé de procéder à la saisie à l'aide du programme accessible par le menu Commerce et logistique/ Configurateur/ Saisie valeurs matrice configurateur .

Ce programme permet la gestion d'une matrice, avec en particulier la saisie des valeurs mais également les recherches et la navigation.

Une première fenêtre permet d'indiquer le code entrée et les dimensions:

Image Modified

Si la combinaison indiquée n'existe pas encore, elle est créée. Sinon le programme affiche celle déjà stockée en base.

En création, lors de la saisie du code entrée et des dimensions, le programme génère toutes les combinaisons possibles et l'utilisateur n'aura plus qu'à saisir les valeurs, contrairement au zoom administratif dans lequel l'utilisateur doit saisir manuellement les différentes combinaisons possibles et les remplir.

Il est possible d'effacer le contenu d'une ligne (bouton suppression) sur le tableau, ce même bouton en mode interrogation proposera de supprimer la matrice entière.

Lors de la saisie par ce programme l'ordre des lignes et des colonnes de la matrice peut être inversé. Ligne Dimension2/ colonne Dimension 1 et Ligne Dimension1/ colonne Dimension 2 sont reconnues par le programme et considérées comme identiques. Si l'utilisateur saisit d'abord Ligne Dimension2/ colonne Dimension 1, puis Ligne Dimension1/ colonne Dimension 2, le programme le signale et propose de basculer sur l'ordre déjà existant. La réponse Oui créé la nouvelle matrice.

Image Modified


Des options sont disponibles :

  • Afficher les liens de dimension périmés, c'est à dire avec date de fermeture révolue (menu Outils). 

  • Rester en modification dans le tableau pour un même niveau (menu Outils)

  • Actualiser la matrice afin d'incorporer des détails dimensions ajoutés en parallèle de la gestion de la matrice (menu Outils)

  • Il est également possible de naviguer d'une matrice à l'autre (menu Outils, table des codes entrées, table des dimensions)

Vue arborescente

Le bouton Vue arborescente permet la visualisation des valeurs de la matrice par déclinaison (+/-) sur un arbre de valeurs, quel que soit le nombre de dimensions gérées:

Image Modified

Vue 2D

Pour simplifier la lecture, le bouton Vue 2D permet de visualiser les matrices comportant 2 dimensions, sous un format "grille". Si une matrice gère 3 ou 4 dimensions, le bouton Vue 2D est grisé.

Image Modified

L'article configuré

...

L'article configurateur est stocké dans le fichier Article. L'article configurateur est un article générique qui est la résultante du brassage de toutes les données stockées dans le formulaire. Il possède, dans son onglet complément Configurateur, l'indication du formulaire qui lui est associé.

...