협력업체의 라이프 사이클 템플릿 수정
협력업체에 대해 기본으로 제공되는 템플릿이 아닌 다른 라이프 사이클 템플릿을 사용하려면 조직의 협력업체에 대한 라이프 사이클 객체 초기화 규칙을 작성한 후 다른 라이프 사이클 템플릿을 지정해야 합니다. 새 협력업체를 작성할 경우 새 협력업체에 새 라이프 사이클 템플릿이 사용됩니다.
협력업체 라이프 사이클 템플릿 및 상태를 변경하려면 다음과 같이 하십시오.
1. 탐색기에서
을 선택한 다음 > 로 이동합니다.
2. 객체 초기화 규칙 테이블에서 제조업체 또는 공급업체를 선택하고 라이프 사이클 객체 초기화 규칙을 다운로드합니다.
3. 파일을 편집하여 objectType을 제조업체 또는 공급업체의 정식 클래스 이름으로 변경합니다.
4. <Arg>를 협력업체에 사용할 라이프 사이클 템플릿 이름으로 변경하고 XML 파일로 저장합니다.
5. 이전에 수정한 파일을 사용하여 새 객체 초기화 규칙을 작성합니다.
여기서 작성한 라이프 사이클 템플릿이 "Supplier LifeCycle"이고 이 템플릿을 사용하려는 경우, 제조업체 및 공급업체의 예제 객체 초기화 규칙은 각각 다음과 같습니다.
◦ 제조업체의 예제 객체 초기화 규칙 파일은 다음과 같이 표시됩니다.
<AttributeValuesobjType="com.ptc.windchill.suma.supplier.Manufacturer">
<!-- set the lifecycle -->
<AttrValue id="lifeCycle.id" algorithm="com.ptc.core.
foundation.lifecycle.server.impl.LifeCycleTemplateAttributeAlgorithm">
<Arg>
<!-- Translation of the word "Basic" must be the same as the
translation done in commonLifeCycles.xml -->
<?loc-begin key="BASIC_LIFECYCLE_NAME" maxlen="30"?>Supplier LifeCycle<?loc-end?>
</Arg>
</AttrValue>
</AttributeValues>
◦ 공급업체의 예제 객체 초기화 규칙 파일은 다음과 같이 표시됩니다.
<AttributeValuesobjType="com.ptc.windchill.suma.supplier.Vendor">
<!-- set the lifecycle -->
<AttrValue id="lifeCycle.id" algorithm="com.ptc.core.foundation.
lifecycle.server.impl.LifeCycleTemplateAttributeAlgorithm">
<Arg>
<!-- Translation of the word "Basic" must be the same as
the translation done in commonLifeCycles.xml -->
<?loc-begin key="BASIC_LIFECYCLE_NAME" maxlen="30"?>Supplier LifeCycle<?loc-end?>
</Arg>
</AttrValue>
</AttributeValues>