Учебник 9. Обновление связей эквивалентности исполнения
Для поддержки вертикального переписывания атрибутов и связей во время массового обновления вед. материалов необходимо добавить и сконфигурировать свойство com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart в файле mpmlink.properties.xconf, расположенном в папке 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=""/>
Эти свойства можно использовать в соответствии с примером бизнес-использования.
Например, можно сконфигурировать и добавить свойство в следующем формате:
• <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"/>
Чтобы изменения вступили в силу, перезапустите сервер Windchill после добавления свойства в файл mpmlink.properties.xconf.
|
|
При определении свойства или атрибута как в горизонтальном, так и в вертикальном переписывании вертикальное переписывание имеет приоритет и переопределяет значение, заданное в горизонтальном переписывании.
|
Учебник
В этом учебнике демонстрируется обновление связей эквивалентности исполнения с помощью действия
Обновить массовые дочерние вед. материалов.
1. Учтите, что в преобразователе вед: материалов присутствует следующая структура:
В развернутом виде структура выглядит следующим образом:
| При создании производственного исполнения создаются дополнительные связи между конфигурируемыми производственными ведомостями материалов и соответствующими производственными исполнениями. Они называются связями эквивалентности исполнения. Дополнительные сведения см. в разделе Связи эквивалентности исполнения. |
2. Выберите деталь 0000000160, Asm1, (Manufacturing) в дочернем представлении и инициируйте действие Править деталь.
Обратите внимание на выделенные атрибуты детали 0000000160, Asm1, (Manufacturing).
3. Измените значение выделенных атрибутов.
4. Свяжите два новых документа с деталью 0000000157, Asm2, (Manufacturing).
5. Выберите базовую производственную ведомость материалов 0000000162, Top, (Manufacturing) в дочернем представлении и щелкните команду > .
6. При инициировании действия
Обновить массовые дочерние ведомости материалов отображается следующее сообщение:
Щелкните Продолжить.
7. Откроется диалоговое окно Обновить массовые дочерние ведомости материалов. В нем отображается следующая информация:
8. Нажмите кнопку Готово. Диалоговое окно Обновить массовые дочерние ведомости материалов закроется. Система обновляет выбранные производственные ведомости материалов исполнения на основании изменений, внесенных в структуру базовой производственной ведомости материалов.
9. Связи также копируются.
Учтите разницу между старыми и новыми атрибутами.
| В этом учебнике использовались следующие свойства: • <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"/> |