コンフィグレータ・モデル
コンフィギュレータ・モデルは、製品情報管理作業領域からコンフィギュレータ・モデル作業領域にインポートする品目の階層表現です。 ユーザーがホスト・アプリケーションで品目を構成できるように、コンフィギュレータ・モデルを設定します。
製品情報管理作業領域のモデルには、オプションではないコンポーネントなど、モデルの一部であるすべての構成と属性が含まれます。
コンフィギュレータ・モデル作業領域のコンフィギュレータ・モデルには、Product Information Managementからインポートするモデルのオプション・コンポーネントの構造のみが含まれます。 また、そのオプションの構造の一部である属性もあります。 コンフィギュレータ・モデルには、コンフィギュレータで作成した補足構造とルール、ユーザー・インタフェースも構成できます。
たとえば、モデルを作成し、外部カラー、イン・テリア・カラー、エンジン、ホイール、シート、ラジオなどの選択に役立つユーザー・インタフェースを追加するとします。

実行できる処理は次のとおりです。
-
製品情報管理作業領域で基本モデルを設定します。
詳細は、「受注構成の概要」を参照してください。
-
モデルをコンフィギュレータ・モデル作業領域にインポートしてから、コンフィギュレータ・モデル作業領域を使用して、補足構造とルール、ユーザー・インタフェースをモデルに追加します。
-
補足構成および補足ルールを追加して、ユーザーが品目を構成する際のライフを簡略化できるようにします。
-
事前定義済テンプレートを使用すると、ホスト・アプリケーションに表示されるユーザー・インタフェースの作成に役立ちます。 イメージ、スタイル設定済テキスト、構成可能なオプションの様々なコントロールなどを含めます。
-
ユーザー・インタフェースのプロトタイプを迅速に作成し、期待どおりに機能することを確認してから、モデルを本番環境にリリースします。
-
-
ホスト・アプリケーションのコンフィギュレータ・ユーザー・インタフェースを使用して、顧客固有の要件を満たすように品目を構成します。
コンフィギュレータには、次のホスト・アプリケーションとの統合が事前定義されています:
-
Oracle Order Management:販売オーダーで品目を構成できます
-
販売チャネルの見積で品目を構成できるように、Configure、Price、and Quote Cloud (CPQ)
-
補足構成
Product Information Managementからインポートする品目にはすでに構成がありますが、顧客が必要とする構成ではない可能性があるため、補足できます。
補足構成は、製品情報管理作業領域からコンフィギュレータ・モデル作業領域に品目をインポートした後に、コンフィギュレータ・モデルに追加する構成です。 補足構造を使用して、次のことを行います:
-
モデルに選択肢と構造を追加します。
- エンドユーザーが品目を簡単に構成できるように、ガイド付きの質問を提供します。
-
ルールを使用して、ホスト・アプリケーションでユーザーが選択する必要があるオプションの数を減らし、選択肢が機能することを確認します。
Product Information ManagementにzCZ_CAR4DRSDNという名前のモデルがあるとします。 20タイプの外装色、10タイプの内装色、4タイプのホイール、6タイプの座席、2タイプのラジオなど、多くの選択肢があるため、新しい車を購入することは大変なプロセスです。 zCZ_CAR4DRSDNモデルをコンフィギュレータにインポートできます。

数字の意味
-
この自動車には、Product Information Managementの階層構造がすでにあり、これらのオプションをオプション区分に編成できます。 たとえば、座席オプション区分には、手動運転席、手動乗用席、8方向電力運転席など、6タイプの座席があります。
4 Door Sedan Interior Options Seats Manual Driver Seat Manual Passenger Seat 8-Way Power Driver Seat . . . Mechanical Options Exterior Options
-
zCZ_CAR4DRSDNモデルをコンフィギュレータ・モデル作業領域にインポートします。 インポートでは、製品情報管理(PIM)にあるコンフィギュレータでまったく同じ構造が作成されます。 これをPIM構造と呼びます。
-
コンフィギュレータの各モデルにはルート・ノードがあります。 この例では、ルート・ノードはzCZ_CAR4DRSDNです。 ルート・ノードに補足構造を追加できます。
ユーザーの耐用期間を簡略化するために、トリム・パッケージという名前の補足構造を追加した後、基本パッケージ、高級パッケージなどのオプションを追加できます。
4 Door Sedan Trim Packages BP - Basic Package LP - Luxury Package GLP - Grand Luxury Package SP - Sports Package Interior Options Mechanical Options Exterior Options
ユーザーは、実行時に必要なパッケージを選択できます。
ルール
トリム・パッケージ補足構造を使用して質問し、回答を保存できますが、回答は質問に応答して選択する品目およびオプションをコンフィギュレータに指示しません。 かわりに、ルールを使用してこれを行います。
Trim Packages構造で重要な質問を顧客に尋ねるとします。
-
車の中で探しているもの: 価格、快適性、パフォーマンス
ホスト・アプリケーションでモデルの動作を指定するルールを作成できます。 たとえば:
-
顧客が快適で、LPを選択する場合 - パッケージは、シート・タイプの8-「方法力の運転者の座席」オプションを自動的に選択し、シート・トリムのレザー・オプションを選択し、ラジオのラウンド「サウンド・ラジオ」オプションを選択し、タイヤの「ステンレス鋼」オプションを選択するなどを行います。
補足構造とルールは連携して、構成を簡素化し、エンド・ユーザーや顧客にとっての生活を楽にします。 ルールは、ビジネス要件を満たすように構成を検証する際にも役立ちます。
ルール・エディタで制約定義言語(CDL)を使用して、各ルールを作成します。 詳細は、「モデル・ルールの概要」を参照してください。
ユーザー・インタフェース
Configuratorに事前定義されたユーザー・インタフェース・テンプレートを使用して、Configuratorがホスト・アプリケーションに表示するユーザー・インタフェースを作成できます。
-
ホスト・アプリケーションは、コンフィギュレータ・モデルのテンプレートを使用して、実行時にユーザー・インタフェースを動的に作成します。
-
テンプレートによって、インタフェースの外観と動作が決まり、エンド・ユーザーが品目を操作して構成できるようになります。
-
コンフィギュレータ・モデル作業領域のWYSIWYGエディタを使用して、ユーザー・インタフェースを変更およびテストしてから本番環境にデプロイできます。
-
各モデルに複数のユーザー・インタフェースを作成します。 たとえば、様々なホスト・アプリケーション、言語、地理的領域などに異なるインタフェースが必要な場合があります。
-
ユーザーの選択に従って、ユーザー・インタフェースの各要素を表示または非表示にするかどうかを決定するルールを作成します。これにより、エクスペリエンスが簡略化され、向上します。
CN92777という名前のモデルを販売するとします - カスタム・デスクトップ、およびOrder Managementがホスト・アプリケーションです。

オーダー入力スペシャリストは、Order Management作業領域を使用して販売オーダーを作成するエンド・ユーザーです。 オーダー入力スペシャリストは、販売オーダーを作成し、カタログ明細でCN92777品目を検索して、「構成および追加」をクリックします。
-
この例では、事前定義済の管理テンプレート、レイアウト・テンプレートおよびシェル・テンプレートを使用します。
-
Order Managementでは、コンフィギュレータ・ユーザー・インタフェースがOrder Management作業領域の「オーダーの作成」ページに直接埋め込まれ、オーダー・エントリ・スペシャリストはそれを使用して品目を構成します。
-
CN92777には、メモリー、大/小文字、プロセッサ、オペレーティング・システムなど、ユーザーが設定できる構成可能なオプションがあります。
-
オーダー入力スペシャリストは構成を終了し、Order Managementはその品目をオーダー明細として追加します。
-
ユーザーは「送信」をクリックし、Order Managementは検証サービスを使用して、必要なすべてのオプションを選択したこと、および構成が機能することを確認します。 たとえば、いずれかのオプションがオペレーティング・システムを選択する場合、コンピュータが動作しないため、検証によって構成済品目にオペレーティング・システムが含まれていることを確認します。
詳細は、「モデル・ユーザー・インタフェースの概要」を参照してください。
価格設定
ConfiguratorはOracle Pricingと統合して、ホスト・アプリケーションで正確な価格設定詳細を表示します。
-
価格設定では、販売オーダーの価格設定セグメントと価格設定戦略を使用して、構成品目の価格を設定します。
-
コンフィギュレータは、ユーザー・インタフェースおよび構成のレビュー・ページで品目の価格と合計を表示します。
-
価格設定管理作業領域を使用して、構成品目の価格設定を設定します。
価格設定方法について学習します。 詳細は、「Oracle Pricingの概要」を参照してください。
コンフィグレータ・モデルを管理するユーザー
コンフィギュレータ・モデル作業領域でタスクを実行して、モデルを作成および保守します。
対象者 |
操作 |
これを行う理由 |
方法 |
---|---|---|---|
製品エキスパート |
製品情報管理作業領域で品目を保守します。 |
モデルを作成するときに、現在の有効な製品データを使用します。 |
|
製品コンフィギュレータ・マネージャ |
Product Information Management(製品情報管理)作業領域からConfigurator Models(コンフィギュレータ・モデル)作業領域に製品データを取り込みます。 必要な構成動作を実装できるように、モデルを準備します。 |
ワークスペースを使用して、品目をモデル化するための様々な方法を試したりテストしたりできます。 |
|
|
ユーザーが構成に対して行った選択にビジネス・ロジックを追加します。 |
|
|
|
モデルを本番環境で使用できるようにします。 |
ユーザーがモデルを使用して品目を構成できるように、最新バージョンのモデルを本番に配置します。 |
|
|
モデルを保守します。 |
製品ラインの進化に遅れず、製品ラインの変更に先んじてください。 |
|
その他のリソース
今読んでいるブックには、コンフィギュレータ・モデルを作成および保守するために必要な詳細が多数含まれていますが、特定のニーズにあわせてより多くの情報を取得できます。
-
「コンフィギュレータ・フォーラム」から最新の詳細を取得します。
-
「Customer Connectトレーニング・リプレイのリスト」に移動して、プレゼンテーションを表示します。 役に立つ可能性のあるプレゼンテーションを次に示します。
-
スプレッドシートを使用した補足構成の管理
-
クラウド・コンフィギュレータを使用した魅力的なユーザー・エクスペリエンスの構築
-
Configurator Cloudでの文ルールの使用
-
ベスト・プラクティスと教訓: 実装パート1
-
SCM向けOracle Business Analytics Reportingの概要
-
Oracle Applications、パート1を拡張するためのヒントとコツ
-
Configurator Cloudの空白画面デモ
-
コネクタを使用した製品およびサービスの構成
-
-
詳細の取得