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.

...

Info

A savoir :  

  • Certaines fonctions de paramétrage sont dédiées au contexte de la saisie manuelle. Par exemple, la fonction de paramétrage « SMC() » (SilModifierChamp()) est une fonction utilisable dans le cadre du déclenchement d’un évènement en saisie manuelle pour alimenter la valeur d’un champ. Dans une règle de calcul utilisable dans des points d’entrées de l’ERP, on utilisera « Champ= Valeur » car la règle alimente les zones dans le contexte du code informatique et non pas de la saisie via une IHM.

  • Les fonctions de paramétrage sont détaillées dans la documentation relative à l’éditeur de masque. Lire 10. Fonctions évoluées de paramétrage de l'ERP SILOG - U2 - ERP Silog

  • Les règles de calcul sont chargées lors du démarrage de l’ERP Silog. Si vous souhaitez tester une nouvelle règle ou une modification, il faut faire le test sur une nouvelle session de l’ERP Silog, ou alors fermer et relancer l’ERP Silog.

  • Depuis la version 2024.Q4, il n'est plus possible de supprimer une règle de calcul utilisée dans le corps d'une liste de fabrication.

Les règles de calcul peuvent être appelées :

...