設問
Universal Containers (UC) には、商談、カスタム商談品目オブジェクト、およびカスタム割引リクエストに対するマルチレベルのマスター/詳細関係があります。UC には、マスター/詳細関係においてマスターとしての機会があり、カスタム品目オブジェクトは詳細として含まれています。UC には、別のマスター/詳細関係のマスターとしてカスタム品目オブジェクトと詳細としてカスタム割引リクエスト オブジェクトもあります。UC には、商談レベルで品目全体の割引の合計を表示するという要件があります。これらの要件に対処するために推奨されるソリューションは何ですか?
選択肢
A. 1つのレベルのロールアップのみが許可されるため、品目レベルの要約にはロールアップを使用し、商談金額の要約にはトリガーを使用します。
B. 割引額を積み上げられるように、マスター/詳細関係をルックアップ関係に更新します。
C. マスター/詳細関係を削除し、ワークフロー/トリガーに完全に依存して割引額を集計します。
D. 品目レベルでのロールアップ割引リクエスト金額と商談レベルでの品目レベルの要約割引。
解答
D. 品目レベルでのロールアップ割引リクエスト金額と商談レベルでの品目レベルの要約割引。
解説
A. 1つのレベルのロールアップのみが許可されるため、品目レベルの要約にはロールアップを使用し、商談金額の要約にはトリガーを使用します。
不正解です。品目レベルでのロールアップサマリを使用し、商談レベルでトリガーを使用するのは効率的ではなく、複雑なコードが必要になります。
B. 割引額を積み上げられるように、マスター/詳細関係をルックアップ関係に更新します。
不正解です。ルックアップ関係に更新すると、必要なロールアップサマリ機能が使用できなくなり、要件を満たすことができません。
C. マスター/詳細関係を削除し、ワークフロー/トリガーに完全に依存して割引額を集計します。
不正解です。マスター/詳細関係を削除すると、既存の関係性を維持するのが困難になり、ロールアップサマリ機能を活用できなくなります。
D. 品目レベルでのロールアップ割引リクエスト金額と商談レベルでの品目レベルの要約割引。
正解です。品目レベルでロールアップサマリを使用し、商談レベルでこれをさらに要約することで、トリガーや追加のコードを最小限に抑えつつ要件を満たせます。
第60問
こちらをクリック