Windchill PDMLink에서 기존 객체의 유형 변경
동일한 모델 유형 계층 구조 내에서 기존 객체의 유형을 전환하는 유틸리티는 Windchill 12.0.2.0 릴리즈부터 사용할 수 있습니다. 관리자만 이 유틸리티를 실행할 수 있습니다. 이 유틸리티는 다음 사용 사례에는 지원되지 않습니다.
Reference Document를 다른 모든 WTDocument 유형으로 변환합니다. 문서 유형에 WTParts가 첨부된 경우 참조가 아닌 문서를 Reference Document로 변환하는 것도 지원되지 않습니다.
EPMDocuments 및 하위 유형을 다른 EPMDocument 유형으로 변환합니다. wt.epm.util.SoftTypeChangeUtility를 사용하여 EPMDocuments와 함께 작업합니다.
소스 객체 또는 대상 객체에 공통이 아닌 표준 속성이 있습니다. 글로벌, 계산 또는 별칭 속성에는 이러한 제한이 없습니다. 표준 속성에 대한 해결 방법은 다음과 같습니다.
TypeAttributeMoveTool을 사용하여 표준 속성을 글로벌 속성으로 변환합니다. 변경되면 글로벌 속성을 다시 표준 속성으로 변환할 수 있습니다.
TypeAttributeMoveToolEPM Document와 관련된 제한은 CS245127을 참조하십시오.
* 
유틸리티를 실행하기 전에 수정할 데이터를 백업합니다. 먼저 테스트 환경에서 솔루션을 테스트하는 것이 좋습니다. PTC는 유틸리티로 수행한 수정으로 인한 손상에 대해 책임지지 않습니다.
유틸리티 실행
1. Windchill 셸을 엽니다.
2. 다음 명령을 실행합니다.
windchill com.ptc.core.lwc.server.ChangeTypeSql -source <source_type> -target <target_type> [-u <username>] [-p <password>] -analyze/-run/-h [-f]
설명:
-source <source_type> - 소스 유형의 논리적 식별자입니다.
-target <target_type> - 대상 유형의 논리적 식별자입니다.
-u <username> - Windchill 사용자 이름입니다. 이 매개 변수는 선택 사항입니다.
-p <password> - Windchill 암호입니다. 이 매개 변수는 선택 사항입니다.
-analyze - 입력 유효성 검사를 수행합니다. -run 명령을 사용하기 전에 별도의 명령에서 이 매개 변수를 사용하는 것이 좋습니다.
-run - 실행할 SQL 질의를 생성합니다.
-f - 유효성 검사를 강제로 건너뜁니다(-run과 함께 사용 시).
-h - 도움말을 인쇄합니다.
3. Windchill 데이터베이스 사용자로 Windchill 데이터베이스에 연결합니다.
4. 2단계에서 얻은 SQL 질의를 실행하기 전에 업데이트할 테이블을 백업합니다. SQL 질의가 Windchill 셸에 생성됩니다.
5. 도구에서 제공하는 SQL 질의를 실행합니다.
6. 변경 사항을 커밋합니다.
* 
참조된 부품 테이블의 부품 참조 링크(WTPartReferenceLink)를 사용하여 WTPart를 일반 문서에 추가하면 정보가 WTPartReferenceLink(WTPart 및 WTDocumentMaster)에 저장됩니다. WTDocument 유형을 변경해도 이 기록은 영향을 받지 않으며 ChangeTypeSql 유틸리티에 경고 또는 오류 메시지가 표시되지 않습니다.
도움이 되셨나요?