ソリューション構成のセットアップ
ソリューション構成を使用すると CPQ アドミンは 1 つの構成で複数の詳細計画を管理できます。構成可能な製品アクションには詳細計画定義が含まれており、定義されたフィールドを介して構成間でデータを渡すことができます。
ソリューション構成は、デフォルトでオフになっている環境レベルの機能です。環境で有効にするには、 CPQ Support でケースを記録します。
構成可能な製品アクションは、ルールに追加できる新しいタイプの製品アクションです。標準の製品アクションに似ていますが、詳細計画が定義されており、構成間でデータを渡すためのフィールドマッピングを含めることができます。詳細設定可能製品アクションでは、製品 ID と詳細計画フィールドがスクリプトの外部で定義されている必要があります。
メリット
- アドミンの場合:
- 独立した展開:各詳細計画は個別に展開できるため、詳細計画を変更または更新するときにきめ細かく設定できます。
- 関心事の分離:アドミニストレーターは、構成から論理コンポーネントをセグメント化し、異なるグループが競合することなく詳細計画で作業できるようにすることができます。
- 詳細計画の再利用性:詳細計画は、ソリューションの一部、複数のソリューション、または個別に構成可能な製品として再利用できます。これにより、複数のコンテキストで詳細計画が必要な場合の重複が少なくなり、メンテナンスのオーバーヘッドも少なくなります。
- エンドユーザーの場合:
- エンドユーザーは、毎回再起動することなく、複数の構成をシームレス CPQ 処理できます。
- 子構成がセットベースの構成の場合は、子構成のクローンを作成できます。セット内の元のノードは有効なステータスである必要があります。クローンされたノードは、元の編集から独立しており、クローンされたノードはソースノードには影響しません。
- 空のノードを追加したり、ナビゲーションサイドバーからノードを削除したりすることもできます。
エンドユーザーエクスペリエンス
- ソリューションの立ち上げ:ユーザーは、通常どおりに開始する構成可能な製品を起動します。どの構成可能な製品が起動されても、ソリューションのルート製品になります。
- 構成可能な製品の追加:構成可能な製品アクションを持つ定義済みのルールのいずれかがトリガーされると、展開された詳細計画を含む有効な構成可能な製品が見つかった場合、新しい子構成が作成されます。
- 追加の構成可能な製品が構成に追加されると、ソリューションナビゲーションが利用可能になり、ルート構成可能製品を含む現在の構成可能な製品のリストが表示されます。
- 構成可能な製品アクションルールの条件を false に変更すると、通常の製品アクションの場合と同様に、構成と構成可能な製品が削除されます。これにより、フィールド、製品、ネストされた子、またはその他のアイテムへの変更も削除されます。
- 部品表の表示:構成がソリューションになると、デフォルトの製品リストコンポーネントが非表示になり、すべての構成で [ ソリューション全体を表示 ] ボタンに置き換えられます。ソリューションでは、[ ソリューション全体を表示] に ソリューション BOM 全体が表示されます。階層として追加された追加の製品リストには、現在選択されている構成可能な製品とその下の子構成のみが反映されます。
構成可能な製品アクションの潜在的なエラー
構成可能な製品アクションに関連するエラーには、次のようなものがあります。
- 構成可能な製品が見つかりません
- 構成可能な製品に詳細計画が関連付けられていません
- 構成可能な製品に展開された詳細計画がありません
- 詳細計画が存在しません
- 詳細計画が展開されていません
- 詳細計画が変更されました
フィールドマッピング
フィールドマッピングは、どのフィールドにデータが渡されたかを定義します。フィールドマッピングは、子構成の作成時、またはマッピングされたソースフィールドが変更されたときに発生します。フィールドは 1 つのレベルにのみマッピングされます。マッピングを続行するには、各詳細計画でマッピングされたフィールドを定義します。フィールドは、同じタイプのフィールド (テキストからテキスト、数値から数値など) にのみマップできます。
セット全体と製品ピッカーをマッピングすることはできません。
ソリューション構成のためのノードクローン作成
ノードのクローン作成では、既存の有効なソリューション構成ノードを複製して、新しいノードの開始点として使用できます。ノードのクローンを作成すると、フィールドとその値の両方がコピーされるため、新しいノードごとに構成データを最初から再入力する必要はありません。
クローンされたノードは、元のノードから完全に独立しています。クローンされたノードに加えた変更はソースノードには影響せず、ソースノードへの変更はクローンには影響しません。
クローン作成は、ナビゲーションサイドバーを使用して、セット内のソリューション構成から利用できます。クローンを作成するには、ノードが有効な状態である必要があります。これにより、不完全な構成が重複するのを防ぎます。依存セットを持つノードのクローンを作成すると、対応する子ノードがクローン操作の一部として作成されます。
レイアウト
各ソリューションコンポーネントには、現在の詳細計画に関連付けられているレイアウトから独自のレイアウトが表示されます。
ソリューション内では、ヘッダー、背景スタイル、ボタン、および製品リストの表示は、ルート詳細計画で定義されているソリューションルートレイアウトから取得されます。
構成中に構成可能な製品が追加されると、ソリューションナビゲーションサイドバーが自動的に表示されます。
部品表 (BOM)
部品表には、現在表示されている構成のアイテムと、以下の子構成のアイテムが表示されます。ソリューション BOM 全体をソリューションルートで表示できます。
BOM 階層は、親製品と製品アクションの一意の識別子フィールドによって定義されます。ソリューション階層から独立しており、一方が必ずしも他方を反映しているわけではありません。子構成は、部品表にトップレベルのアイテムを追加できます。
その他のオプション
- セットを使用すると、構成が異なる可能性がある多数の行を簡単に処理できます。行のクローン作成をサポートし、設定されたリピーターレイアウトオプションにより視覚的な類似性が得られます。
- 製品ピッカーは、簡単に構成可能な製品でうまく機能し、追加のフィールドや一括アクションでカスタマイズできます。
- ダウンストリームシステムによっては、複数の独立した構成を行う方が、単一のソリューション構成よりも柔軟性が高い場合があります。