Cette association permet de faire le lien entre une transaction définie dans la gestion des transactions (GTRA) et les différents éléments qui composent une transaction, à savoir :
- un formulaire qui représente l'ensemble des champs de la transaction ;
- une requête SQL, définie dans GCSE, qui sera exécutée lors de la recherche des lignes de données (valable pour les consultations, les gestions et les requêtes).
La gestion possède des assistants pour accéder aux fonctionnalités de personnalisation d'une transaction.
Données
Formulaire
Il s'agit de l'identifiant du formulaire.
Transaction
Il s'agit de la transaction, définie dans GTRA pour laquelle on souhaite créer une association avec un formulaire.
Propriétaire
Le propriétaire correspond au propriétaire de l'association entre une transaction et un formulaire.
Type
Il s'agit du type de la transaction qui dépend de la fonctionnalité à réaliser.
Les différents types de transaction sont définis dans les occurrences du paramètre TYPGAAOF.
Droits
Il s'agit des droits d'utilisation sur la transaction définis dans les occurrences du paramètre DRTGAAOF :
- Recherche : le masque de saisie des critères de recherche est accessible pour lancer une requête sur la base de données ;
- Insertion : possibilité de créer de nouvelles lignes de données ;
- Modification : possibilité de modifier des lignes de données ;
- Suppression : possibilité de passer des lignes de données à l'état "supprimé", en vue de leur suppression dans la base de données.
Ces droits peuvent devenir plus restrictifs grâce à la sécurité.
Ensemble
Il s'agit de l'identifiant de l'ensemble métier auquel est rattachée la transaction. Cette information n'est utilisée que pour la ligne technologique HTML5.
Nombre d'enregistrements affichés
Il s'agit du nombre maximum de lignes de données affichées simultanément dans la grille après une recherche. La visualisation des autres lignes de données est possible grâce à une icône de l'interface utilisateur.
Cette valeur est non significative pour les soumissions.
Remarque : ce nombre est également réglable dans le mode paramétrage du mnémonique de la transaction.
Requête SQL
Correspond au nom de la requête SQL exécutée lors d'une recherche. Cette requête SQL est stockée dans GCSE.
Paramètres standard
Date de dernière sauvegarde
Heure de dernière sauvegarde
Boutons poussoirs
Appliquer
Applique les modifications.
Ce bouton est accessible sur toutes les lignes de données de la grille afin de pouvoir appliquer les modifications successivement pour plusieurs transactions.
Il est possible, dans la grille, de sélectionner plusieurs lignes de données, puis de cliquer sur n'importe quel bouton "Appliquer".
Toutes les lignes sélectionnées seront traitées.
Si aucune ligne n'est sélectionnée, le traitement ne s'effectue que pour la ligne sur laquelle vous avez cliqué sur le bouton.
Les modifications sont déployées sur le serveur Web ainsi que sur tous les serveurs Web distants définis dans CAISW.
Personnalisation
Prépare la personnalisation d'une transaction pour un nouveau propriétaire.
Une transaction personnalisée est mise à jour lors des releases.
Transaction
Nom de la transaction à partir de laquelle on personnalise.
Propriétaire transaction
Propriétaire de la transaction.
Toutes les transactions standard ont pour propriétaire IFR.
Formulaire à personnaliser
Nom du formulaire à partir duquel on personnalise.
Propriétaire formulaire
Propriétaire du formulaire.
Personnalisation pour le propriétaire
Propriétaire pour lequel on personnalise.
Par défaut, il s'agit de l'utilisateur de connexion. La liste de choix vous permet de choisir pour quel utilisateur ou profil vous souhaitez personnaliser la transaction.
Duplication
Duplique toutes les caractéristiques d'une transaction pour un nouveau propriétaire et un nouveau formulaire.
Une transaction dupliquée n'est pas mise à jour lors des releases.
Transaction
Nom de la transaction à partir de laquelle la duplication est réalisée.
Propriétaire transaction
Propriétaire de la transaction.
Formulaire à dupliquer
Nom du formulaire à dupliquer.
Propriétaire formulaire
Propriétaire du formulaire.
Transaction
Nom de la nouvelle transaction, définie au préalable dans la gestion des transactions (GTRA).
Propriétaire transaction
Propriétaire de la transaction, pour lequel on duplique la transaction.
Nouveau formulaire
Nom du nouveau formulaire. Ce nom doit obligatoirement, s'il est nouveau (Cf. : remarques), commencer par Y.
Propriétaire formulaire
Propriétaire du formulaire, pour lequel on souhaite dupliquer.
Remarques :
Vous pouvez dupliquer une transaction, à partir d'un formulaire appartenant au propriétaire IFR. Dans ce cas, le nom du nouveau formulaire est celui de IFR, et ne commence pas par Y. La transaction nouvellement créée est identique à la transaction associée au formulaire IFR, et aucune modification n'est envisageable sur cette nouvelle transaction.
Cette technique est notamment utilisée pour les soumissions générales. Le formulaire IFR convient parfaitement aux besoins, et seul le traitement change.
Si vous souhaitez écrire pour la transaction à créer :
- Formulaire : SATGEN
- Propriétaire : USER
- Il faut obligatoirement qu'il existe une personnalisation de SATGEN - IFR pour l'utilisateur USER.
Suppression
Supprime toutes les caractéristiques pour un formulaire, une transaction et le propriétaire.
Il est impossible de supprimer une transaction dont le propriétaire est IFR.
Formulaire à supprimer
Nom du formulaire à supprimer.
Propriétaire
Propriétaire du formulaire.
Transaction
Nom de la transaction à supprimer.