商品カタログ管理の商品のディープコピー
既存の商品とその関連情報 (属性、子コンポーネント、販売モデルなど) をコピーして商品を作成します。ディープコピーを使用して、手作業を減らし、既存の商品に似た商品をすばやく作成します。コンテキストサービス機能を活用して、使用可能なデフォルトのコンテキスト定義に含まれていないカスタムオブジェクトと項目のディープコピーをカスタマイズします。
必要なエディション
| サポートされている製品とエディションを表示します。 |
商品のディープコピーの設定
商品のディープコピー設定をカスタマイズして、適切なコンテキスト定義と式セットを追加します。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| 商品ディープコピーを設定する | 商品デザイナー |
- [設定] から、[クイック検索] ボックスに「Deep Clone Product Settings」 (ディープコピー商品設定) と入力し、選択します。
-
必要なコンテキスト定義と式セットを選択します。
ProductDeepCloneContext コンテキスト定義または ProductDeepCloneContext から拡張されたコンテキスト定義のみを選択できます。
ProductDeepCloneContext は、デフォルトのコンテキスト定義として使用できます。ProductDeepCloneContextcontext 定義を拡張して、標準またはカスタム項目とオブジェクトを追加できます。
コンテキストタグは、正規ノードではなくリレーションノードで必ず定義してください。ExpressionSet の計算を実行する場合、次のリレーションノードからコンテキストタグを参照します。
シナリオ 1: カスタム項目を含める。
商品 X にカスタム項目があり、それをディープコピー商品に含めるには、このカスタム項目を商品 X ディープコピー定義に含める必要があります。カスタム項目を含めるように商品 X ディープコピー定義を拡張します。この項目をコンテキストの対応付けの対応する SObject 項目に対応付けてください。
シナリオ 2: 拡張オブジェクトを含める。
商品 X に関連する拡張オブジェクトがあり、それをディープコピー商品に含めるには、商品 X ディープコピー定義を拡張して拡張オブジェクトを含めます。コンテキスト定義内で 2 つのオブジェクト間の適切なリレーションの対応付けを定義します。ディープコピーする拡張オブジェクトの項目を含めます。
シナリオ 3: 項目値を変更する。
現在の商品の日付項目が「TODAY」に設定されていて、コピーした商品の日付項目を「TODAY + 10 days」に設定する場合、これを実現するルールを式セット内で定義できます。さらに、日付項目はコンテキスト定義に存在し、コンテキストタグが定義されている必要があります。
商品のディープコピー
属性、子コンポーネント、販売モデルなどのすべての関連エンティティを含む、商品の完全な独立したコピーを作成します。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| 商品をディープコピーする | 商品デザイナー |
- Product Catalog Management アプリケーションのホームページで、[Products] をクリックします
- 商品リストページのクイックアクションメニューのドロップダウンリストから、[ディープコピー] を選択します。
-
[ディープ クローン商品] ウィンドウで、商品の名前を入力し、[ディープ クローン] をクリックします。
商品はディープコピーされます。ディープコピーの概要には、各オブジェクトで作成されたレコード数に関する情報が表示されます。コピーした製品を表示するには、[コピーした製品を表示] をクリックします。

