問題
Universal Containers社は、顧客との契約に契約オブジェクトを使用しています。営業マネージャーは、契約書の承認を行う必要があり、10,000ドルを超える契約書についてはディレクターの承認が必要です。すべての契約が正しく承認ルートを通過し、承認プロセス中に営業担当者がレコードを変更できないようにするには、アプリケーションビルダーはどのオプションを使用すべきですか。2つ選びなさい。
- 契約オブジェクトに、各営業マネージャーのための承認ステップを個別に設定し、承認者を[ディレクター]にする。
- 契約オブジェクトに入力規則を作成し、契約がレビュー中の間は契約レコードの更新を防止する。
- 契約オブジェクトに承認プロセスを作成し、2番目の承認ステップの条件を[Amount__c > 10,000]に設定し、承認者を[ディレクター]にする。
- 契約オブジェクトに承認プロセスを作成し、[割り当て先として使用するユーザー項目]の項目を[マネージャー]に設定する。
正解
- 契約オブジェクトに、各営業マネージャーのための承認ステップを個別に設定し、承認者を[ディレクター]にする。
- 契約オブジェクトに入力規則を作成し、契約がレビュー中の間は契約レコードの更新を防止する。
- 契約オブジェクトに承認プロセスを作成し、2番目の承認ステップの条件を[Amount__c > 10,000]に設定し、承認者を[ディレクター]にする。
- 契約オブジェクトに承認プロセスを作成し、[割り当て先として使用するユーザー項目]の項目を[マネージャー]に設定する。
解説
Universal Containers社の要件に基づき、適切な承認プロセスを作成するには、次のステップを構成する必要があります。
- 第一承認者の条件
- 承認者:マネージャー
- 条件:すべての契約
- 第二承認者の条件
- 承認者:ディレクター
- 条件:契約金額(Amount__c)が10,000ドルを超える契約書
この構成により、すべての契約が適切な承認フローに沿って処理され、承認プロセス中はレコードがロックされて営業担当者が変更できなくなります。承認プロセスは、設定された条件に基づいて適切な承認者に自動的に転送され、各ステップで必要なアクションが実行されます。
それぞれの選択肢の理由について説明します。
□ 契約オブジェクトに、各営業マネージャーのための承認ステップを個別に設定し、承認者を[ディレクター]にする。
これは不正解です。営業マネージャーの承認が必要なため、ディレクターのみを承認者とするのは適切ではありません。また、各営業マネージャーごとに個別の承認ステップを作成すると、管理が煩雑になり非効率です。
□ 契約オブジェクトに入力規則を作成し、契約がレビュー中の間は契約レコードの更新を防止する。
これは不正解です。入力規則では、特定の条件を満たした際にレコードの保存を制限できますが、承認プロセス中の編集を制限できません。承認プロセスの[レコードロック]機能を使用すれば、承認が完了するまで自動的に編集を防ぐことができます。
□ 契約オブジェクトに承認プロセスを作成し、2番目の承認ステップの条件を[Amount__c > 10,000]に設定し、承認者を[ディレクター]にする。
これは正解です。この設定により、契約が10,000ドル以下の場合は営業マネージャーが承認し、10,000ドルを超える場合はディレクターの承認も必要になります。
□ 契約オブジェクトに承認プロセスを作成し、[割り当て先として使用するユーザー項目]の項目を[マネージャー]に設定する。
これは正解です。この設定により、承認プロセスがマネージャーに適切にルーティングされ、承認フローが自動化されます。[割り当て先として使用するユーザー項目]を[マネージャー]に設定することで、適切な承認者が選ばれ、手動で承認者を指定する必要がなくなります。
次の問題へ

前の問題へ

1問目から復習する

コメント