Cas d'utilisation 2 : propager des modifications mises à jour spécifiques en amont vers l'aval
Après la création des assemblages divisés, les modifications apportées aux attributs d'usine et aux attributs de service sont suivies à l'aide d'un avis de modification technique (ECN). Vous devez créer un avis de modification et collecter les attributs de l'usine et ceux du service. Dans l'avis de modification d'ingénierie, la section Objets affectés contient les informations sur l'itération ou la révision précédente. La section Objets résultants contient les informations les plus récentes. Dans le cas d'une mise à jour des attributs d'usine et des attributs de service, vous devez entrer le numéro de l'avis de modification technique dans la boîte de dialogue Définir le contexte de configuration avant de détecter les divergences.
Tenez compte du fait que Split Assembly 1(Manufacturing) et Split Assembly 2(Manufacturing) sont créés dans la vue en aval. Les usines, les valeurs d'attribut d'usine, les services et les valeurs d'attribut de service sont copiés dans la vue en aval en raison des propriétés de copie. Pour plus d'informations, consultez la rubrique Cas d'utilisation : copie d'entités de l'amont vers l'aval après la création d'assemblages divisés :
Un lien d'équivalence existe entre Upstream Parent Part (Design) et Downstream Parent Part (Manufacturing).
Un lien d'équivalence divisé existe entre Part C1 (Design) et Split Assembly 1(Manufacturing).
Un lien d'équivalence divisé existe entre Part C1 (Design) et Split Assembly 2(Manufacturing).
1. Accédez au fichier mpmlink.properties.xconf situé dans Windchill/codebase/com/ptc/windchill/mpml/xconfs.
2. Définissez la configuration suivante :
Localisez la propriété suivante :
<Property name="com.ptc.windchill.mpml.copyOver.update.com.ptc.windchill.enterprise.data.EnterpriseData.com.ptc.windchill.enterprise.data.enterpriseData.PlantSpecificEnterpriseData" multivalued="," default=""/>
* 
Cette propriété permet la mise à jour des usines et des valeurs d'attribut d'usine. Si cette propriété n'a pas de valeur, les usines et les valeurs d'attribut d'usine ne sont pas mises à jour.
Ajoutez la propriété suivante sous cette propriété :
<AddToProperty name="com.ptc.windchill.mpml.copyOver.update.com.ptc.windchill.enterprise.data.EnterpriseData.com.ptc.windchill.enterprise.data.enterpriseData.PlantSpecificEnterpriseData"value="IdentityAttributes::view=Berlin@CopyAttributes::Attribute1"/>
* 
Cette propriété garantit que toutes les modifications de l'usine Berlin et la valeur de l'attribut d'usine Attribute1 de l'usine Berlin sont copiées.
Cette propriété garantit également que toutes les valeurs d'attribut d'usine mises à jour de Attribute1 de l'usine Berlin sont copiées.
Localisez la propriété suivante :
<Property name="com.ptc.windchill.mpml.copyOver.update.com.ptc.windchill.enterprise.data.Purchase" multivalued="," default=""/>. Ajoutez la propriété suivante sous cette propriété :
<AddToProperty name="com.ptc.windchill.mpml.copyOver.update.com.ptc.windchill.enterprise.data.Purchase"value="IdentityAttributes::view=Berlin@CopyAttributes::DeptAttribute22"/>
* 
Cette propriété permet de s'assurer que seules certaines valeurs d'attribut de service mises à jour du service Purchase sont copiées. Les termes com.ptc.windchill.enterprise.data.Purchase et @CopyAttributes::DeptAttribute22 garantissent cela.
com.ptc.windchill.enterprise.data.Purchase est le nom interne des données du service Purchase.
Localisez la propriété suivante :
<Property name="com.ptc.windchill.mpml.copyOver.update.com.ptc.windchill.enterprise.data.Production" multivalued="," default=""/>. Ajoutez la propriété suivante sous cette propriété :
<AddToProperty name="com.ptc.windchill.mpml.copyOver.update.com.ptc.windchill.enterprise.data.Production"value="IdentityAttributes::view=Berlin@CopyAttributes::DeptAttribute33"/>
* 
Cette propriété permet de s'assurer que seules certaines valeurs d'attribut de service mises à jour du service Production sont copiées. Les termes com.ptc.windchill.enterprise.data.Production et @CopyAttributes::DeptAttribute33 garantissent cela.
com.ptc.windchill.enterprise.data.Production est le nom interne des données du service Production.
3. Modifiez les attributs d'usine et les attributs de service dans la vue en amont.
4. Cliquez sur l'action Définir le contexte de configuration disponible dans la barre d'outils du volet central. La boîte de dialogue Définir le contexte de configuration s'ouvre. Spécifiez le numéro de l'avis de modification dans le champ Numéro de modification.
En spécifiant le numéro de modification, vous définissez le contexte pour le rapprochement. En d'autres termes, vous posez les bases pour utiliser l'action Détecter les divergences.
5. Cliquez sur OK pour fermer la boîte de dialogue Définir le contexte de configuration.
6. Cliquez sur Détecter les divergences. La boîte de dialogue Valider et résoudre les divergences s'ouvre. Elle affiche les divergences pour les pièces en surbrillance dans la vue en amont du Transformateur de nomenclature.
Utilisez la colonne Objet impacté de la boîte de dialogue Valider et résoudre les divergences pour afficher les informations relatives aux données d'usine et de service associées aux divergences d'attributs de données d'usine et de données de service. Cette colonne n'est pas disponible par défaut. Utilisez l'option de tableaux pour afficher la colonne Objet impacté.
Le Statut dépend du fait que l'usine ou le service est disponible ou non dans la vue en aval.
7. Cochez les cases en regard des divergences à valider, à résoudre ou les deux.
8. Cliquez sur pour propager les modifications.
* 
Vous pouvez détecter et résoudre les modifications apportées aux attributs d'usine et aux attributs de service dans la vue en amont. Toutefois, si vous ajoutez une nouvelle usine à la vue en amont, vous ne pouvez pas ajouter les informations sur la nouvelle usine dans la vue en aval.
9. Les modifications mises à jour apparaissent dans les assemblages divisés en aval.
Est-ce que cela a été utile ?