라이프 사이클 변환 사용
라이프 사이클 템플릿을 작성하거나 편집할 때 변환 탭이 나타납니다. 변환을 사용하여 선택된 상태부터 라이프 사이클 템플릿 내의 다른 상태까지의 경로를 정의할 수 있습니다.
라이프 사이클 템플릿에서 변환을 사용하는 방법에 대한 자세한 내용은
단계 변환을 참조하십시오.
일련의 변환 규칙을 사용하여 객체의 개발 단계에서 적절한 비즈니스 프로세스 세트를 정의할 수 있습니다. 예를 들어, 개발 초기 단계에는 부품 개발 프로세스가 규정을 따르지 않고 자유롭게 진행될 수 있지만 해당 부품이 생산 과정에 진입하게 되면 보다 공식적인 프로세스를 준수해야 합니다.
변환 규칙을 사용하여 Windchill PDMLink 시스템에서 객체의 유형별로 제공할 각종 비즈니스 프로세스를 설정할 수 있습니다.
다음 다이어그램은 이러한 규칙이 라이프 사이클에 적용될 수 있는 방법을 나타내는 예입니다.
기업에 따라서는 검토 및 승인 사이클과 같이 보다 공식적인 프로세스가 필요한 경우도 있습니다. 수준 올리기 및 변경 변환 규칙에는 그러한 목적을 위해 연관된 워크플로가 있습니다. 기본적으로 수준 올리기 변환 규칙에는 2개의 워크플로 프로세스가 정의되어 있습니다. 상황에 따라 특정한 수준 올리기 프로세스에 사용할 워크플로 프로세스를 0개 이상 구성할 수 있습니다.
일부 수준 올리기 검토 프로세스의 경우 수준 올리기 객체를 고정하거나 잠금을 설정하여 검토 프로세스 동안 변경할 수 없도록 하는 것이 중요합니다. 위 예제의 라이프 사이클에서는 수준 올리기 프로세스 중에 잠금 변환을 추가하여 객체를 검토 중 상태로 설정할 수 있습니다.
변경 관리 프로세스의 경우, 승인된 변경 공지의 새 라이프 사이클 상태는 변경 변환에 의해 정의되고 더 이상 한 가지 특정한 라이프 사이클 상태로 고정되지 않습니다.
이러한 변환 규칙은 각각의 라이프 사이클별로 정의됩니다.
변환 규칙은 또한 수준 올리기 검토 중 객체의 잠금 여부를 식별할 수 있습니다. 객체는 수준 올리기 프로세스가 실행되는 동안 일시적으로 잠긴 상태가 됩니다. 특정 상태에 대해 잠금 변환을 정의하고 수준 올리기 요청에서 라이프 사이클을 사용하는 객체에 대해 수준 올리기를 수행하도록 지정한 경우, 수준 올리기 요청의 워크플로에서는 객체의 상태를 잠금 변환에서 식별된 상태로 설정합니다.
라이프 사이클 모델이 다음과 같다고 가정합니다.
다음과 같이 변환 규칙을 설정하기로 합니다.