Cette fonction permet de générer une fenêtre de sélection d'articles avec possibilité :

 De sélectionner, de saisir des quantités, de calculer des coûts…

 D'activer ou désactiver des filtres préétablis.

Les fenêtres de sélection articles peuvent être utilisées en mode autonome depuis la saisie des devis et des commandes, insérées dans un scénario, mais aussi utilisées directement à partir de la fonction FUNCFGS à des fins de consultations d'articles.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Un onglet unique « Paramètres » intervient dans le paramétrage d'une sélection configurateur.

En-tête

Champ Sélection articles : Nom de la sélection sur 5 caractères et intitulé sur 30 caractères.

Mode autonome : Si oui, la fenêtre de sélection est utilisable depuis les ventes (devis, commande) ; Si non, son utilisation est liée à un ou plusieurs scénario(s).

Ligne de produit : Permet l'affichage des champs du configurateur avec leurs intitulés spécifiques.

Onglet Paramètres

Classement : Classement des articles à l'affichage par :

 Numéro d'article

 Désignation article

 Clé de recherche

 Ligne de produit

 Numéro de pièce cfg         

Nombre de lignes : Nombre de lignes maximum affichées dans les fenêtres de sélection.

Procédure initiale : Nécessaire en mode autonome, la procédure regroupe les questions et calculs de variables liés à la fenêtre de sélection.

Code sélection : Ce champ indique si l'on peut ressortir de la fenêtre de sélection avec des données et de quelle manière. En utilisation dans un scénario, ce paramètre peut être modifié.

Colonne quantité : Ce champ permet de faire apparaître une colonne quantité en unité de vente ou en unité de stock.

Colonne prix : Ce champ permet de faire apparaître une colonne prix. L'origine du prix affiché est à déterminer parmi les choix suivants :

 Pas de calcul

 Formule  (le champ formule doit contenir l'expression de la formule de calcul du prix)

 Prix de base

 Prix standard

 Prix standard actualisé

 Dernier prix

 Budget

Formule coût : Saisir, sélectionner ou composer avec l'éditeur de formule une expression de calcul du prix en format ADONIX. Un message d'anomalie est affiché si l'on fait référence à des tables non utilisées en général par le configurateur ou des variables inconnues.

Filtre principal : Ce champ permet de définir une expression conditionnant la première extraction de la table article. Ce filtre, que l'on peut définir à l'aide d'une formule de calcul, doit être cohérent avec le classement choisi précédemment pour ne pas alourdir les temps de traitements.

Tableau Fenêtre 

Ce tableau permet de définir les colonnes que l'on souhaite voir dans l'écran de sélection final.

Table : Ce champ permet de choisir les champs à visualiser dans les tables suivantes :

 Article maître

 Article cumul stocks

 Article site

 Article ventes

Tableau des Filtres secondaires

Il est possible de définir jusqu'à 12 filtres secondaires pour une sélection. Ces filtres peuvent être désactivés en cours d'utilisation de la sélection si l'on souhaite élargir le champ des articles sélectionnables.

Si on paramètre au plus 4 filtres secondaires, il sera possible en cours d'utilisation de la sélection de modifier les relations "et / ou" définies par le paramétrage entre ces filtres. A partir de 5 filtres secondaires et plus, cette possibilité n'est plus active.

Intitulé : Ce champ permet de saisir un texte sur 30 caractères maximum. Si en lieu et place du texte est saisi le nom d'une question préfixée par un "S_", le texte affiché sera l'intitulé de la question + la réponse au moment de l'affichage.

Et/Ou : Ce champ permet d'exprimer une relation logique avec le champ précédent (sauf pour le premier filtre secondaire).

Actif : Ce champ indique si les filtres définis doivent être actifs au 1er affichage.

Formule : Ce champ permet de saisir une expression pour chaque filtre secondaire. Cette expression peut être définie à l'aide de l'éditeur de formule.

Enfin, lors de l'exécution de la fenêtre de sélection, un cinquième filtre est proposé à l'utilisateur, dans lequel il peut directement saisir une formule de calcul afin de filtrer davantage encore la population d'articles qui lui est proposée. L'éditeur de formule est accessible depuis cette zone.

Affichage d'images

Il est possible d'afficher une image correspondant aux articles affichés sélectionnés. Un champ de la fiche article doit être réservé pour contenir le nom de l'image (champ configurateur ou autre). Le nom du champ est donné par le paramètre général CFGPICFLD. Voir aussi l'aide sur le champ Image dans le paramétrage d'un symbole.

Etats

Par défaut, les états suivants sont associés à la fonction :

  PRTSCR : Impression écran

Mais ceci peut être modifié par paramétrage.

Boutons spécifiques

Symbole

Permet d'accéder aux symboles du configurateur.

Abaques

Permet d'accéder aux abaques du configurateur.

Validation

Permet de valider la sélection.

Visu

Permet de visualiser  la fenêtre de sélection créée après validation ainsi que l'éventuelle fenêtre présentant les questions préalables à l'exécution de la sélection.

Copie

Permet de copier une sélection vers un autre dossier. Lors d'une copie vers un autre dossier la sélection est copiée avec les symboles, abaques, procédures, formes et modèles et lignes de produits s'ils sont absents du dossier de destination. De même, un contrôle préalable est effectué sur les lignes de produits, symboles et abaques. Si ces derniers n'ont pas les mêmes caractéristiques sur les deux dossiers, alors la copie n'est pas exécutée. Les anomalies peuvent être identifiées sur un fichier trace affiché lors de la copie. Les lignes de produits, sélections, formes / modèles et symboles créés dans le dossier de destination devront être revalidés.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Plusieurs questions sont affectées à une même ligne d'un même bloc !

Ce message apparaît à la validation du scénario si plusieurs questions sont affectées à une même ligne d'un même bloc.  

Suppression sélection interdite car présente dans scénario !

Le message apparaît si la procédure est utilisée dans un scénario.

La modification de ce traitement entraîne la revalidation des scénarios l'utilisant !

Ce message apparaît après la modification d'une sélection présente dan un scénario.

Saisir les numéros de séquence dans l'ordre croissant !

Le pas des numéros de séquence ne peut être que croissant. 

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre