Возможности управления данными > Управление структурами деталей > Возможности Windchill по управлению опциями и исполнениями > Создание исполнений и управление ими > Использование новой ревизии с конфигурируемыми модулями и исполнениями
  
Использование новой ревизии с конфигурируемыми модулями и исполнениями
Производственные исполнения - это конкретная конфигурация, зафиксированная спецификацией исполнения настраиваемой структуры изделия. В этом разделе описаны дополнительные аспекты того, как управляется связь между ними при ревизии спецификации исполнения или собственно исполнения.
* 
Ревизии ролей (конфигурируемый узел или деталь исполнения) могут создаваться в любом порядке или как часть одного извещения об изменении.
Связь между конфигурируемым узлом и исполнением не копируется в полученную новую копию после использования действия Копировать или Сохранить как .
Для управления распространением базовой детали (конфигурируемого узла) в связи исполнения можно сконфигурировать следующие свойства в файле wt.properties:
wt.generic.variantLinkBehaviorOnRevise (строковое свойство)
com.ptc.wpcfg.variants.move.latest.revision.link (логическое свойство)
Создание новой ревизии конфигурируемых узлов
Если выполняется создание новой ревизии конфигурируемого узла и используется конфигурация по умолчанию, новая ревизия связывается с теми же самыми исполнениями, что и предыдущая ревизия конфигурируемого узла.
Дополнительная конфигурация позволяет переносить только последнюю ревизию исполнения в новую ревизию конфигурируемого узла. Например, ревизия A конфигурируемого узла имеет одно исполнение, имеющее обе ревизии A и B. Если конфигурируемый узел пересмотрен для ревизии B, он связывается только с ревизией B исполнения, поскольку это последняя ревизия.
Свойство com.ptc.wpcfg.variants.move.latest.revision.link управляет этой конфигурацией. Если свойство не задано или имеет значение false, предоставляется поведение по умолчанию. Если свойству задано значение true, предоставляется дополнительное поведение.
Это свойство используется и при создании ревизии исполнения. Дополнительные сведения см. в приведенном ниже разделе "Создание новой ревизии исполнений".
Создание новой ревизии исполнений
При создании новой ревизии исполнений на результат влияют две отдельные настройки конфигурации. Одна настройка определяет, будут ли связи перемещаться и копироваться в новую ревизию или они не будут в нее переноситься, а другая настройка определяет, будут ли перемещаемые или копируемые связи ограничены только самыми последними. Сначала вычисляется свойство, контролирующее операцию копирования, перемещения или игнорирования связи с конфигурируемым узлом, за которым следует свойство, ограничивающее операцию последним вычислением.
Свойство wt.generic.variantLinkBehaviorOnRevise в файле wt.properties можно сконфигурировать с помощью любого из следующих значений:
copy - если указано это значение или свойство не задано, новая ревизия исполнения связывается с тем же конфигурируемым узлом, что и его предшествующая ревизия, и ревизия процессора сохраняет свои связи.
Если для com.ptc.wpcfg.variants.move.latest.revision.link задано значение false или свойство не определено, новая ревизия исполнения будет связана со всеми теми же ревизиями конфигурируемого узла, что и у его предшествующей ревизии, и ревизия процессора сохраняет свои связи.
Если для com.ptc.wpcfg.variants.move.latest.revision.link задано значение try, новая ревизия исполнения будет связана только с последней ревизией модуля конфигурации из его ревизии процессора и ревизия процессора сохраняет свои связи.
move - если указано это значение, новая ревизия исполнения связывается с тем же конфигурируемым узлом, что и его предшествующая ревизия, но предшествующая ревизия более не сохраняет эти связи.
Если для com.ptc.wpcfg.variants.move.latest.revision.link задано значение false или свойство не определено, новая ревизия исполнения будет связана с теми же ревизиями конфигурируемого узла, что и у его предшествующей ревизии, в ревизии процессора связи не сохраняются.
Если для com.ptc.wpcfg.variants.move.latest.revision.link задано значение try, новая ревизия исполнения будет связана только с последней ревизией модуля конфигурации из его ревизии процессора и в ревизии процессора связи не сохраняются.
nocopy - если указано это значение, новая ревизия исполнения не связана с конфигурируемым узлом. Свойство com.ptc.wpcfg.variants.move.latest.revision.link не применяется при использовании nocopy.