DIAPASON 05
Breadcrumbs

Quels sont les champs et actions de la PSD (définition des PSD) ?



Onglet Définition

image-20240227-132418.png
  • 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
  • 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.

cross mark

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.

cross mark

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.

cross mark

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.

cross mark

A-RZ (reste sur la zone) : la touche entrée reste sur la zone courante.

cross mark

Exemples

Dans le cadre des PSD de déclaration de fabrication, le mode A-RZ permet de rester sur la zone code-barre pour flasher les OF.

Onglet Paramétrage Général

image-20240227-132445.png
  • 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.

image-20240227-135705.png


  • Variable: Référence de la variable VSD

  • Désignation: Désignation de la variable VSD

  • T: Type de la variable VSD (Alphanumérique, Caractère, Date, Entier, Réel ou Logique)

  • Variable Correspondante: Variable correspondante. Cette variable doit être parmi les types de variables possibles (SCR et VCR sur l’exemple car la PSD est de catégorie « CRI ») et doit être du même type que la VSD (caractère ou logique sur l’exemple)

  • Désignation Var. corresp. Désignation de la variable correspondant à la VSD

  • E: Si coché, indique que la correspondance sera effective en Entrée de PSD (la variable VSD prendra comme valeur celle de la variable correspondante)

  • S: Indique si coché que la correspondance sera effective en Sortie de PSD (la variable correspondante prendra comme valeur celle de la variable VSD)

  • 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.