チャネル営業の独自のワークフローの作成
すべてのパートナ商談を登録し、チャネル・マネージャによる承認用に発行できるよう、独自の承認ワークフローを作成して、チャネルの競合を回避できます。
商談の登録ステータスを使用して、パートナ商談が全体的な登録プロセスのどこに位置しているかを追跡できます。
ユース・ケース: パートナ・ユーザーが登録の承認用に商談を発行すると、チャネル・マネージャに(Eメールまたは通知で)通知されます。 チャネル・マネージャがその商談に対する承認処理(承認、否認または差戻)を実行すると、パートナ・ユーザー(商談所有者)に通知されます。
次の手順を実行します。
-
営業管理者、アプリケーション実装コンサルタントなど、設定権限を持つユーザーとしてサインインします。
-
サンドボックスにいることを確認します。
-
ナビゲータから「その他」をクリックし、「ツール」メニューから「アプリケーション・コンポーザ」を選択します。
-
「共通設定」の下にある「Eメール・テンプレート」をクリックします。
-
「Eメール・テンプレート」ページで「作成」アイコンをクリックします。
-
「電子メール・テンプレートの作成」ページで、次を実行します。
-
「オブジェクト」リストから「商談」を選択します。
-
テンプレートの名前を入力します。
-
「Eメール件名」リージョンで、「フィールドの選択」リストから「名前」フィールドを選択し、「挿入」をクリックします。 [$Name$]が件名に移入されます。 [$Name$]の構文の後に「承認用に発行済」を追加します。
-
「Eメール本文」リージョンで、「フィールドの選択」リストから「名前」フィールドを選択し、「挿入」をクリックします。 [$Name$]が本文に移入されます。 [$Name$]の構文の後に「承認用に発行済」を追加します。
-
「保存してクローズ」をクリックします。
-
-
「設定およびアクション」メニューから「サンドボックスの管理」をクリックし、以前に作成したサンドボックスをアクティブ化します。
-
サンドボックスに戻ったら、ナビゲータから「その他」をクリックし、「ツール」メニューから「アプリケーション・コンポーザ」をクリックします。
-
ツリーの「共通設定」リージョンの下にある「オブジェクト・ワークフロー」をクリックします。
-
「処理」メニューから「作成」をクリックします。
-
「オブジェクトの作成ワークフロー」ページで次を実行します。
-
オブジェクトとして「商談」を選択します。
-
ワークフローの名前を入力します。
-
イベント・ポイントおよび条件の下にある「レコードの更新時」のラジオ・ボタンを選択します。
-
-
「条件」の下にあるGroovyエディタまたはビルダーの「作成」アイコンをクリックします。
-
「式ビルダー」ウィンドウの一番下にある自由書式テキスト領域に、次のGroovy条件を入力します。
def secCtx = adf.context.getSecurityContext()
if (secCtx.isUserInRole("ZPM_PARTNER_SALES_MANAGER_JOB") || secCtx.isUserInRole("ZPM_PARTNER_SALES_REPRESENTATIVE_JOB") || secCtx.isUserInRole("ZPM_PARTNER_ADMINISTRATOR_JOB"))
{if (isAttributeChanged('RegistrationStatus') && RegistrationStatus=='OPTY_SUBMITTED') return true;}
-
「OK」をクリックして変更を保存します。
-
「オブジェクト・ワークフローの作成」ページの「処理」リージョンで、Eメール通知の「作成」アイコンをクリックします。
-
処理の作成: Eメール通知ページに通知の名前を入力します。
-
処理の作成: Eメール通知ページのEメールの詳細リージョンで、この手順の最初に作成したテンプレートを選択します。
-
「電子メール・テンプレートの作成」ページで次を実行します。
-
Eメール・テンプレートの名前を入力します。
-
「Eメール件名」リージョンで、「フィールドの選択」値リストから「名前」フィールドを選択し、「挿入」をクリックします。 [$Name$]が件名に移入されます。 [$Name$]の構文の後に「承認用に発行済」を追加します。
-
電子メールの本文リージョンで、値の「フィールドの選択」リストから「名前」フィールドを選択し、「挿入」をクリックします。 [$Name$]が本文に移入されます。 [$Name$]の構文の後に「承認用に発行済」を追加します。
-
「保存してクローズ」をクリックします。
-
-
「処理の作成: Eメール通知」ページに戻り、受信者タイプの下で「特定のユーザー」を選択し、「受信者の追加」ページを取得します。 所有者のマネージャ、商談チーム・メンバー - 機能: チャネル・マネージャを削除します。
-
「OK」をクリックします。
-
処理の作成: Eメール通知ページの変更を保存します。
-
「オブジェクト・ワークフローの作成」ページの「処理」リージョンで、ビジネス・プロセス・ワークフローの「作成」アイコンをクリックします。
-
処理の作成: ビジネス・プロセス・フロー・ページで次を実行します。
-
フローの名前を入力します。
-
「プロジェクト名」フィールドの隣にある「検索」アイコンをクリックします。 プロジェクトExtnBusinessProcessCompositeを検索して選択します。
-
「入力」の下に次の項目を一重引用符で囲んで入力します。
-
承認者: チャネル営業マネージャのIDを入力します。
-
Held EntityStatusフィールド: 登録ステータスを入力します。
-
Eメール・アドレス: 承認または却下時に通知を受け取るパートナ・ユーザーのEメール・アドレスを入力します。
-
-
変更を保存します。
-
-
承認ワークフローが適切に構成されたことを確認するため、パートナ・ユーザーの認証情報でパートナUIにサインインし、商談を編集します。
-
商談パートナの登録ステータスを作成し、「発行」に更新します。
-
「保存してクローズ」をクリックします。
-
同じ商談を検索してリフレッシュします。 Eメール通知の受取りを確認します。
-
サイン・アウトします。 チャネル営業マネージャの認証情報で再度サインインします。
ダッシュボードのワークリスト領域に承認待ちの商談が表示されます。
-
商談を選択し、「承認」または「却下」をクリックします。
-
サイン・アウトします。 パートナ・ユーザーの認証情報で再度サインインし、同じ商談に移動します。 ドリルダウンして、登録フィールドに「承認済」のステータスが表示されているか確認します。 Eメール通知を確認します。
-
商談をクローズし、ステータスおよび関連するフィールドを更新します。