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.