Tutoriel 9 : mise à jour des liens d'équivalence de variante
Pour prendre en charge le report vertical des attributs et des associations lors de la mise à jour de nomenclatures en série, vous devez ajouter et configurer la propriété com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart dans le fichier mpmlink.properties.xconf accessible à l'emplacement Windchill/codebase/com/ptc/windchill/mpml/xconfs.
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" multivalued="," default=""/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPartUsageLink" multivalued="," default=""/>
Vous pouvez utiliser ces propriétés en fonction de votre cas d'utilisation métier.
Par exemple, vous pouvez configurer la propriété au format suivant :
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|source"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPartUsageLink" value="WCTYPE|wt.part.WTPartUsageLink~MBA|findNumber"/>
Redémarrez le serveur Windchill après avoir propagé la propriété au fichier mpmlink.properties.xconf pour que les modifications prennent effet.
* 
Lorsque vous définissez une propriété ou un attribut dans le report horizontal et vertical, le report vertical est prioritaire et remplace la valeur définie dans le report horizontal.
Tutoriel
Ce tutoriel explique comment mettre à jour des liens d'équivalence de variante à l'aide de l'action Mettre à jour les nomenclatures de fabrication en aval en série.
1. Supposons que la structure suivante soit présente dans le Transformateur de nomenclature :
Les variantes de fabrication sont générées à l'aide de l'action  Générer des nomenclatures de fabrication en aval en série. Pour plus d'informations, consultez la rubrique Tutoriel 8 : report vertical des attributs et des associations.
Sous sa forme développée, la structure apparaît comme suit :
* 
Lorsqu'une variante de fabrication est générée, des liens supplémentaires sont créés entre les nomenclatures de fabrication configurables et leurs variantes de fabrication. Ces liens sont appelés liens d'équivalence de variante. Pour plus d'informations, consultez la rubrique Liens d'équivalence de variante.
2. Sélectionnez l'article 0000000160, Asm1, (Manufacturing) dans la vue en aval et exécutez l'action Modifier l'article.
Notez les attributs mis en surbrillance pour l'article 0000000160, Asm1, (Manufacturing).
3. Modifiez la valeur des attributs mis en surbrillance.
4. Associez deux nouveaux documents à l'article 0000000157, Asm2, (Manufacturing).
5. Sélectionnez la nomenclature de fabrication générique 0000000162, Top, (Manufacturing) dans la vue en aval et cliquez sur Nouveau/Ajouter > Mettre à jour les nomenclatures de fabrication en aval en série.
6. Lorsque vous lancez l'action Mettre à jour les nomenclatures de fabrication en aval en série, le message suivant s'affiche :
Cliquez sur Continuer.
7. La boîte de dialogue Mettre à jour les nomenclatures de fabrication en aval en série s'affiche. Elle affiche les informations suivantes :
8. Cliquez sur Terminer. La boîte de dialogue Mettre à jour les nomenclatures de fabrication en aval en série se ferme. Le système met à jour les variantes de nomenclature de fabrication sélectionnées en fonction des modifications apportées aux structures de nomenclature de fabrication génériques.
9. Les associations sont également copiées.
Notez la différence entre les anciens et les nouveaux attributs.
* 
Les propriétés suivantes ont été utilisées dans ce tutoriel :
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|source"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|partType"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|describedBy@WCTYPE|wt.part.WTPartDescribeLink"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|references@WCTYPE|wt.part.WTPartReferenceLink"/>
Est-ce que cela a été utile ?