부품 태그 탐색 조건 예제
부품 태그 탐색 조건은 부품 태그가 필터 편집 창의 부품 태그 필터 탭에서 선택되는 Windchill MPMLink의 구조 필터와 동일합니다.
부품 태그 탐색 조건으로 사용할 수 있는 JSON 페이로드의 예제가 ConvertFromProcessPlanID 서비스의 processPlanNavigationCriteria 입력 매개 변수에 대해 제공됩니다. processPlanNavigationCriteria 입력 매개 변수의 부품 태그 필터 예. 부품 태그 탐색 조건은 relatedAssemblyNavigationCriteria 입력 매개 변수에 사용하기 위한 것이 아닙니다.
* 
다른 탐색 조건과 달리 에서 읽어들인 개별 값Windchill MPMLink을 사용하여 부품 태그 탐색 조건에 대한 JSON 페이로드를 구성할 수 없습니다. 사용자 고유의 탐색 조건 작성 예제에서 설명한 대로 저장된 구조 필터에서 부품 태그 탐색 기준에 대한 JSON 페이로드를 읽어들이고 사용을 위해 정화해야 합니다.
다음 표에서는 부품 태그 탐색 조건에 대한 JSON 페이로드의 객체 및 속성과 Windchill MPMLink에 있는 필터 편집 창의 구성 사양 탭 설정 간 관계를 보여줍니다.
Windchill MPMLink 설정
JSON 객체 속성
구조 탭에 있는 필터 작업 세트의 저장된 필터
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
최상위 객체에 적용 확인란.
"ApplyToTopLevelObject": "...",
유형 선택=최신.
"@odata.type": "#PTC.NavCriteria.WTPartStandardConfigSpec",
진행 중인 작업 포함 확인란.
"WorkingIncluded": "...",
보기 필드.
"View": "...",
라이프 사이클 상태 필드. 자세한 내용은 라이프 사이클 상태 값 읽어들이기를 참조하십시오.
"LifeCycleState": {
"Value": "...",
"Display": "..."
},
BOM 유형 필드.
"Variation1": "...",
대체 BOM 필드.
"Variation2": "...",
부품 태그 필터 탭에서 하나 이상의 부품 태그를 선택합니다.
"@odata.type": "#PTC.NavCriteria.PartTagFilter",
선택한 부품 태그의 정보입니다.
"Tags": [{
"ObjectTaggerReference": "...",
"TagDisplayString": "..."
해결되지 않은 종속에 대해 최신 항목 적용 확인란.
"UseDefaultForUnresolved": "..."
processPlanNavigationCriteria 입력 매개 변수의 부품 태그 필터 예
다음 코드에서는 부품 태그 필터에 대한 탐색 조건을 제공하는 processPlanNavigationCriteria 입력 매개 변수의 JSON 페이로드 예를 보여줍니다.
{
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [{
"@odata.type": "#PTC.NavCriteria.WTPartStandardConfigSpec",
"WorkingIncluded": true,
"View": "Manufacturing",
"LifeCycleState": null,
"Variation1": null,
"Variation2": null
}],
"Filters": [{
"@odata.type": "#PTC.NavCriteria.PartTagFilter",
"Tags": [{
"ObjectTaggerReference": "wt.part.WTPartMaster:104389",
"TagDisplayString": "WCDS000465, 01-50000.asm"
}]
}],
"UseDefaultForUnresolved": false
}
도움이 되셨나요?