일련 유효성 탐색 조건 예
일련 유효성 탐색 조건은 Windchill MPMLink필터 편집 창의 구성 사양 탭에서 유형 선택 필드에 대해 단위 유효성이 선택되고 유효성 유형 필드에 대해 일련 번호가 선택된 의 구조 필터에 해당됩니다.
일련 유효성 탐색 조건으로 사용할 수 있는 JSON 페이로드의 예가 ConvertFromProcessPlanID 서비스의 각 입력 매개 변수에 대해 제공됩니다.
다음 표에서는 일련 유효성 탐색 조건에 대한 JSON 페이로드의 객체 및 속성과 Windchill MPMLink에 있는 필터 편집 창의 구성 사양 탭 설정 간 관계를 보여줍니다.
Windchill MPMLink 설정
JSON 객체 속성
구조 탭에 있는 필터 작업 세트의 저장된 필터
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
구조 탭에 있는 관련 어셈블리 필터 작업 세트의 저장된 필터
"ApplicableType": "PTC.ProdMgmt.Part",
최상위 객체에 적용 확인란.
"ApplyToTopLevelObject": false,
유형 선택=단위 유효성.
"@odata.type": "#PTC.NavCriteria.WTPartEffectivityUnitConfigSpec",
유효성 단위 필드.
"EffectiveUnit": "...",
유효성 유형=일련 번호
"EffectivityType": {
"Value": "SERIAL_NUMBER",
"Display": "Serial"
},
유효성 컨텍스트 필드. 자세한 내용은 EffectiveContext 값 읽어들이기를 참조하십시오.
"EffectiveContext": "...",
보기 필드.
"View": "...",
BOM 유형 필드.
"Variation1": "...",
대체 BOM 필드.
"Variation2": "...",
해결되지 않은 종속에 대해 최신 항목 적용 확인란.
"UseDefaultForUnresolved": false
processPlanNavigationCriteria 입력 매개 변수의 일련 유효성 예
다음 코드에서는 일련 유효성 필터에 대한 탐색 조건을 제공하는 processPlanNavigationCriteria 입력 매개 변수의 JSON 페이로드 예를 보여줍니다.
{
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartEffectivityUnitConfigSpec",
"EffectiveUnit": "5",
"EffectivityType": {
"Value": "SERIAL_NUMBER",
"Display": "Serial"
},
"EffectiveContext": "wt.part.WTPartMaster:155184",
"View": "Design",
"Variation1": null,
"Variation2": null
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
relatedAssemblyNavigationCriteria 입력 매개 변수의 일련 유효성 예
다음 코드에서는 일련 유효성 필터에 대한 탐색 조건을 제공하는 relatedAssemblyNavigationCriteria 입력 매개 변수의 JSON 페이로드 예를 보여줍니다.
{
"ApplicableType": "PTC.ProdMgmt.Part",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartEffectivityUnitConfigSpec",
"EffectiveUnit": "1",
"EffectivityType": {
"Value": "SERIAL_NUMBER",
"Display": "Serial"
},
"EffectiveContext": "wt.part.WTPartMaster:245852",
"View": "Design",
"Variation1": {
"Value": "production",
"Display": "Production"
},
"Variation2": {
"Value": "002",
"Display": "002"
}
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
도움이 되셨나요?