Унаследованный режим
|
Все функции системы работают так же, как в предыдущих выпусках. В связях изменения продолжает использоваться модель AddressedBy2 и FormalizedBy.
Это режим по умолчанию для систем, обновленных до Windchill 11.0 или более поздней версии.
|
Смешанный режим
|
Windchill позволяет использовать комбинацию унаследованных и гибких связей изменения:
• Новые объекты изменения используют модель FlexibleChangeLink. В результате существующие правила связывания изменения применяются для новых объектов изменения.
• Объекты изменения, которые существовали до перехода в смешанный режим, считаются унаследованными объектами. Эти объекты продолжают использовать модель AddressedBy2 и FormalizedBy.
• Любые новые объекты, создаваемые из унаследованного объекта изменения, продолжают использовать модель AddressedBy2 и FormalizedBy.
Это режим по умолчанию для новых установок Windchill 11.0 или более поздней версии.
Отсюда можно использовать утилиту FlexibleChangeConverter для преобразования подходящих унаследованных объектов изменения в модель FlexibleChangeLink.
Если связи имеют объект роли, который не является гибким элементом изменения, они не преобразуются. Все объекты должны быть преобразованы перед переходом в гибкий режим.
|
Гибкий режим
|
Все новые и существующие объекты изменения используют модель FlexibleChangeLink.
В перспективе это будет режим по умолчанию для всех новых установок Windchill.
|
FlexibleChangeItem
|
Для перехода в гибкий режим всеми новыми и существующими объектами изменения должен быть реализован класс FlexibleChangeItem.
Если система включает объекты, которые не реализуют FlexibleChangeItem, утилиту FlexibleChangeConverter можно использовать только для создания отчета и перехода в смешанный режим. Команды преобразования недоступны для выполнения.
Объекты, которые не реализуют FlexibleChangeItem. Например, любые пользовательские расширения стандартных объектов изменения.
|
Пригодность объекта управления изменениями для преобразования
|
Унаследованные объекты изменения, пригодные для преобразования, должны соответствовать нескольким критериям.
• Класс объекта изменения должен поддерживать гибкие связи (класс FlexibleChangeLink).
• Класс объекта изменения должен обладать зарегистрированным делегатом готовности.
• Все унаследованные классы связей изменения должны обладать зарегистрированным делегатом преобразователя.
В системе предусмотрены делегаты преобразователя и готовности для стандартных объектов и связей изменения. Если используются пользовательские объекты или связи изменения, см. раздел Преобразование пользовательских связей в гибкие связи изменения.
|
Ограничения гибкого режима
|
Гибкий режим имеет два ограничения:
• Загрузка существующих данных
• Импорт пакетов, включающих существующие данные
Если система находится в гибком режиме и необходимо загрузить или импортировать существующие данные, можно использовать действие setMixed для переключения Windchill в смешанный режим.
Чтобы вернуться в гибкий режим, повторно выполните действия утилиты преобразования.
|
Правила преобразователя связей
|
Файлы правил преобразователя связей определяют порядок дублирования унаследованных связей в виде связей процесса изменения.
Необходимо проверить и сконфигурировать эти файлы, чтобы правила как можно точнее соответствовали правилам связывания изменения. Дополнительные сведения см. в разделе Настройка правил преобразователя связей.
При наличии пользовательских связей необходимо создать пользовательский файл правил преобразователя. Дополнительные сведения см. в разделе Преобразование пользовательских связей в гибкие связи изменения.
|
Сводные отчеты для текущего статуса
|
Можно обновить отчеты, которые используют устаревшие унаследованные связи.
Дополнительные сведения см. в разделе Гибкие ссылки изменения для построителя запросов.
|
Проверка правил связывания изменения
|
Перед выполнением утилиты преобразования настоятельно рекомендуется установить все дополнительные правила связывания изменения и обеспечить их стабильность. Дополнительные сведения см. в разделах Определение правил связывания изменения и Таблица "Правила связывания изменения".
Если в системе используются настройки связей, см. раздел Связи изменений: устаревшие интерфейсы API.
|
Проверка рабочих процессов процесса изменения
|
PTC настоятельно рекомендует проверить и обновить существующие рабочие процессы процесса изменения.
Дополнительные сведения см. в разделе Замыкание рабочего процесса изменения.
|