詳細計画、フィールド、ルール、レイアウト、および BOM
ServiceNow CPQ のコア構成要素である詳細計画、フィールド、ルール、レイアウト、部品表 (BOM) がどのように連携して構成エクスペリエンスとトランザクションエクスペリエンスを強化するかについて説明します。
ブループリント
詳細計画は、製品またはオファリングの構成モデルを定義します。これには、選択と構成を通じてユーザーをガイドするために必要なすべての属性、ルール、およびユーザーエクスペリエンスが含まれます。
- 各詳細計画は個別のコンフィギュレーターを表します。
- 詳細計画は、トランザクションマネージャーを介してトランザクションワークフローに直接接続します。
- 詳細計画には、フィールド、ルール、レイアウト、およびオプションの BOM 定義が含まれます。
フィールド
フィールドは、構成およびトランザクションワークフロー中にデータをキャプチャする属性です。
- トランザクションレベルのフィールドは、顧客の詳細、日付、合計などのヘッダーデータをキャプチャします。
- 明細行レベルのフィールドは、製品、価格設定、および割引のトランザクショングリッドに表示されます。
- フィールドタイプには、テキスト、数値、ブーリアン、ピックリスト、および日付/時刻が含まれます。
- 一部のフィールドはシステムによって提供されます。営業プロセスのカスタムフィールドを作成することもできます。
ルール
ルールはロジックと計算を自動化します。各ルールには次のものが含まれます。
- ルールを実行するタイミングを定義する条件。
- 条件が満たされたときの動作を定義するアクション (値の設定、フィールドの非表示、選択リストオプションのフィルタリング、メッセージの表示)。
- トランザクションレベルまたは明細行レベルで実行できるルール。
ルールをルールグループにグループ化し、ステージまたはイベントに割り当てることができます。
レイアウト
レイアウトは、バイサイドエクスペリエンスのユーザーインターフェイスを定義します。レイアウトを使用すると、一貫したロジックを維持しながら、さまざまな対象者向けに UI を合理化できます。これらは以下を指定します。
- トランザクションおよび明細行レベルのフィールドがページにどのように表示されるか
- ステージまたはペルソナごとに表示されるフィールドまたはセクション
- ルールによってトリガーされるメッセージやハイライトなどの UI 効果
BOM
部品表 (BOM) は、構成されたデータを下流のシステムと統合する構造化された出力に変換します。
- 営業 BOM: 見積もりのために Salesforce に渡される品目。
- 製造 BOM またはカスタム BOM:ERP またはフルフィルメントシステムにエクスポートされる詳細なコンポーネント構造。
- BOM により、属性ベースの構成出力が注文可能および製造可能なアイテムに正しくマッピングされます。
コンポーネントのやり取り方法
- 詳細計画は、フィールド、ルール、レイアウト、および BOM 定義を完全なモデルにまとめます。
- フィールドは、ユーザーが提供するデータを収集します。
- ルールは入力を検証し、ロジックを強制し、出力を計算します。
- レイアウトは、カスタマイズされた UI エクスペリエンスをユーザーに提供します。
- BOM は、見積もりと製造のために結果をラインアイテムにパッケージ化します。