Quels sont les champs et actions de la PSD (définition des PSD) ?
Onglet Définition
![image-20240227-132418.png](../__attachments/115263945/image-20240227-132418.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Catégorie: Catégorie de la PSD (CRI, NAV, TST, etc.). La catégorie correspond au type d’utilisation souhaité pour la PSD. Voir par ici !
Procédure: Référence de la PSD. Unique dans chaque catégorie.
Désignation: Désignation de la PSD.
Libellé Court: Libellé court de la PSD. Utilisé dans la barre de commandes d’une application lors de l’insertion de la PSD en tant qu’action métier.
Icône: Icône de la PSD. Utilisé dans le panneau qui contiendra la PSD lors de son lancement.
Titre Application: Titre de la PSD. Utilisé dans le panneau qui contiendra la PSD lors de son lancement.
Mot Directeur: Mot Directeur de la PSD.
Commentaire: Commentaire Libre.
Onglet Paramétrage Saisie
![image-20240227-132354.png](../__attachments/115263945/image-20240227-132354.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Mode de Saisie
[0] Pas de saisie : la PSD n’est pas affichée mais seules les règles correspondantes sont exécutées (démarrage et validation).
[FIC] Fiche : PSD basée sur un questionnaire (comme le configurateur).
[FMO] Formulaire multi-onglet : PSD basée sur un formulaire (comme les GFD) et dont la saisie est libre.
Le mode FMO n’est disponible que pour les catégories de PSD: Critères, Lancement d’applications et Navigateur !
Scénario: Référence du Questionnaire pour les PSD Fiche/ référence de la Présentation pour les PSD FMO.
Règle Initialisation: Requête PSD exécutée au démarrage de la PSD. Permet d’initialiser des variables VSD lors de l’affichage de la PSD. Facultative.
Règle Retour Action: Requête PSD exécutée après une action paramétrable (bouton) déclenchée sur la PSD. Toutes les affectations de variables VSD effectuées dans cette règle DIALOG seront prises en compte ; en revanche les changements de statut de question (affichage, saisie) ne seront pas considérés. Facultative.
Dans cette règle, la variable SCR.CdeSCCEvt est égale à « RAC ».
Règle Validation: Requête PSD exécutée à la validation. Elle peut par exemple permettre de faire des mises à jour sur différentes entités (ex : création d’articles, modification de commandes…). Facultative.
Règle Abandon: Requête PSD exécutée lors de l’abandon de la PSD. Facultative.
La règle de contrôle local ne se branche pas ici: elle se branchera sur le questionnaire pour les PSD Fiches et sur la présentation pour les PSD FMO.
➡️ Pour en savoir plus sur les requêtes, c’est par ici: Requête(s) PSD
Type Enchaînement
ENCHAINE : Enchaînement sans saisie, les informations de la PSD enchaînée ne sont pas saisies mais initialisée automatiquement par le système selon le paramétrage effectué (init. Par requête PSD…) ;
ENCHSAIS : Enchaînement avec saisie, les informations de la PSD enchaînée sont saisies au travers d’une nouvelle fiche PSD (sauf si même questionnaire : bouclage sur la même fiche). Voir Faire boucler une PSD.
SORTIE : Sortie.
Proc. Enchaînement: PSD de même catégorie qui pourra être enchaînée (lancée automatiquement) lors de la validation.
Déroulement Saisie: permet de définir le comportement de saisie de la PSD
PSD Fiches | PSD FMO | |
---|---|---|
A-SO : Validation Automatique des Saisies, puis Sortie. | ✅ | ✅ |
V-SO : Confirmation des Saisies, puis Sortie. | ✅ | ✅ |
A-BO (bouclage sur l’onglet courant) : la touche entrée fait passer à la zone suivante, sauf sur la dernière zone de l’onglet où elle ramène à la première zone de l’onglet. |
| ✅ |
A-BT (bouclage sur tous les onglets) : la touche entrée fait passer à la zone suivante, sauf sur la dernière zone de l’onglet où elle amène à l’onglet suivant ; sur la dernière zone du dernier onglet, retour à la première zone du premier onglet. |
| ✅ |
A-RD (reste sur dernière zone) : la touche entrée fait passer à la zone suivante, sauf sur la dernière zone de l’onglet où elle amène à l’onglet suivant ; sur la dernière zone du dernier onglet, on reste sur la zone courante. |
| ✅ |
A-RO (reste sur l’onglet) : la touche entrée fait passer à la zone suivante, sauf sur la dernière zone de l’onglet où elle reste sur la zone courante. |
| ✅ |
A-RZ (reste sur la zone) : la touche entrée reste sur la zone courante. |
| ✅ |
Onglet Paramétrage Général
![image-20240227-132445.png](../__attachments/115263945/image-20240227-132445.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Intégrité MAJ: Si coché, toute la validation se déroule dans une même transaction, c’est-à-dire que le déclenchement d’une erreur (LC-ERREUR) annule toutes les mises à jour effectuées.
Réaffichage: Si coché, l’application qui a lancé la PSD est réaffichée à la validation de celle-ci.
Fréq. Réa. (sec): Fréquence de réaffichage de la fiche PSD. Valeur exprimée en secondes. Si définie, le contenu de la PSD se réactualisera toutes les n secondes (n étant la valeur donnée). La fréquence ne peut pas être inférieure à 10 secondes, et la valeur 0 signifie que la PSD n'est jamais actualisée automatiquement.
Actions disponibles sur la définition des PSD
Correspondances: Permet de définir une correspondance automatique entre les variables VSD (saisies) et les variables associées à la catégorie de PSD. Voir « Communication PSD avec les applications appelantes » pour le détail des variables par catégorie. Voir PSD Critère : principe et utilisation.
![]() |
|
Test Procédure: Permet de lancer la PSD afin de tester son déroulement. La variable SCR.CdeSCCEvt est égale à « TEST » dans ce cas de lancement. Les mises à jour éventuelles effectuées dans les requêtes PSD (d’initialisation, de validation ou d’abandon) ne sont pas effectives.
Cas d’Emploi dans les Actions: Permet de lister les objets pour lesquels la PSD courante est utilisée comme action.
Migration Formulaire Multi-Onglet: Voir Migrer une PSD Fiche en PSD Formulaire Multi-Onglet