フィールドを構成
CPQ のフィールドがデータ収集を効率的に構造化するのにどのように役立つか、およびさまざまなタイプのフィールドについて説明します。フィールドを詳細計画に関連付けて、構成、レイアウト、およびルール全体で一貫して使用できるようにします。
フィールドは、ユーザーが特定の情報を入力できる指定されたスペースです。フィールドはアンケートのセクションであり、それぞれが特定のデータを待機していると想像してください。
フィールドの有用性は、データ収集を構造化できることにあり、これにより、ユーザーが値を簡単に入力し、管理者が値を効率的かつ効果的に設定することが容易になります。フィールドがなければ、情報収集プロセスは関数パラメータの混沌としたごちゃ混ぜになり、意味のあるデータストレージに必要な一貫性やルールを制定する能力が欠けます。
CPQでは、フィールドはグローバルです。つまり、詳細計画、ルール、またはレイアウトで、それぞれに一意のフィールドを作成することなく、フィールドを再利用できます。
- レイアウト
- フィールドは、レイアウトを構成する最も詳細なコンポーネントです。レイアウトは、ナビゲーションフローまたはページに配置された多くのフィールドで構成されます。
- タブ、展開可能なセクション、列セット、フィールドグリッド、および見出しは、構成エクスペリエンスのフィールドをさらに整理します。
- ルール
- ルールは、条件、計算、およびロジックへの入力としてフィールドを利用します。
- ルールはフィールドに作用します。ルールは、フィールドの値の決定、フィールドに関連付けられたメッセージの表示、フィールドの非表示、フィールドで使用可能なオプションの制御、フィールド内の情報の製品リストへの送信など、すべて同じルールで行うことができます。
- 詳細計画
- フィールドは環境全体でグローバルであるため、フィールドを特定の構成の一部にする唯一の方法は、詳細計画に関連付けることです。
- ルールによって参照されるすべてのフィールドが詳細計画に関連付けられている場合、ルールは詳細計画を指定しなくても詳細計画に関連付けられます。
- フィールドが詳細計画に関連付けられている場合、そのフィールドを詳細計画のレイアウトに追加できます。
詳細計画にフィールドを関連付けると、アプリケーションはそのフィールドを利用するすべてのルールを同じ詳細計画に自動的に関連付けます。フィールドとルールは、任意の数の詳細計画で再利用できます。
フィールドタイプ
多くのフィールドタイプが利用可能であり、それぞれに入力値に対する制約とルールがあります。たとえば、数値フィールドは、入力が数値のみであるため、数量フィールドとしてテキストフィールドよりも適しています。
同様に、ユーザーに入力を許可するオプションが数件しかない場合は、選択リストフィールドを使用してエンドユーザーのオプションを制限する必要があります。
フィールドは環境全体でグローバルであるため、すべてのフィールドを作成するときに一意の変数名が必要です。また、構成時に必要に応じて設定することもできるため、フィールドが詳細計画に関連付けられている場合は、構成を保存する前にフィールドに入力する必要があります。
テキストフィールドは、フィールドに入力された文字を最大 2000 文字まで受け入れます。フィールド定義を使用すると、アドミンはフィールド長の最小値と最大値、および静的デフォルト値を指定できます。
数値フィールドでは、数値のみを使用できます。フィールド定義では、アドミンがフィールドを数値、通貨、またはパーセンテージとして使用するかどうかを指定する必要があります。オプションの設定には、最小値と最大値、およびデフォルト値が含まれます。現在、ユニットラベル設定はアプリケーションで使用されていません。
数値の表示精度を指定するには、 CPQ レイアウトで、数値フィールドの歯車アイコンをクリックします。次に、[表示精度] フィールドで精度を設定します。
ブールフィールドは、true と false の 2 つの値のみを受け入れます。フィールド定義により、アドミンは true ラベル、false ラベル、およびデフォルト値を指定できます。指定しない限り、デフォルトの true ラベルは [有効] で、デフォルトの false ラベルは [無効] です。デフォルトのステータスは false です。
選択リストは、カタログアイテムなどの指定されたオプションのみを選択できるフィールドです。フィールドを定義する際、アドミニストレーターは、フィールドが単一選択 (ユーザーが 1 つの値を選択する必要がある) か、複数選択 (ユーザーが必要な数の値) を選択するかを指定する必要があります。フィールドが単一選択の場合、アドミンはオプション値をテキストフィールドとして評価するか数値フィールドとして評価するかを指定する必要があります。アドミニストレーターは、必要に応じて、フィールドオプションを追加したり、順序やデフォルト値を設定したり、選択リスト拡張データを追加したりすることもできます。
製品ピッカーは、拡張データを含む選択リストに似ています。製品ピッカーは、標準ルールを記述せずに、製品を部品表に追加し、拡張データを含む追加データを製品リストフィールドにマッピングできます。
セットは、独自の行と列のフィールドとのみやり取りするフィールドのコレクションです。
フィールドオプションと表示バリエーションを示す詳細計画の例
次の詳細計画には、さまざまなフィールドオプションと表示バリエーションがすべて含まれています。この ZIP ファイルには、各オプションのコンポーネント表示タイプの設定方法を示すレイアウト CSV ファイルが含まれています。