AP242
|
Windchill
|
specificationInclusion
SpecificationInclusionAssignment
|
e_ChoiceEnable
specificationInclusion.ifCondition が仕様タイプで specificationInclusion.includedSpecification が仕様タイプではない、または specificationInclusion.includedSpecification.parameters が仕様タイプではない場合は e_ChoiceEnable としてのみインポート
|
specificationInclusion.id
|
r_number
specificationInclusion.id が設定されていない場合は
r_number =”N-”+random number
|
specificationInclusion.description
|
description
|
specificationInclusion.ifCondition
|
specificationInclusion.ifConditionsourceChoiceReference = choice.ObjectId.ufid によって参照されている仕様から関連する選択肢を取得
|
specificationInclusion.includedSpecification.parameters
|
specificationInclusion.includedSpecification が条件タイプである場合は specificationInclusion.includedSpecification.parameters から仕様に属する選択肢を取得し、e_ChoiceMappableChoiceLink を複数追加
詳細についてはChoiceMappableChoiceLink のマッピングを参照
|
SpecificationInclusionAssignment に割り当てられている DataValidityEffectivity を取得
|
e_WTDatedEffectivity を複数追加
詳細についてはWTDatedEffectivity のマッピングを参照
|
SpecificationInclusionAssignment.assignedTo
|
SpecificationInclusionAssignment.assignedTo によって参照されている ProductClass から関連する OptionSet を取得し、e_OptionSetChoiceRuleLink を複数追加
詳細については、OptionSetChoiceRuleLink のマッピングを参照してください。
|
r_local=true
|
|
externalTypeId = WCTYPE|com.ptc.windchill.option.model.ChoiceEnable
|
|
LocalId と Ufid の生成については、LocalId および Ufid マッピングテーブルを参照してください。
|