Intégration avec d'autres applications > Gestion des données CAO > Activités de gestion des données CAO courantes > Présentation de la collecte des objets associés > Traitement des dépendances
  
Traitement des dépendances
Présentation du traitement des dépendances
Le traitement des dépendances représente le traçage des relations entre les objets à inclure dans la configuration que vous définissez pour la collecte d'objets pour une action. Il convient d'établir une distinction essentielle entre le traitement des dépendances centré sur les articles et celui centré sur les documents CAO. En résumé, le traitement centré sur les articles effectue le suivi des dépendances d'une structure de produit (traitement des dépendances d'articles), tandis que le traitement centré sur les documents CAO suit la structure du modèle d'un document CAO (traitement des dépendances CAO).
Windchill prend également en charge le traitement des dépendances des documents Windchill.
Par défaut, lorsqu'un objet est initialement sélectionné pour une action, le traitement des dépendances est basé sur le type de l'objet, comme indiqué dans le tableau suivant :
Objets de la sélection initiale
Traitement des dépendances par défaut
Documents CAO
Traitement des dépendances CAO
Articles Windchill
Traitement des dépendances d'articles
Documents Windchill
Traitement des dépendances documentaires
Ensemble mixte d'objets comportant un ou plusieurs documents CAO
Traitement des dépendances CAO
Ensemble mixte d'objets comportant un ou plusieurs articles, mais aucun document CAO
Traitement des dépendances d'articles
Pour visualiser le type de traitement des dépendances spécifié pour la page d'action actuelle, cliquez sur l'icône Filtre actif afin d'ouvrir la fenêtre Filtre actif, illustrée ci-après en présentant Traitement des dépendances CAO.
Il est également possible de définir le type de traitement des dépendances que vous souhaitez utiliser, indépendamment du type d'objet de la sélection initiale. Pour ce faire, activez la sélection explicite du type de traitement des dépendances, puis éditez le filtre de contexte de configuration associé à l'action. Pour définir le traitement des dépendances sur la structure d'articles ou de documents CAO, définissez la préférence de serveur Afficher > Contexte de configuration > Activer le type de traitement de la dépendance sur Oui dans l'utilitaire Gestion des préférences. Lorsque cette préférence est définie sur Oui (la valeur par défaut est Non), elle ajoute un champ à la fenêtre Modifier le filtre de la page d'action.
* 
Même si le paramétrage par défaut de l'option Activer le type de traitement de la dépendance est faux, l'ensemble des actions PDM utilisant le collecteur fonctionnent avec le traitement des dépendances activé, comme indiqué dans le tableau précédent.
Vous pouvez choisir une de ces méthodes indépendamment du fait que l'objet sélectionné initialement soit un article ou un document CAO, tant qu'il existe une association active entre l'article et le document CAO. Par exemple, si la Structure d'article est sélectionnée en tant que type de traitement des dépendances et qu'un objet d'article figure dans la sélection initiale, la configuration inclut l'enfant de cet objet d'article. Si, toutefois, l'objet sélectionné initialement est un document CAO, le traitement de type Structure d'article commence par localiser l'article associé audit document CAO. Il effectue ensuite le suivi de la structure d'articles et collecte les documents CAO qui sont associés aux articles qui la composent. Dans ce cas, le document CAO sélectionné initialement et les documents CAO associés aux articles dépendants de son article homologue sont ajoutés à la Liste d'objets.
Examiné plus en détail, le processus se présente comme suit :
Le document CAO sélectionné initialement demeure dans la Liste d'objets.
Son objet d'article associé est inclus dans la Liste d'objets.
L'article associé devient l'objet "racine" pour les opérations suivantes :
Définition de la configuration (dernière configuration, configuration de référence, vue, effectivité)
Collection des dépendances (toutes, aucune)
Par exemple, si :
configuration = configuration de référence
dépendances = toutes
seules les dépendances de l'article qui font également partie de la configuration de référence sont incluses dans la liste d'objets.
Parmi les objets associés pouvant être inclus (documents CAO, documents),
Tout document CAO inclus est une version (révision/itération) homologue de la version des articles collectés.
En cas de sélection d'une configuration de référence pour des articles, les documents CAO ne doivent pas faire partie de la configuration de référence.
* 
Lorsque le traitement des dépendances d'un contexte d'espace de travail est centré sur les articles, un document CAO est considéré comme obsolète si la version de l'espace de travail n'a pas de lien d'association à la version de l'article dans la configuration de référence définie pour les articles.
Inversement, si l'option Structure CAO est sélectionnée en tant que traitement des dépendances dans la fenêtre Modifier le filtre, ce traitement effectue le suivi de la structure d'un document CAO sélectionné initialement. Lors du traitement d'un article sélectionné initialement, le document CAO homologue de l'article est localisé et la structure CAO fait l'objet d'un suivi. La Liste d'objets est remplie avec les articles associés de la structure CAO.
Exemples de traitement des dépendances
Cette section fournit des exemples du comportement de collection respecté pour un échantillon d'ensemble de données, en fonction de la sélection initiale d'objets et du type de traitement des dépendances.
Considérons l'ensemble de données ci-après.
Le tableau ci-après affiche les résultats du traitement des dépendances des actions de collecte lorsque tous les objets de la sélection initiale sont du même type.
Sélection initiale
Type de traitement des dépendances
Paramétrage des dépendances
Liste d'objets résultants
Commentaires
CADAsm1
Structure de documents CAO
Document CAO : Tous
CADAsm1, CADComponent1a, CADComponent1b
La collection parcourt la structure du document CAO (EPMDocument).
CADAsm1
Structure d'article
Article : Tous
CADAsm1, CADComponent1a
1. Le type de traitement des dépendances est la Structure d'article. L'objet associé PartAsm1 à l'élément sélectionné initialement CADAsm1 est parcouru.
2. Les documents CAO associés aux dépendances de PartAsm1 sont collectés.
3. Le collecteur renvoie l'élément CADAsm1 sélectionné initialement et CADComponent1a en tant qu'objet associé à PartComponent1a (non en tant que dépendance de CADAsm1).
CADAsm1, CADAsm2
Structure d'article
Article : Tous
CADAsm1, CADComponent1a
CADAsm2, CADComponent2a
1. Le type de traitement des dépendances est la Structure d'article. Les documents CAO associés aux dépendances de PartAsm1 et de PartAsm2 sont parcourus dans la hiérarchie.
2. Les documents CAO associés aux dépendances de PartAsm1 et de PartAsm2 sont collectés.
3. Le collecteur renvoie les éléments CADAsm1 et CADAsm2 sélectionnés initialement, plus CADComponent1a et CADComponent2a en tant qu'objets associés à PartComponent1a et à PartCompponent2a, respectivement (non en tant que dépendances à CADAsm1 et à CADAsm2).
CADAsm3
Structure d'article
Article : Tous
CADAsm3
CADDocument3
1. Le type de traitement des dépendances est la Structure d'article. L'objet PartAsm1 associé à l'élément CADAsm3 sélectionné initialement est parcouru.
2. Les documents CAO associés aux dépendances de PartAsm3 sont collectés.
3. Le collecteur renvoie les éléments CADAsm3 et CADDocument3 initialement sélectionnés en tant qu'objet associé à PartComponent3a.
PartAsm3
Structure de documents CAO
Document CAO : Tous
PartAsm3
Les dépendances d'un document CAO associé n'ont pas d'articles associés.
Le tableau ci-après affiche les résultats du traitement des dépendances des actions de collecte lorsque les objets de la sélection initiale sont de types différents.
Sélection initiale
Type de traitement des dépendances
Paramétrage des dépendances
Résultats
Commentaires
CADAsm1, PartAsm2
Structure de documents CAO
Document CAO : Tous
CADAsm1, CADComponent1a, CADComponent1b
PartAsm2, PartComponent2a
1. Le type de traitement des dépendances est la Structure de documents CAO. L'objet associé CADAsm2 à l'élément PartAsm2 sélectionné initialement est parcouru et l'élément CADAsm1 sélectionné initialement est parcouru
2. Les articles associés aux dépendances de l'élément CADAsm2 sont collectés et les dépendances de CADAsm1 sont collectées.
3. Le collecteur renvoie les objets sélectionnés initialement (CADAsm1, PartAsm2), ainsi que les dépendances de CADAsm1 (CADComponent1a, CADComponent1b). Par ailleurs, les articles associés aux dépendances de CADAsm2 sont renvoyés.
CADAsm1, PartAsm2
Structure d'article
Article : Tous
CADAsm1, CADComponent1a
PartAsm2, PartComponent2a
1. Le type de traitement des dépendances est la Structure d'article. L'objet PartAsm1 associé à l'élément CADAsm1 sélectionné initialement est parcouru et l'élément PartAsm2 sélectionné initialement est parcouru.
2. Les documents CAO associés aux dépendances de PartAsm1 sont collectés et les dépendances de PartAsm2 sont collectées.
3. Le collecteur renvoie les éléments sélectionnés initialement (CADAsm1, PartAsm2) et les dépendances de PartAsm2 (PartComponent2a). De plus, les documents CAO associés aux dépendances de PartAsm1 (CADComponent1a) sont renvoyés.
CADAsm1, PartAsm3
Structure de documents CAO
Document CAO : Tous
CADAsm1, CADComponent1a, CADComponent1b
PartAsm3
1. Le type de traitement des dépendances est la Structure de documents CAO. L'objet associé CADAsm3 à l'élément PartAsm3 sélectionné initialement est parcouru et l'élément CADAsm1 sélectionné initialement est parcouru.
2. Les articles associés aux dépendances de CADAsm3 sont collectés, tout comme les dépendances de CADAsm1.
3. Le collecteur renvoie les objets sélectionnés initialement (CADAsm1, PartAsm3), ainsi que les dépendances de CADAsm1 (CADComponent1a, CADComponent1b). Il n'existe aucun objet associé aux dépendances de CADAsm3, donc  aucun article supplémentaire n'est renvoyé.