생성된 공정 계획에 대한 규칙 파일
규칙 파일은 생성된 공정 계획을 작성하거나 업데이트할 때 적용할 규칙을 지정합니다. 생성된 공정 계획의 구조를 정의합니다. 일반 공정 계획에서 지정된 객체 유형에 대해 생성된 공정 계획으로 전달되어야 하는 속성 및 연관을 지정할 수 있습니다. 지정하지 않으면 모든 속성과 연관이 전달됩니다.
규칙 파일 정의
규칙은 아래에 제공된 요소를 사용하여 JSON 형식의 텍스트 파일에서 구조화된 방식으로 정의됩니다.
예에 제공된 대로 규칙 파일에서 특정 객체 유형에 대해 여러 규칙을 정의할 수 있습니다. 규칙에는 sourceType 및 targetType 블록이 포함되어야 합니다. 동일한 규칙 파일에서 여러 객체 유형에 대한 규칙을 지정할 수 있습니다.
다음은 사용 링크 및 시퀀스를 소스 및 대상 유형으로 사용하는 방법을 나타내는 두 가지 예입니다.
{
"sourceType": "com.ptc.windchill.mpml.processplan.operation.MPMOperationUsageLink",
"targetType": "com.ptc.windchill.mpml.processplan.operation.MPMOperationUsageLink"
}
{
"sourceType": "com.ptc.windchill.mpml.processplan.sequence.MPMSequence",
"targetType": "com.ptc.windchill.mpml.processplan.sequence.MPMSequence",
"excludedAttributes": "BranchingOperation",
"excludedAttributesForUpdate": "ReturnOperation"
}
키 포인트
• sourceType 및 targetType 블록에 지정된 유형의 조합은 규칙 파일에서 고유합니다.
• sourceType에 지정된 유형의 모든 하위 유형은 달리 명시적으로 지정되지 않는 한 지정된 규칙을 상속합니다.
• attributeToSyncMappings의 사용은 선택 사항입니다. 소스 속성과 대상 속성이 다를 때 사용할 수 있습니다.
• 상세 설명과 같은 특수 속성의 경우 내부 이름을 다른 방법으로 지정해야 합니다(예: longDescriptionRichText.formattedText).
• 등록 정보
com.ptc.windchill.associativity.reconciliation.excludedTypes를 구성하여 생성된 공정 계획을 작성하거나 업데이트할 때 전달되면 안 되는 문서 유형을 지정할 수 있습니다. 자세한 내용은
업스트림 변경 사항 전파를 참조하십시오.
• 규칙 파일의 includedAssociations 섹션에는 생성된 공정 계획을 작성하거나 업데이트할 때 전달되어야 할 연관이 포함되어 있습니다. 다음 연관이 지원됩니다.
◦ 문서 설명 링크 - com.ptc.windchill.mpmLMPMDocumentDescribeLink
◦ 문서 참조 링크 - com.ptc.windchill.mpmLMPMDocumentReferenceLink
◦ 작업 사용 가능 링크 - com.ptc.windchill.mpml.processplan.operation.MPMOperationToConsumableLink
◦ 작업 센터에 대한 제조 작업 링크 - com.ptc.windchill.mpml.processplan.operation.MPMOperationToWorkCenterLink
규칙 파일을 작성한 후 일반 공정 계획과 연관해야 합니다. 자세한 내용은
규칙 파일과 일반 공정 계획 연관을 참조하십시오.