Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sommaire

Table of Contents
stylenone

...

Pour créer une liste de fabrication configurée, le paramètre « Liste de fab configurée » doit être positionné à ‘O’ui.

Note

ATTENTION : Il n’est pas possible de repasser ce paramètre à ‘N’on lorsqu’il a été renseigné à ‘O’ui.

...

L’utilisateur peut ensuite renseigner les différents paramètres de la liste de fabrication configurée, la liste des paramètres est codifiées « » suivi du code liste de fabrication.

...

  • Paramètres alphanumériques / Numériques : Les colonnes «  Libellé » permettent de renseigner les libellés des différents paramètres. Le libellé des paramètres ne doit pas comporter d’espaces ni de caractères spécifiques, hormis le symbole ‘tiret bas’ ( _ ). Les colonnes « Valeur » permettent de renseigner les valeurs par défaut des paramètres saisis. Le paramétrage consiste à renseigner les libellés et éventuellement les valeurs par défaut des paramètres alphanumériques et numériques. 30 paramètres alphanumériques et 30 paramètres numériques. Le masque ne présente que les 15 premiers paramètres,  15 alphanumériques et 15 numériques, il est possible d’ajouter les autres paramètres via l’éditeur de masque. Dans l’exemple, 3 paramètres numériques et 6 paramètres alphanumériques. Cette liste alimente la table PARACALC. 

  • Règle de contrôle : Code et libellé de la règle de calcul utilisée pour le contrôle de la saisie. Il n’est pas obligatoire de définir de règle de contrôle. La règle est une règle de calcul, elle est appelée, lors de l’exécution, à la validation des paramètres par l’utilisateur (bouton OK). Elle permet de vérifier, par exemple, que l’utilisateur a bien renseigné des valeurs autorisées.

Note

Attention : Ne pas renseigner la règle de contrôle tant que la règle de calcul n’est pas au point, car l’action sur le bouton OK du configurateur ne pourra pas valider l’étape de saisie, le configurateur restera ouvert en mode modale sans fermeture possible.

Info

La règle de calcul de contrôle doit retourner une valeur vraie ou fausse, c’est-à-dire 1 ou 0. 

Si la valeur de retour est vraie, l’application continue, en revanche, si la valeur est fausse, l’utilisateur doit renseigner à nouveau les paramètres jusqu'à ce qu’ils soient corrects. 

La règle de calcul de contrôle doit donc, en général, être construite sous la forme :

Si            <contrôle de validité des paramètres>

Alors      return 1

Sinon     return 0

L’instruction « return » (en minuscules) permet à la règle de calcul de retourner une valeur à l’application.

Si la valeur retournée est 1, la saisie est validée et le traitement de configuration pourra continuer. 

Le bouton ‘Import’ permet d’importer une règle de calcul utilisée pour le contrôle ou de consulter la règle de contrôle.

image-20240903-154119.png

image-20240903-154704.png

Remarque : Les contrôles de saisie peuvent aussi être paramétrés dans le masque du configurateur, sans passer par une règne de contrôle ou en complément.

...

Un message demande la confirmation.

...

3.1.3. Quelques exemples d’utilisation des règles dans le configurateur avec des composants en options

Prenons l’exemple de la règle « B_TIROIR ». 

...

Le lancement ne contiendra pas la phase de fabrication du BLOC_TIROIR. Il ne contiendra pas non plus la phase de consommation des vis de fixation du bloc.

...

3.1.4. Quelques exemples d’utilisation des règles dans le configurateur avec des

...

mastères en variante

Le plateau est soit en acier soit en bois dans différentes essences possibles et épaisseurs.

...

Code Block
Si
[p.MATIERE]=".BO"
!Si la valeur de du paramètre est p.MATIERE est « _BO », pour BOIS.

Alors 
i45104$="PLA"+[p.ESSENCE]+STR$([p.EPAISSEUR_PLATEAU])
f45110(19)=[p.LONGUEUR(CM)]*[p.PROFONDEUR(CM)]/10000
!Alors le code rubrique est une concaténation des valeurs « PLA » + p.ESSENCE + p.EPAISSEUR_PLATEAU
!Et la valeur de la quantité nécessaire est la surface du plateau en unité de stock.

Sinon
i45104$="PLATEAU"
f45110(19)=[p.LONGUEUR(CM)]*[p.PROFONDEUR(CM)]/10000
!Sinon, le code rubrique est « PLATEAU »
!Et la valeur de la quantité nécessaire est la surface du plateau en unité de stock.

 3.1.

...

5. Incidence des choix variantes et options sur

...

les temps de

...

production

La présence du BLOC-TIROIR induit une durée de montage plus importante.

...