高度なカスタマイズ > ビジネスロジックのカスタマイズ > Windchill で標準を使用したデータ交換 > EXPRESS を使用した STEP データ交換 > AP242 XPX マッピングガイド > AP242 のインポート (Windchill 以外のデータ) の Windchill EXPRESS エンティティへのマッピングテーブル > OptionSetChoiceRuleLink
  
OptionSetChoiceRuleLink
OptionSetChoiceRuleLink マッピングテーブル
AP242
Windchill
specificationConditionAssignment または SpecificationInclusionAssignment
e_ OptionSetChoiceRuleLink
specificationConditionAssignment.assignedTo または SpecificationInclusionAssignment.assignedTo で参照されている ProductClass から関連する OptionSet を取得
OptionSetRef.ObjectReference.ufid=optionSet.objectID.ufid
上記のドキュメントには、sepcificationConditionAsignment
関連する ChoiceConstraint エンティティを取得
それ以外の場合は
関連する ChoiceMappingChoiceEnable、または ChoiceRule エンティティを取得
ChoiceRuleRef.ObjectReference.ufid = Relevant RuleEntity.ObjectId.Ufid
objectID.localId= com.ptc.windchill.option.model.OptionSetChoiceRuleLink: + random number
PART 21 製品表現
#978= SPECIFICATIONCONDITIONASSIGNMENT(CHARACTERSTRING
('((null))'),$,CLASSSTRING('validity'),#979,#207);
#207= PRODUCTCLASS(#208,$,CHARACTERSTRING(' ((null))'),$,$,$,
IDENTIFIERSTRING('A.7'),$);
#1097= SPECIFICATIONINCLUSIONASSIGNMENT($,$,#1096,#207);
#207= PRODUCTCLASS(#208,$,CHARACTERSTRING(' ((null))'),$,$,$,
IDENTIFIERSTRING('A.7'),$);