DIAPASON 05
Breadcrumbs

Modifier une ergonomie de GFG ( magasins, inventaires...): "Intégrité Générale Objets Paramétrables"


      L’ergonomie des GFG est modifiable ! On peut y ajouter des variables de type VOP, des LPA, modifier le formulaire.. Cependant la manière de modifier les GFG est complètement différente de la manière de modifier les GFD !

      Que peut-on faire ? Il est possible de paramétrer certaines GFG avec la plupart des fonctionnalités des GFD :

      • définition de présentation fiche et de formulaire

      • ajout de variables spécifiques (VOP)

      • ajout de variables d’affichage (VAC)

      • ajout de listes paramétrées (LPA)

      • ajout d’indicateurs (FID)

      • exécution d’une requête REB au démarrage et à la fermeture de la GFG

      • exécution d’une requête REB à l’affichage de chaque enregistrement.

      • exécution d’une requête REB avant et après saisie

      Quelles sont les applications GFG concernées ?

      Objet

      Désignation

      Variables

      Règles

      O_AppRec

      Réceptions Commandes Fournisseurs



      O_DTDom

      Domaines Données Techniques



      O_DTDomTV

      Paramétrage Domaines Données Techniques



      O_DTDom_001

      Domaines Données Techniques (ADT)



      O_DTDom_002

      Domaines Données Techniques (PAR)



      O_DTGrp

      Groupes Données Techniques



      O_DTProd

      Propriétés Données Techniques


      OUI

      O_ECtrF

      Contrôle Facturation

      OUI

      OUI

      O_ECtrF_004

      Factures Pré-Enregistrées

      OUI

      OUI

      O_Empla

      Emplacements

      OUI

      OUI

      O_EntFrAn

      Frais Annexes

      OUI

      OUI

      O_FCAdr

      Adresses

      OUI

      OUI

      O_fcexo

      Tournées Logistiques

      OUI

      OUI

      O_FCGes

      Gestionnaires

      OUI

      OUI

      O_FCUND_001

      Unités de Mesure

      OUI

      OUI

      O_FCUND_002

      Devises

      OUI

      OUI

      O_FCUpr

      Unités de Production

      OUI

      OUI

      O_Gestion

      Stocks de Gestion

      OUI

      OUI

      O_LiQuDe

      Détail des Questionnaires



      O_Magas

      Magasins de Stockage

      OUI

      OUI

      O_ParFA

      Paramétrage des Frais Annexes

      OUI

      OUI

      O_Section

      Sections

      OUI

      OUI

      O_StkInv

      Inventaires

      OUI

      OUI

      O_UTI

      Utilisateurs

      OUI

      OUI

      Comment faire ?

      1. Accéder à l’ergonomie des GFG

      Pour cela aller dans 🏠 Studio>Ergonomie>Intégrité Générale Objets Paramétrables

      image-20221021-092102.png

      L’application Intégrité Générale Objets Paramétrables permet de lier à une application GFG les variables spécifiques que l’on souhaite gérer, ainsi que les règles de gestion et d’affichage. Elle permet également de définir un formulaire personnalisé pour l’application.

      2. Créer/modifier une personnalisation d'ergonomie de GFG

      😱

      Votre fiche Magasin est un peu austère, un peu soviétique ? Voici la solution pour la personnaliser à votre guise et en faire une véritable œuvre d’art !

      • Cliquer sur le + pour créer une nouvelle personnalisation d’Ergonomie de GFG: modifiez une ergonomie existante:

      image-20221021-092636.png
      • Sélectionner une référence parmi les références des GFG qui apparaissent dans la liste d’aide. Effectivement, on ne peut avoir qu’un écran personnalisé par GFG.


      Vous pouvez également remplir:

      Libellé : Libellé de l’objet paramétrable.

      Variables Spéc. Sélection des variables spécifiques (type VOP) qui seront gérées dans l’application ➡️ voir chapitre suivant !

      Pour les applications O_EntFrAn (Frais Annexes) et O_ParFA (Paramétrage des Frais Annexes), si les mêmes variables n’ont pas été sélectionnées, un warning est affichée à la validation de la fiche.

      Règle Dém/Fin Règle de type REB qui sera exécutée lorsque l’application démarre, et lorsqu’elle est fermée. Permet par exemple d’instancier une LPO qui sera utilisée tout au long du déroulement de l’application, de contrôler l’accès à l’application, etc

      Pour en savoir plus...

      Le contexte d’exécution de cette règle est :

      Variable

      Démarrage Application

      Fermeture Application

      SCR.EntCtx

      CTX

      CTX

      SCR.EntAct

      DEM

      FIN

      SCR.DiaTab

      Table de l’application

      Table de l’application

      SCR.EntEvt

      DEM

      FIN

      SCR.EntFct

      I ou E (*)

      I ou E (*)

      SCR.EntTEn

      Nom de l’application

      Nom de l’Application

      SCR.IAP_RefObj

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Variables VBP

      Connues dans Diapason

      Connues dans Diapason

      (*) : I(nteractif) ou E(NR-ACT-ENT)

      Le mot-clé LC-ERREUR affiche une erreur et empêche l’entrée (mais pas la sortie) de l’application. Le mot-clé LC-WARNING affiche seulement un message.

      Règle Affichage Règle de type REB exécutée lors de l’affichage d’une ligne de l’application.

      Pour en savoir plus...

      Le contexte d’exécution de cette règle est :

      Variable

      Affichage Initial Liste

      Affichage Ligne

      SCR.EntCtx

      AFF,INI

      AFF

      SCR.EntAct

      TAB

      TAB

      SCR.DiaTab

      Table de l’application

      Table de l’application

      SCR.EntEvt

      TAB

      TAB

      SCR.EntFct

      I ou E (*)

      I ou E (*)

      SCR.EntTEn

      Nom de l’application

      Nom de l’Application

      SCR.IAP_RefObj

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      SCR.DiaIde


      Identifiant Enregistrement

      Variables VBP

      Connues dans Diapason

      Connues dans Diapason

      (*) : I(nteractif) ou E(NR-ACT-ENT)

      Pour accéder aux données de l’enregistrement en cours d’affichage il faut faire une recherche avec identifiant (SCR.DiaIde) dans la table de l’application (SCR.DiaTab). Les mots-clés LC-ERREUR et LC-WARNING n’ont pas d’effet dans la règle d’affichage.

      Règle Gestion Règle de type REB exécutée lors de l’entrée en saisie et la validation de la saisie dans l’application ou lors de la suppression.

      Pour en savoir plus...

      La règle REB de gestion exécutée lors d’une création, modification, duplication, suppression ou réactivation d’un enregistrement est destinée à réaliser des contrôles, des mises à jour complémentaires, et afficher un avertissement ou une erreur.

      Le contexte d’exécution de cette règle est :

      Lors de l’entrée en saisie dans la fiche

      Variable

      Création

      Modification

      Réactivation

      Duplication

      Modification Globale

      SCR.EntCtx

      ACT-INI

      ACT-INI

      ACT-INI

      ACT-INI

      ACT-INI

      SCR.EntAct

      CRE

      MOD

      REA

      DUP

      MOG

      SCR.DiaTab

      Table de l’application

      Table de l’application

      Table de l’application

      Table de l’application

      Table de l’application

      SCR.EntEvt

      CRE

      MOD

      REA

      DUP

      MOG

      SCR.EntFct

      I ou E (*)

      I ou E (*)

      I ou E (*)

      I ou E (*)

      I ou E (*)

      SCR.EntTEn

      Nom de l’application

      Nom de l’Application

      Nom de l’application

      Nom de l’application

      Nom de l’application

      SCR.IAP_RefObj

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Variables Clés (**)

      Clés Enregistrement à modifier

      Clés Enregistrement à réactiver

      Clés Enregistrement à dupliquer

      Variables VBP

      Connues dans Diapason

      Connues dans Diapason

      Connues dans Diapason

      Connues dans Diapason

      Connues dans Diapason

      Contenu de la Fiche (***)


      Enregistrement à modifier

      Enregistrement à réactiver

      Enregistrement à dupliquer


      WfEntSel





      Enregistrements sélectionnés

      (*) : I(nteractif) ou E(NR-ACT-ENT)

      (**) : Choisies dans la zone « Variables Clés »

      (***) : Les valeurs des variables de la fiche peuvent être récupérées ou mises à jour en utilisant la fonction DIALOG « INI-VAR-APP » 

      Pour accéder aux données de l’enregistrement en cours de traitement, dans le cas de la modification, de la duplication et de la réactivation, il faut faire une recherche avec les différentes clés dans la table de l’application (SCR.DiaTab). Le mot-clé LC-ERREUR affiche une erreur et la saisie n’est pas possible. Le mot-clé LC-WARNING affiche seulement un message.


      Lors de la Validation de la Saisie

      Variable

      Création

      Modification

      Réactivation

      Duplication

      Modification Globale

      SCR.EntCtx

      ACT-BAS

      ACT-BAS

      ACT-BAS

      ACT-BAS

      ACT-BAS

      SCR.EntAct

      CRE

      MOD

      REA

      DUP

      MOG

      SCR.DiaTab

      Table de l’application

      Table de l’application

      Table de l’application

      Table de l’application

      Table de l’application

      SCR.EntEvt

      CRE

      MOD

      REA

      DUP

      MOG

      SCR.EntFct

      I ou E (*)

      I ou E (*)

      I ou E (*)

      I ou E (*)

      I ou E (*)

      SCR.EntTEn

      Nom de l’application

      Nom de l’Application

      Nom de l’application

      Nom de l’application

      Nom de l’application

      SCR.IAP_RefObj

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Référence Objet Paramétrable

      Variables Clés (**)

      Clés Enregistrement à créer

      Clés Enregistrement à modifier

      Clés Enregistrement à réactiver

      Clés Enregistrement à dupliquer

      Clés Enregistrement à modifier

      Variables VBP

      Connues dans Diapason

      Connues dans Diapason

      Connues dans Diapason

      Connues dans Diapason

      Connues dans Diapason

      Contenu de la Fiche (***)

      Toutes les variables de la fiche

      Toutes les variables de la fiche

      Toutes les variables de la fiche

      Toutes les variables de la fiche

      Toutes les variables de la fiche

      WfEntSel





      Enregistrements sélectionnés

      (*) : I(nteractif) ou E(NR-ACT-ENT)

      (**) : Choisies dans la zone « Variables Clés »

      (***) : Les valeurs des variables de la fiche peuvent être récupérées ou mises à jour en utilisant la fonction DIALOG « INI-VAR-APP » 

      Le mot-clé LC-ERREUR affiche une erreur et on revient sur la saisie. Le mot-clé LC-WARNING affiche seulement un message.


      Remarques :

      • Dans le cas de la modification globale, la règle de gestion est exécutée pour chaque enregistrement sélectionné.

      • Dans le cas de la création et de la duplication, l’enregistrement n’existe pas encore dans la table de l’application (SCR.DiaTab).

      • Dans le cas de la modification, de la réactivation et de la modification globale, les mises à jour ne sont pas encore enregistrées dans la table de l’application (SCR.DiaTab).


      Cas particulier de la Suppression

      Variable

      Suppression

      SCR.EntCtx

      ACT-INI

      SCR.EntAct

      SUP

      SCR.DiaTab

      Table de l’application

      SCR.EntEvt

      SUP

      SCR.EntFct

      I ou E (*)

      SCR.EntTEn

      Nom de l’application

      SCR.IAP_RefObj

      Référence Objet Paramétrable

      SCR.DiaIde

      Identifiant Enregistrement à Supprimer

      Variables VBP

      Connues dans Diapason

      (*) : I(nteractif) ou E(NR-ACT-ENT)

      Pour accéder aux données de l’enregistrement à supprimer, il faut faire une recherche avec identifiant (SCR.DiaIde) dans la table de l’application (SCR.DiaTab). Le mot-clé LC-ERREUR affiche une erreur et annule la suppression. Le mot-clé LC-WARNING affiche seulement un message.

      Champs Clés Affiche la liste des zones constituant la clé de l’application.

      Variables Clés Saisie des variables (de type SCR ou VCR) devant contenir les zones constituant la clé de l’application dans les différentes règles REB. Doit être vide, ou contenir le même nombre d’éléments que la liste des champs clés de l’application. Est pré-initialisé si possible avec les variables existantes parmi les variables SCR, puis les VCR en fonction du nom du champ clé : par exemple la SCR.RefUtil existe et peut donc contenir le champ clé « RefUtil » de la GFG des utilisateurs.

      3. Optionnel- si on souhaite ajouter une variable VOP dans la fiche…

      Si vous souhaitez rajouter une variable dans l’ergonomie de votre GFG:

      • Créer la VOP

      image-20221021-093934.png
      • Sélectionner la VOP dans la liste via le bouton ci-dessous

      image-20221021-094043.png

      4. Organiser le formulaire

      • Vous pouvez ensuite accéder à la présentation au clic. droit sur l’ergonomie que vous personnalisez en cliquant sur “Présentation”:

      image-20221021-094257.png

      Cette action permet de définir la présentation et éventuellement le formulaire qui affichera les données de l’application. La définition est la même que dans les applications de type GFD.

      Vous pouvez donc voir par ici !