Вариант использования 4. Синхронизация сгенерированного технологического процесса для обновлений атрибутов
В этом варианте использования мы увидим, как синхронизировать сгенерированный технологический процесс с базовым технологическим процессом с использованием файла правил для обновления значений атрибутов.
Существующие структуры базового и сгенерированного технологических процессов
Предположим, что в браузере технологического процесса присутствуют следующие базовый и сгенерированный технологические процессы:
Generic Process Plan - технологический процесс, связанный с конфигурируемым модулем.
Generated Process Plan - исполнение Generic Process Plan.
Файл правил существует для Generated Process Plan.
Child 1 и Child 2 назначены Operation 1 и Operation 2 соответственно в Generated Process Plan. Их эквивалентные операции и детали назначены для Generic Process Plan.
Следующие обновления были внесены в Generic Process Plan после создания Generated Process Plan:
Значение атрибута Description изменилось с Desc на Op3Desc.
Значение атрибута Labor Cost увеличилось с 100 на 200.
Обновление файла правил
{
"copyOverRules": [
{
"sourceType": "com.ptc.QualityOperation",
"targetType": "com.ptc.QualityOperation",

"attributeToSyncMappings": [
"description:variantDescription"
],

"excludedAttributesForUpdate": "laborCost"
}
]
}
Определение attributeToSyncMappings указывает, что значение description должно переноситься в variantDescription.
Определение excludedAttributesForUpdate указывает, что обновления в значении Labor Cost не должны переноситься из Generic Process Plan в Generated Process Plan.
Синхронизация сгенерированного технологического процесса с базовым технологическим процессом с помощью файла правил
1. В браузере технологического процесса откройте Generic Process Plan.
2. На вкладке Сгенерированные технологические процессы выберите Generated Process Plan.
3. Щелкните значок синхронизации технологических процессов .
4. Чтобы продолжить, нажмите кнопку ОК.
5. Просмотрите сводку обновлений, отображаемую в диалоговом окне Обновления сгенерированного технологического процесса, а затем щелкните Закрыть.
Синхронизированный сгенерированный технологический процесс
Generated Process Plan обновляется в соответствии с файлом правил.
Значение Variant Description обновилось на Op3Desc.
Значение Labor Cost осталось как есть.
* 
Аналогично можно синхронизировать сгенерированный технологический процесс с базовым технологическим процессом, используя файл правил для обновлений в следующих сущностях:
Значения атрибутов использования
Значения атрибутов вхождения
Перераспределение вхождений
Ссылочные обрабатываемые детали
Было ли это полезно?