추가 Windchill 기능 > 제조 공정 관리 > eBOM을 mBOM으로 변환 > 다운스트림 구조 생성 작업 개요 > 전송된 노드 재구성 > 상위 부품 추가
  
상위 부품 추가
연관된 공정 계획의 정보를 활용하는 로직을 통해 전송된 구조에 있는 부품에 상위 부품을 추가할 수 있습니다. 공정 계획이 전송될 업스트림 부품과 연관된 경우 응용 프로그램에서는 부품과 작업 간의 연관을 사용하여 전송된 구조에 상위 부품을 작성하는 작업을 트리거합니다. 이 로직을 적용하려면 부품에 대한 제조 작업 링크에 사용자 정의 속성을 정의하여 상위 부품의 이름을 지정해야 합니다.
지정된 예에서 공정 계획 2는 업스트림 구조의 하위 2와 연관되어 있으며, 하위 3과 하위 4가 해당 공정 계획의 작업에 사용됩니다. 공정 계획은 하위 3과 하위 4의 상위 부품을 작성하는 작업을 트리거합니다. 상위 부품의 이름을 나타내는 데 사용자 정의 속성 ParentName이 사용됩니다.
다운스트림 구조 생성 작업이 실행된 후 새 상위 부품을 수용하도록 하위 2가 재구성됩니다. 상위 3과 상위 4는 활성 다운스트림 보기인 제조 보기에 작성됩니다.
전송된 노드를 재구성할 때 기본적으로 응용 프로그램에서 새 다운스트림 분기를 작성합니다. 해결자 위임에서 이 동작을 사용자 정의할 수 있습니다.
사용자 정의 속성 정의
상위 이름을 지정하기 위해 사용자 정의 속성을 정의하려면 다음 단계를 수행하십시오.
1. String 데이터 유형의 글로벌 속성을 작성하고 부품에 대한 제조 작업 링크를 입력합니다. 자세한 내용은 새 속성 작성을 참조하십시오.
2. Windchill/codebase/com/ptc/core/foundation/associativity에 있는 associativity.properties 파일에 액세스합니다.
3. <Property name="com.ptc.windchill.associativity.BomGenerationParentNameAttribute" default="xyz"/> 줄에 지정된 기본 속성 이름을 새 속성 이름으로 바꿉니다.
그런 다음 공정 계획 브라우저에 공정 계획을 작성할 때 속성에 값을 추가할 수 있습니다. 새로 작성된 속성을 표시하려면 부품 할당 탭에서 테이블 보기를 사용자 정의해야 합니다. 속성 값은 다운스트림 구조에 작성된 새 상위 부품의 이름을 지정합니다.
* 
새 상위 부품을 추가할 부품이 다른 사용자에게 체크 아웃된 경우에는 새 부품이 추가되지 않습니다.