商品のディープコピーの設定
商品のディープコピー設定をカスタマイズして、適切なコンテキスト定義と式セットを追加します。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| 商品ディープコピーを設定する | 商品デザイナー |
- [設定] から、[クイック検索] ボックスに「Deep Clone Product Settings」 (ディープコピー商品設定) と入力し、選択します。
-
必要なコンテキスト定義と式セットを選択します。
ProductDeepCloneContext コンテキスト定義または ProductDeepCloneContext から拡張されたコンテキスト定義のみを選択できます。
ProductDeepCloneContext は、デフォルトのコンテキスト定義として使用できます。ProductDeepCloneContextcontext 定義を拡張して、標準またはカスタム項目とオブジェクトを追加できます。
コンテキストタグは、正規ノードではなくリレーションノードで必ず定義してください。ExpressionSet の計算を実行する場合、次のリレーションノードからコンテキストタグを参照します。
シナリオ 1: カスタム項目を含める。
商品 X にカスタム項目があり、それをディープコピー商品に含めるには、このカスタム項目を商品 X ディープコピー定義に含める必要があります。カスタム項目を含めるように商品 X ディープコピー定義を拡張します。この項目をコンテキストの対応付けの対応する SObject 項目に対応付けてください。
シナリオ 2: 拡張オブジェクトを含める。
商品 X に関連する拡張オブジェクトがあり、それをディープコピー商品に含めるには、商品 X ディープコピー定義を拡張して拡張オブジェクトを含めます。コンテキスト定義内で 2 つのオブジェクト間の適切なリレーションの対応付けを定義します。ディープコピーする拡張オブジェクトの項目を含めます。
シナリオ 3: 項目値を変更する。
現在の商品の日付項目が「TODAY」に設定されていて、コピーした商品の日付項目を「TODAY + 10 days」に設定する場合、これを実現するルールを式セット内で定義できます。さらに、日付項目はコンテキスト定義に存在し、コンテキストタグが定義されている必要があります。
