Versions Compared

Key

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

Sommaire

Table of Contents

...

  • Un corps dédié à la déclaration des nouvelles variables utilisateurs et au référencement des variables utilisateurs historiques (comme les variables VarAlphaUtil... et VarNumUtil... par exemple).

  • Il n’est plus nécessaire d'être un expert en paramétrage pour déclarer des nouveaux champs. La mise en place est rapide, à la portée de tout le monde en mode “Low-Code”.

  • La prise en charge des nouvelles variables utilisateurs par le noyau de L’ERP est automatique sans aucune déclaration à faire en paramétrage, Il faut juste redémarrer l’ERP Silog après mise en oeuvre.

  • Il est possible d’utiliser ces variables dans le même contexte que celui des variables standards (paramétrage, règles de calcul, formules, ajout de colonnes, filtres….)

  • Le nombre de nouvelles variables n’est pas limité. Chaque table de l’ERP peut être associée à un nombre illimité de variables utilisateur.

  • Il est possible d’associer à une variable un listage d’import issue de la table des Critères avec génération automatique de la requête à associer à la Liste déroulante sur requête.

  • Il est possible d’associer un code paramétrage à une variable pour référencer les variables utilisateurs utilisées dans les différents paramétrages. Lire III. Déclaration des paramétrages - E17 - ERP Silog.

  • Les nouveaux champs sont gérés dans la nouvelle gestion des droits.

  • Les libellés des nouveaux champs sont gérables avec des SGT (dictionnaire multilingue).

  • Il existe un traitement de migration des variables et des données de CP-SETTING.

...

Le mode Page présente le détail d'un enregistrement.

...

Note

Les points 1 et 2 visibles dans l'écran, c’est à dire l’accès à un corps et le listage des variables complémentaires sont deux évolutions de la version 2024.Q4. Il ne sont pas présents dans les versions précédentes de l’ERP.

7.2.1.1. Les champs de l’entête de l’application “Configuration des applications“

...

Cette action permet de réafficher les boutons de l'ancien Workspace en cas d'erreur de manipulation.

7.2.1.2.4. Publier les variables complémentaires de cette table (à partir de la version Version 2024.Q4)

Ce traitement permet de publier les variables de la table du profil de base de données en cours dans un fichier SQL.

...

Lire https://forterro-fwe.atlassian.net/wiki/spaces/SUPPSILOG/pages/edit-v2/135299178#7.4.-Reprise-des-donn%C3%A9es-de-CP_CETTING

7.2.1.2.5. Publier toutes variables complémentaires (à partir de la version Version 2024.Q4)

Ce traitement permet de publier toutes les variables du profil de base de données en cours. Le principe est exactement le même que dans le traitement précédent.

7.2.2. Le Corps de l’application “Configuration des applications“ (à partir de la version Version 2024.Q4)

Info

Le corps de cette application n’est présent qu'à partir de la version 2024.Q4 de l’ERP Silog.

Le corps de l’application permet de référencer les variables utilisateurs utilisées dans l’unité concernée de l’application traitée et et de créer autant de variables supplémentaires qu’il est nécessaire sans aucune limite.limite.

Info

La table des champs supplémentaires porte le nom de la table standard+”_SPEC”.

Exemple :

  • ARTICLE_SPEC

  • COMC_SPEC

...

7.2.2.1. Les champs de l’application du corps de l’application “Configuration des applications“

...

Les zones du masque des clés :

...

Exemple, en ajout du champ dans un masque

...

Note

Pour tester le bon fonctionnement de la zone, il est nécessaire de relancer tout L’ERP. Car la lecture des zones supplémentaires se fait à l’ouverture de l’ERP.

Caractéristique du champ :

...

Résultat : la liste déroulante affiche le contenu du critère

...

Note

Pour tester le bon fonctionnement de la zone, il est nécessaire de relancer tout L’ERP. Car la lecture des zones supplémentaires se fait à l’ouverture de l’ERP.

Liste des variables utilisateurs

Ce tableau présente pour la table en cours, la liste des variables historiques de l’ERP, celles qui sont utilisées via le nombre d’enregistrement alimenté par variable et le taux d’utilisation par variable par rapport à l’ensemble des enregistrements de la table.

...

7.3. Exemple de mise en oeuvre (à partir de la version Version 2024.Q4)

Prenons l’exemple d’un champ supplémentaire permettant d’alimenter la couleur en fiche article.

...

10 Refaire cette manipulation dans le contexte des lignes de commande client.

11 : Relancer l’ERP.

Note

Attention, pour prise en compte des nouveaux champs par le noyau de l’ERP, il est nécessaire de relancer l’ERP.

Toutes le sessions de l’ERP Silog ouvertes doivent être relancées pour prise en compte des nouveaux champs.

  1. Résultat - Bilan

Nouveau champ “Couleur” en fiche Article avec liste déroulante

Nouveau champ “Couleur” en ligne de commande avec liste déroulante

image-20241010-104544.png

image-20241010-104425.png

Nouveau champ “Couleur” de la fiche article géré dans la nouvelle gestion des droits. La table des champs supplémentaires porte le nom de la table standard+”_SPEC”

image-20241010-140045.pngImage Removedimage-20241010-141652.pngImage Added

Nouveau champ “Couleur” de la ligne de commande géré dans la nouvelle gestion des droits. La table des champs supplémentaires porte le nom de la table standard+”_SPEC”

image-20241010-135932.pngImage Removedimage-20241010-143421.pngImage Added

Champs complémentaires dans les listages, le modes listes et tous les listages d'imports, tris et filtres possibles

image-20241010-141652.png

...

Dans l’exemple suivant, la table source de la tâche de l’EDI job est aussi alimentée avec les variables spécifiques (SPEC_Couleur, SPEC_Forme…)

...

7.4. Reprise des données de CP_

...

SETTING (à partir de la version Version 2024.Q4)

7.4.1. Exécution de la tâche de reprise.

...

Une tâche EDI Job nommée SIL_REPRISE_CP_SETTING permet de reprendre les variables.

Note

Cette tâche ne supprime pas les fichiers évènements de paramétrage CP_SETTING d’extension “*.evt”, cette opération doit être faite manuellement.

Si ces fichiers ne sont pas supprimés, le système ne sera pas optimisé, des lenteurs d’exécution seront constatés car ces fichiers continueront d'être traités par le noyau de l’ERP à chaque ouverture d’application.

...

  • 1 : Domaines à déclarer dans les paramétrages + Variables à ajouter (complémentaires + VarAlpha + VarNum)​.

  • 2 : Création des variables en macro​

  • 3 : Reprise des données dans les nouvelles tables​.

...

  • La notion de Domaine de CP_SETTING est reprise dans la notion de “Code Paramétrage”, un code paramétrage est créé par domaine, lire III. Déclaration des paramétrages - E17 - ERP Silog.

  • Le nom des anciens paramètres champs de CP_SETTING alimente la zone ALIAS des nouvelles variables (2) . Dans la mesure ou l’on peut utiliser indifféremment l’alias ou le nom du champ dans les paramétrages, il est inutile de modifier les paramétrages ou les masques.

...

Info

Pour information complémentaire :

image-20241011-070037.png

...