Skip to main content
Skip table of contents

Règles d’Existence de lien


Cette phase de traitement permet de spécifier pour chaque lien issu de la phase de duplication de liens si le lien existe ou pas.

Les règles d’existence (EXI) sont définies à partir d’un outil de type Tableur Dynamique.

Les différentes colonnes à renseigner sont les suivantes :

  • Nomenclature : Initialisé automatiquement par Diapason avec la valeur de la nomenclature générique. Ce champ peut être forcé manuellement avec la valeur * dans le but d’indiquer au plugin que cette règle doit être appliquée pour le lien Composé/N° Lien/Composant en cours quel que soit la nomenclature ou celui-ci est utilisé.

Lors de l’exécution d’une nomenclature les règles de gestion sont en premier lieu recherchées pour la nomenclature en cours, si rien n’est défini (aucune donnée dans les champs qté, article et Unité mesure) une nouvelle recherche est effectuée pour la nomenclature *.

  • Niv. Exé. : Niveau d’exécution. Permet de spécifier dans le cas d’un moteur ABL, sur quel niveau d’exécution est affectée la règle (1 ou 2)

  • Nature de mise à jour : les mises à jour peuvent être regroupées par nature de mise à jour. Une seule mise à jour sera exécutée par nature (le moteur testera les différentes mises à jour d’une même nature (par Numéro Ordre) et dès que l’une d’entre elles sera valide, il passera à la nature suivante)

  • Ordre : Numéro d’ordre d’exécution au sein d’une même nature.

  • Condition : condition de validité de la règle.

  • Qté : quantité associée au lien composé - composant. Cette valeur peut être définie par une constante, une VBA, une VBP, une formule ou bien sous forme d’une matrice (Type EXI).

  • Réf. Article : référence de l’article ou du vari article à associer au lien. Si la colonne est vide, le vari-article défaut du lien sera utilisé pour définir pointeur de la nomenclature (VBA.ge-ref-gene = référence du vari-article) sinon la référence de l’article standard correspondant sera affectée au lien. A noter que si on met un article standard il n’y aura pas de niveau de nomenclature en dessous de celui-ci (VBA.ge-ref-gene = référence de l’article standard). Cette valeur peut être définie par une constante, une VBA, une VBP, une formule ou bien sous forme d’une matrice (Type EXI).

  • Unité Mesure : référence de l’unité de mesure à associer à la quantité de lien composé – composant. Si la colonne est vide, l’unité de mesure définie sur le lien de nomenclature générique affecté par défaut. Cette valeur peut être définie par une constante, une VBA, une VBP, une formule ou bien sous forme d’une matrice (Type EXI).

Création Article standard sur règle EXI

Lorsque la règle d’existence est pilotée par une matrice, il est possible de spécifier sur l’entête de la matrice qu’une requête REB doit être exécutée lorsqu’aucun article n’est trouvé lors de l’exécution de la matrice.

Cette requête a pour but de créer le ou les articles standard nécessaires à la gestion du RAL en cours.

Lors de l’exécution de la requête REB les VBP suivantes sont disponibles :

  • IGeRefMat : Référence de la matrice en cours d’exécution

  • INoRefCse : référence du composé du lien en cours

  • INoRefLien : numéro de lien en cours

  • INoRefCsa : référence du composant du lien en cours

  • IGeMatCar1 : valeur de l’entrée caractère 1 de la matrice

  • IGeMatCar2 : valeur de l’entrée caractère 2 de la matrice

  • IGeMatCar3 : valeur de l’entrée caractère 3 de la matrice

  • IGeMatCar4 : valeur de l’entrée caractère 4 de la matrice

  • IGeMatCar5 : valeur de l’entrée caractère 5 de la matrice

  • IGeMatNum1 : valeur de l’entrée numérique 1 de la matrice

  • IGeMatNum2 : valeur de l’entrée numérique 2 de la matrice

  • IGeMatNum3 : valeur de l’entrée numérique 3 de la matrice

  • IGeMatNum4 : valeur de l’entrée numérique 4 de la matrice

  • IGeMatNum5 : valeur de l’entrée numérique 5 de la matrice

Cette requête a pour but de créer les articles standard nécessaire au RAL en cours et de les rajouter dans la matrice existence (procédure REB IGeProDMa ou par liste d’article RC-Art IGeProDMa). Suite à l’exécution de la requête de création des articles RAL, la matrice d’existence est à nouveau exécutée dans le but de trouver un des articles venant d’être créé.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.