Cette gestion permet de créer la "fiche signalétique" des programmes (eux-mêmes référencés dans la gestion des objets). Par opposition aux programmes physiques, les transactions créées ici, serviront notamment dans l'attribution des droits d'accès.
Le code des transactions créées sur site, doit commencer par un "Y". Grâce à cette norme, lors du passage des releases, ces transactions ne seront pas touchées. En effet, en standard il n'y aura jamais de transactions commençant par un "Y".
Données
Transaction (et son libellé)
Nom logique du programme, il peut être identique ou différent de l'objet. Son libellé est une zone d'information pour décrire la transaction.
Application
L'application d'appartenance de la transaction doit être précisée ici.
Intitulé complet de l'application
Zone renseignée automatiquement et non modifiable.
Objet
Nom physique du programme que l'on désire associer à cette transaction. Ce sont les noms des objets qui existent obligatoirement dans la gestion des objets.
Outil
Cette zone est renseignée automatiquement avec l'outil de développement de l'objet mentionné ci-dessus. Zone informative.
Documentation
Nom du fichier de documentation de la transaction.
Cette documentation est appelée uniquement si la documentation associée au mnémonique n'existe pas.
En effet la priorité de recherche de la documentation est la suivante :
· Documentation du mnémonique ;
· Documentation de la transaction ;
· Documentation de l'objet.
Type d'exécution
Mode d'exécution
Synchro.
Permet de paramétrer, la synchronisation des transactions filles d'une transaction de type "Contrôle" dans l'association transaction - formulaire.
Transaction détail
Cette case est cochée pour les transactions qui ne peuvent être appelées directement mais qui le sont à partir d'une autre transaction (synchronisation).
Case réservée à la programmation.
Substitution à la transaction précédente
Non géré actuellement.
Debug
Zone non utilisateur. Réservée à la programmation.
Traitement (et son titre)
Si la transaction référencée correspond à un traitement "batch", cette zone doit être renseignée avec le code logique de traitement créé dans la gestion des traitements (appelable avec le bouton "Traitement"). Cette zone permet de faire le lien entre la transaction et le traitement associé.
Paramètres standard
Autorisation
Transaction autorisée du au
La transaction possède une date de validité qui est prise en compte dans les droits d'accès. Au-delà de cette période, la transaction est considérée comme inexistante.
Transaction autorisée pendant la vacation
Pour la validité dans le temps de la transaction, le système prend en compte l'intervalle commun à cette vacation et à la période définie juste au-dessus.
Transaction autorisée sur le groupe de postes
Modifications périphériques
A la suppression d'une transaction
Lorsqu'une transaction est supprimée physiquement de la base de données, sont également supprimés :
- les mnémoniques définis pour cette transaction ;
- les associations de mnémoniques dans lesquelles un des mnémoniques n'existe plus ;
- les fonctions associées à cette transaction ;
- les droits définis pour les blocs de cette transaction ;
- la définition de la transaction dans les tables de la sécurité (GTTAU, GTRAT) ;
- les listes de valeurs spécifiques à cette transaction ;
- les choix des dates de validités pour cette transaction ;
- la définition des validités des structures de cette transaction ;
- les exceptions des paramètres de synchronisation dans lesquelles l'un des mnémoniques n'existe plus ;
- les paramètres de synchronisation de cette transaction.
- les formulaires associés à cette transaction ;
- les références aux libellés et aux "select" ;
- les droits de modifications des informations de cette transaction dans les tables de paramétrages (table GAFMU) ;
- les onglets de processus de saisie dans lesquels l'un des mnémoniques n'existe plus.