Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Fondations
DTRA - Duplication d'une transaction

   Cette transaction peut être appelée directement via son mnémonique ou depuis la gestion des transactions en activant la "Duplication".

   Elle permet de dupliquer une transaction et toutes ses informations vers une nouvelle transaction.

   Il est possible de dupliquer :
    - le mnémonique dans toutes les langues, ses paramètres et ses associations de mnémoniques ;
    - les valeurs par défaut pour tous les utilisateurs ;
    - les systématisations pour les traitements ;
    - le traitement, ses critères, ses paramètres et ses fonds de pages ;
    - la sécurité. Il est inutile de lancer le TTAU pour cette nouvelle transaction ;
    - les listes de valeurs ;
    - les validités des structures ;
    - les paramètres de synchronisation ;
    - les mises en forme du Module Editions ;
    - les paramétrages et personnalisations de l'interface utilisateur RIA.

Critères

   Transaction modèle
   Il s'agit ici de la transaction qui servira de modèle à la création de la nouvelle.

   Nouvelle transaction
   Code de la nouvelle transaction.

   Sur site, le code de cette nouvelle transaction 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 transaction commençant par un "Y".

   Intitulé de la transaction
   Zone informative. Intitulé de la nouvelle transaction.

   Création du mnémonique

   Mnémonique
   Si cette case n'est pas cochée, les informations associées au mnémonique ne sont pas accessibles et donc pas duplicables.

   Si cette case est cochée, doivent être saisis :
    - le mnémonique modèle, ce doit être l'un des mnémoniques de la transaction modèle ;
    - le nouveau mnémonique et il ne doit pas déjà exister pour :
              * une autre transaction ;
              * l'utilisateur "*", l'établissement "non renseigné" et les langues du mnémonique modèle ;
    - les intitulés réduit et complet.

   Mnémo. modèle
   Ce mnémonique doit être l'un des mnémoniques de la transaction modèle. Il doit être saisi si la création du mnémonique est demandée.

   Nouveau mnémo.
   Saisir ici le mnémonique de la nouvelle transaction. Il ne doit pas exister pour l'utilisateur "*", l'établissement "non renseigné" et la langue système. Il doit être saisi si la création du mnémonique est demandée.

   Intitulé réduit du mnémonique
   Intitulé réduit du mnémonique à créer. Il sera recopié automatiquement dans l'intitulé complet.

   Intitulé complet du mnémonique
   Intitulé complet du mnémonique à créer.

   Enchaînement
   Si cette case est cochée, les étapes des enchaînements ayant comme mnémonique, le mnémonique modèle, seront dupliquées avec le nouveau mnémonique. Le traitement des étapes créées sera remplacé par le nouveau traitement si la duplication du traitement est demandée.

   Critères réutilisés
   Si cette case est cochée, les critères réutilisés entre les étapes des enchaînements du mnémonique modèle seront dupliqués pour les étapes créées.
Cette option n'est accessible que si la duplication de l'enchaînement est demandée.

   Conditions étapes
   Cette case n'est accessible que si la duplication des étapes dans le cas d'un enchaînement est demandée.
Cocher cette case pour dupliquer les conditions sur les étapes.

   Valeurs par défaut
   Si cette case est cochée, seront dupliqués les paramétrages par défaut :
   - du mnémonique modèle sur le nouveau mnémonique ;
   - des étapes des enchaînements sur les étapes créées si la duplication des enchaînements est demandée ;
   - des traitements si la transaction modèle est associée à un traitement.

   Travaux systématiques
   Si cette case est cochée, seront créés pour le nouveau mnémonique :
     - les paramétrages des systématisations des travaux ;
     - les utilisateurs à notifier.

   Cette case n'est pas prise en compte dans le cas d'une transaction correspondant à un interactif et non à un batch (cas d'une transaction sans traitement associé).

   Paramétrage mnémo.
   Cocher cette case pour dupliquer les paramétrages effectués sur le mnémonique.
Principalement :
          - le paramétrage des colonnes exportables ;
          - le paramétrage des totaux ;
          - le paramétrage des mnémoniques.
Cette option est accessible si le mnémonique est créé pour la nouvelle transaction.

   Création du traitement

   Traitement
   Si la transaction modèle n'est pas associée à un traitement, cocher ou non cette case n'a pas d'effet.
Si cette case est cochée, le traitement associé à la transaction modèle est dupliqué. Il faut donc saisir le nom et le titre du nouveau traitement.

   Nom du traitement
   Code du nouveau traitement. Il doit être saisi si la création du traitement est demandée.

   Titre du traitement
   Titre du nouveau traitement.

   Autres créations

   Sécurité
   Si cette case est cochée, toutes les informations suivantes concernant la sécurité sont créées pour la nouvelle transaction :
     - les associations fonctions / transactions ;
     - les restrictions des droits des différents blocs ;
     - les droits d'accès à cette transaction de manière qu'il ne soit pas nécessaire de lancer le traitement TTAU pour la nouvelle transaction.

   Listes de valeurs
   Si cette case est cochée, les listes de valeurs particulières à la transaction modèle sont créées pour la nouvelle transaction.

   Validité structures
   Si cette case est cochée sont créés pour la nouvelle transaction et le nouveau traitement s'il y a lieu :
    - les choix des dates de validité de la transaction modèle ;
    - les dates d'interdiction de la transaction.

   Paramètres de synchro.
   Si cette case est cochée :
    - les paramètres de synchronisation de la transaction modèle sont créés pour la nouvelle transaction ;
    - et si la création du mnémonique est demandée, les exceptions des paramètres de synchronisation sont créés pour le nouveau mnémonique.

   Mises en forme
   Cette option est accessible si la création du mnémonique pour la nouvelle transaction est demandée et/ou si le traitement est dupliqué.

   Si seul le mnémonique est créé, cocher cette case pour associer le nouveau mnémonique aux mises en forme définies pour le mnémonique modèle.

   Si le traitement est dupliqué, cocher cette case pour :
- dupliquer les mises en forme du traitement de la transaction modèle vers le nouveau traitement ;
- créer des mises en forme virtuelles entre le traitement de la transaction modèle et le nouveau traitement.

   Fondations Web
   Si cette case n'est pas cochée, toutes les informations concernant la duplication dans les tables de paramétrage de l'Application Fondations Web ne sont pas saisissables.

   Sinon, les informations se proposent automatiquement, mais elles restent modifiables :
    - IFR comme propriétaire de la transaction et du formulaire modèles ;
    - nom de la transaction modèle dans le nom du formulaire modèle ;
    - IFR si base de données Cegid ou utilisateur connecté s'il s'agit d'une base de données client ;
    - nom de la nouvelle transaction si base de données Cegid ou Y suivi du nom de la nouvelle transaction s'il s'agit d'une base de données client.

   Les informations suivantes sont créées pour la nouvelle transaction dans le cas où un nouveau formulaire doit être créé.
    - onglets de processus de la saisie ;
    - le formulaire ;
    - l'association transaction - formulaire ;
    - les commentaires ;
    - les blocs liés au formulaire ;
    - les références aux libellés, aux procédures et aux ordres SQL ;
    - les champs et leurs caractéristiques ;
    - les paramètres de synchronisation ;
    - les multi-associations : objets ;
    - les multi-associations : relations champs.

   Si la nouvelle transaction a le même formulaire que la transaction modèle, seules l'association transaction - formulaire et les références sont créées.

   Si un mnémonique est créé pour la nouvelle transaction, sont également créées les exceptions des paramètres de synchronisation.

   Modèle

   Personnalisation transaction
   Identifiant de la personnalisation de la transaction modèle.

   Propriétaire transaction
   Identifiant du propriétaire de la transaction modèle.

   Formulaire
   Identifiant du formulaire de la transaction modèle.

   Propriétaire formulaire
   Identifiant du propriétaire du formulaire de la transaction modèle.

   Langue
   Identifiant de la langue de la personnalisation de la transaction modèle.

   Territoire
   Identifiant du territoire de la personnalisation de la transaction modèle.

   Mode d'affichage
   Permet de définir si la personnalisation simple, experte ou les deux est copiée vers la personnalisation de la nouvelle transaction.

   Nouveau

   Personnalisation transaction
   Identifiant de la personnalisation de la nouvelle transaction.

   Propriétaire transaction
   Identifiant du propriétaire de la nouvelle transaction.

   Formulaire
   Identifiant du formulaire de la nouvelle transaction.

   Propriétaire formulaire
   Identifiant du propriétaire du formulaire de la nouvelle transaction.

   Mode d'affichage
   Permet de définir le type de personnalisation à créer sur la nouvelle transaction (simple, experte ou les deux).

   Entités à dupliquer

   Masques
   Cette case définit si oui ou non, les masques seront dupliqués de la personnalisation modèle vers la nouvelle.

   Vues
   Cette case définit si oui ou non, les vues seront dupliquées de la personnalisation modèle vers la nouvelle.

   Champs supplémentaires
   Cette case définit si oui ou non, les champs supplémentaires (GFLS) seront dupliqués de la personnalisation modèle vers la nouvelle.

Boutons poussoirs

   Création
   Permet de lancer le traitement de duplication.

Messages

   GTMNU057 - Le mnémonique $1 existe déjà pour la transaction $2

   GTTRB076 - Le traitement $1 ne peut être dupliqué que par le générateur d'états