AP242
|
Windchill
|
仕様
SpecificationAssignment
|
e_Choice
|
Specification.id
|
r_number
|
Specification.name
|
name
Specification.name が設定されていない場合は
name=Specification.id
|
specification = ‘NUMERIC’ の割り当て済みプロパティの名前と割り当て済みプロパティの値が ValueWithUnit タイプである場合は
選択肢を数値選択肢としてインポート
|
数値選択肢の場合は仕様 optionDataType = ’NUMERIC’choiceDataValue = propertyValue.valueComponent 上の割り当て済み propertyValue を取得
choiceDataValuePrecision = propertyValue.significantDigits
quantityOfMeasure.name=propertyValue.unit.name
それ以外の場合は
optionDataType= ‘STRING’
|
Specification.category
|
Specification.category によって参照されている SpecificationCategory から関連するオプションを取得し、e_OptionChoiceMasterLink を複数追加
詳細についてはOptionChoiceMasterLink のマッピングを参照
|
SpecificationAssignment.assignedTo
|
SpecificationAssignment.assignedTo によって参照されている ProductClass から関連する OptionSet を取得し、e_OptionSetMemberLink を複数追加
詳細についてはOptionSetMemberLink のマッピングを参照
|
uniqueMemberId = ‘C’+random number
|
|
externalTypeId = WCTYPE|com.ptc.windchill.option.model.Choice|com.ptc.windchill.option.DesignChoice$com_ptc_windchill_option_model_Choice
|
|
LocalId と Ufid の生成については、LocalId および Ufid マッピングテーブルを参照してください。
|