Как применяются правила комплектации
Важно знать, как применяются правила комплектации, чтобы избежать возможных нежелательных глобальных изменений.
Необходимо учитывать следующие особенности.
• Чтобы определить набор деталей, к которым применяются правила, следует выбрать поставщика, контекст комплектации и классификационный узел (если установлен Windchill PartsLink). При выполнении правила все детали, которые принадлежат этому набору, изменят свой статус комплектации на значение, определенное правилом.
• Можно создать правило, определяющее другое значение комплектации для каждого узла в классификационной структуре. Значения комплектации по такому правилу применяются к указанному узлу и всем дочерним узлам. При определении правил для нескольких узлов все узлы будут перечислены в таблице Назначения статуса комплектации в виде строк с назначенным значением статуса комплектации.
• Позиция строки определяет приоритет назначения комплектации. Верхняя строка имеет наивысший приоритет.
• Для применения правил не требуется взятие OEM-деталей на изменение.
|
Если детали берутся на изменение другими пользователями, то правила комплектации к ним не могут применяться.
|
• Правила комплектации применяются к деталям даже тогда, когда параметру wt.property com.ptc.windchill.suma.iterateOnModifyPreference задано значение "да" (что требует брать OEM-детали на изменение, перед тем как вносить изменения в списки УСДИ и УСДП). В таких случаях значение статуса комплектации обновляется без создания новой версии детали.
|
Все попытки применить правила к деталям, которые взяты на изменение, записываются в файл журнала, определяемый свойством com.ptc.windchill.suma.access.errors.log.filename.
Файл журнала по умолчанию SourcingRules.log расположен в общем каталоге журналов Windchill. Вывод в файл журнала можно сконфигурировать, используя свойство com.ptc.windchill.suma.access.errors.log.enabled. По умолчанию это свойство имеет значение true (истина).
|
• Выполнение правил осуществляется независимо от списка прав доступа, связанного с пользователем, инициировавшим это действие.