Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Décisionnel
GDASM - Assemblage d'un métier

   Cette transaction permet de définir un assemblage de métier.

   L'assemblage facilite la création d'un métier avec une préparation modifiable et également une historisation des divers métiers constituants.

   La construction de métier peut être assez complexe du fait du nombre conséquent de métiers modèles et de leur interaction.

   Par exemple, le métier 'Maintenance Détail" peut être complété par 60 métiers annexes, une préparation des divers métiers à prendre en compte, préparation nommée assemblage, facilite la création de votre métier client, métier approprié à votre paramétrage.
   Egalement, certains métiers nommés compléments sont intégrables qu'après leur métier modèle de base. Par exemple, le métier modèle "Type Equipement" pour la Maintenance Détail doit impérativement être intégré avant le métier modèle "Complément Type Equipement".

   La "Recopie" permet de générer les informations de l'assemblage - langue "modèle" pour l'assemblage en cours de création. Ce bouton n'est plus accessible lorsque l'assemblage a été validé.

Données

   Assemblage
   Code alphanumérique sur 8 caractères qui assemble des métiers.

   Ce code sera repris en tant que métier lors du traitement d'intégration des assemblages.
   Ce code ne doit pas être un code métier tant que ce traitement n'a pas été lancé.

   Unicité : assemblage - langue.

   Langue
   Référence les diverses langues définies comme occurrences du paramètre LANGUE.
   Proposition de la langue par défaut en création.

   Niveau
   Niveau de la hiérarchie dans l'assemblage, non modifiable en modification.

   Le premier métier associé sans métier supérieur, doit avoir le plus petit niveau. Les métiers associés directement rattachés à ce premier niveau via le métier supérieur, doivent avoir un même niveau, géré de 10 en 10 par exemple.

   Lors de la visualisation de l'assemblage, ce niveau puis l'ordre alphanumérique du métier associé sont pris en compte.
Dans le traitement d'intégration, la hiérarchie de l'assemblage définie dans la table de mise à plat reste prioritaire.

   Si vous utilisez le niveau 2 dans la hiérarchie de votre assemblage, le métier supérieur sera automatiquement renseigné par le métier associé du premier niveau.

   Si vous redéfinissez un premier niveau dans la hiérarchie de votre assemblage, le métier associé de l'ancien premier niveau recevra comme métier supérieur le métier associé en cours.

   Métier associé
   Code métier défini dans la gestion "Définition d'un métier", unique par langue.

   Toutes les informations relatives à ce métier avec les vues, colonnes, jointures et filtres seront intégrées dans le métier assemblage lors du traitement d'intégration.

   Intitulé
   Permet d'identifier l'assemblage sur 60 caractères.
   L'intitulé complet sera repris dans l'intitulé du métier lors du traitement d'intégration, il doit par conséquent être unique dans la base de données.
   Le contrôle ne se fait que lors du traitement.

   La modification de l'intitulé de l'assemblage n'est possible que sur le premier enregistrement (assemblage sans métier supérieur).

   Réduit
   Permet d'identifier l'assemblage sur 20 caractères, proposé automatiquement des 20 premiers caractères de l'intitulé long en création.
   L'intitulé réduit sera transféré dans l'intitulé réduit du métier lors du traitement d'intégration.

   La modification de l'intitulé réduit de l'assemblage n'est possible que sur le premier enregistrement (assemblage sans métier supérieur).

   Code traitement
   Code non accessible géré automatiquement par la gestion et le traitement des assemblages.

   Positionné à :
   - "A" : en attente lors de la création, phase de préparation ;
   - "T" : traité lors de la génération en métier par le traitement d'intégration des assemblages ;
   - "V" : validé après la validation de l'assemblage.

   Ce code traitement est identique au sein d'un assemblage, tous les enregistrements de chaque métier associé ont le même code.

   Description
   Champ facultatif sur 240 caractères.
Cette description de l'assemblage sera transférée dans la description du métier par le traitement d'intégration.

   La modification de la description de l'assemblage n'est possible que sur le premier enregistrement (assemblage sans métier supérieur).

   Métier associé supérieur
   Permet de constituer une hiérarchie de métier associé pour l'assemblage avec création automatique d'une table de mise à plat des assemblages.

   Le métier associé supérieur doit avoir été préalablement défini en tant que métier associé dans l'assemblage et la langue. Il est non renseigné pour le premier métier associé mais obligatoire pour tout niveau suivant. Lors du second métier associé, il est automatiquement renseigné

   La régénération de la table de mise à plat des assemblages est disponible dans l'utilitaire de recalcul des compositions. Cette table de mise à plat est exclusivement exploitée par le traitement d'intégration.

   Site
   Indique s'il s'agit d'un assemblage référence (site égal à 'Q') ou d'un assemblage Client (site égal à 'C').

   Sur la base client, les assemblages référence ne sont pas modifiables. Dupliquer l'assemblage référence en assemblage Client pour toute action.

   Paramètres standard

   Recopie
   Accessible uniquement en création, affiche une fenêtre avec assemblage, métier associé et langue à copier.

   Ainsi à la validation de l'assemblage, toute la hiérarchie descendante de l'assemblage - métier à copier sera reprise dans l'assemblage en cours.
Relancer une recherche afin de visualiser l'ensemble de votre assemblage.


   Exemple avec l'assemblage AS1 composé des métiers :
   Niveau 1                                             M1
   Niveau 2                          M20                                M21
   Niveau 3                M31              M32            M35              M36

   L'utilisation de l'assemblage AS1, métier M20 dans les informations à copier sur l'assemblage ASM métier MT a pour résultat en visualisation graphique :
   Niveau 1                          MT
   Niveau 2                M31              M32

   Assemblage à recopier
   Assemblage à recopier.

   Métier associé à recopier
   Métier associé à recopier de l'assemblage précédent.
   Toute la hiérarchie définie à partir de ce métier associé dans l'assemblage à recopier sera reprise dans l'assemblage en cours sous le métier associé en cours.

   Langue à recopier
   Langue de l'assemblage à recopier.

   Validation
   Accessible sur le premier métier associé d'un assemblage en attente (état égal à 'A'), métier associé sans supérieur qui correspond au niveau le plus petit dans l'assemblage.

   Ce bouton permet la validation de tous les enregistrements de l'assemblage, passage du code traitement à l'état 'V', état indispensable pour l'intégration en métier.

Paramètres associés au mnémonique (voir aussi : Principe de l'association)

   SUP
   Ce paramètre gère la suppression d'un métier associé dans l'assemblage d'un métier :

   - "O" : la suppression du métier associé est possible sous certaines conditions.
     La suppression est possible :
      - pour un assemblage non traité, code traitement en attente 'A' ou validé 'V' ;
      - pour un métier associé sans hiérarchie, aucun fils associé à ce métier dans l'assemblage.

      Toute action de suppression sur un assemblage validé entraîne la modification du code traitement de l'assemblage à l'état 'A' pour 'en Attente'.
     Si le métier possède des fils dans la hiérarchie, supprimer chaque fils avant la suppression de ce métier associé.

   - "N" : la suppression n'est pas possible, valeur par défaut si le paramètre n'est pas défini.

   - "T" : la suppression est possible quel que soit le code traitement.
     La suppression totale d'un assemblage traité est possible sur le premier métier associé sans supérieur, perte de l'ensemble de l'assemblage.
     Utilisation réservée pour un nettoyage de la base de données.

      Sur un assemblage non traité, suppression du métier associé et de sa descendance.

Transactions associées

   TDASM - Intégration d'un métier à partir d'un assemblage

Paramètres
   TRTGWASM

   ETA

   LANGUE

   TYPGWASM

   NATGWASM

   GENGWASM

   ROLGWASM

Messages
   GWASM051 - Cet assemblage n'est pas modifiable : site non client

   GWASM053 - La suppression est interdite tant qu'il existe des fils

   GWASM058 - Le métier associé supérieur est interdit pour le niveau supérieur

   GWASM063 - Toute modification des intitulés ou de la description n'est possible que sur le niveau supérieur