Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Fondations Web | |||
GAOF - Association transaction - formulaire |
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. |
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. |
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 |