Cegid XRP Ultimate  |      Actualisé le 

Fondations Web

GAOF - Association transaction - formulaire

Sommaire

   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.


Transactions associées

   GCOT - Commentaires des versions d'une transaction


   GCSE - Consultations : select


   GFLD - Champs


   GFRM - Formulaires


   GMAO - Multi-associations : objets


Paramètres


   TYPGAAOF


Messages

   GAAOF050 - Insertion d'une association transaction-formulaire référence interdite


   GAAOF051 - Utilisation d'un formulaire référence interdite


   GAAOF052 - Modification/Suppression interdite pour une association transaction-formulaire référence


   GAAOF053 - Performances altérées : nombre d'enregistrements affichés trop élevé


   GAAOF054 - Saisie du nombre d'enregistrements interdit pour ce type de transaction


   GAAOF056 - Modification du type interdite sur une personnalisation


   GAAOF057 - Modification du formulaire interdite sur une personnalisation


   GAAOF058 - Modification de l'ordre SQL (GACSE) interdite sur une personnalisation


   GAAOF059 - Augmentation des droits interdite sur une personnalisation


   GAAOF060 - L'ordre SQL (GACSE) ne doit pas être renseigné pour une transaction de ce type


   GAAOF061 - Aucun droit à renseigner pour une transaction de ce type


   GAFRM055 - Personnalisation du formulaire déjà existante


   GAFRM056 - Duplication d'un formulaire déjà existant interdite. Personnalisez.


   GAFRM057 - Suppression d'un formulaire référence interdite