従来のサイクルプランのリアルタイム集計

  • iPad
  • ブラウザ

従来のサイクルプランのリアルタイム集計により、より頻繁にコール活動を更新することができます。これにより、ユーザはより迅速に行動を取り、チームの日常活動を確認して、ターゲット目標の達成に役立てることができます。

ユーザが CRM for iPad またはオンラインで新しいコールを作成すると、マイコールのサイクルプランの値が最新の有効なサイクルプランにすぐに反映されます。サイクルプランもロック解除する必要があります。チームコールを計算するためにバッチジョブは必要です。CRM for iPad のチームコールは次回の同期を行うまで更新されません。オンラインでも CRM for iPad でもマイコールはリアルタイムで更新されます。

また、リアルタイム集計は計算で使用するコールをカスタマイズする機能もサポートしています。

例えば、Sarah Jones が次の日コールを予定しているとします。リアルタイム集権を使ってチームのもっとも最近の活動を確認し、Ackerman 医師に行う必要のあるコールがあることを知ります。翌日 Ackerman 医師とのコールをスケジュールして、チームの目標達成を助けることができます。

リアルタイム集計の設定

この機能を有効化する前に初期設定を完了させておきます。

この機能を有効にするには:

  1. ユーザに以下の権限を付与します:

    オブジェクトOLSレコードタイプフィールドFLS

    Cycle_Plan_Adjustment_vod

    CRUD

    該当なし

    該当なし

    該当なし

  2. 以下を設定すると、ユーザは更新されたコール活動を以下の領域で参照できます

    領域有効化

    サイクルプラン期間

    CALC_CYCLE_PLANS_REALTIME_vod Veeva 設定のチェックボックスを選択します

    アカウントのプロファイル

    サイクルプランの有効化

    VMobile ホームページ

    サイクルプランの有効化

    サイクルプラン 

    CRM for iPad でのサイクルプランの有効化 

    CALC_CYCLE_PLANS_REALTIME_vod Veeva 設定のチェックボックスを選択します

    スケジューラのサイクルプラン情報

    適切なユーザのスケジューラの確認 CALC_CYCLE_PLANS_REALTIME_vod Veeva 設定のチェックボックスを選択します

  1. サイクルプラン調整 VMOC を有効化します。
  2. 以下の Veeva 設定を有効化します。
  • CALC_CYCLE_PLANS_REALTIME – サイクルプランのリアルタイム集計が可能になります。適切な SOQL 構文が必要です。
  • CALC_CYCLE_PLANS_ACTUAL – (デフォルト = CALC_CYCLE_PLANS_ACTUAL;;CyclePlan) Veeva メッセージと共に、集計にどのコールを使用するかのクエリを定義します。
  • CALC_CYCLE_PLANS_SCHEDULED – (デフォルト = CALC_CYCLE_PLANS_SCHEDULED;;CyclePlan) Veeva メッセージとともに、集計にどのコールを使用するかのクエリを定義します
  1. 以下の Veeva メッセージを有効化します。
  • CALC_CYCLE_PLANS_ACTUAL – 実際のカウント数のリアルタイム集計にクエリされるコールを決定します
  • CALC_CYCLE_PLANS_SCHEDULED – スケジュール済みのカウント数のリアルタイム集計にクエリされるコールを決定します

Veeva メッセージが空の場合は、サイクルプラン時間フレームのサイクルプランターゲットのテリトリにあるすべてのコールが計算されます。

リアルタイム集計の使用

カスタマイズをサポートする 2 つの設定は以下の通りです:

  • CALC_CYCLE_PLANS_ACTUAL_vod
  • CALC_CYCLE_PLANS_SCHEDULED_vod

CALC_CYCLE_PLANS_ACTUAL_vod Veeva 設定を使用する際に、お客様は夜間の更新処理を選択して CALC_CYCLE_PLAN_ACTUAL メッセージで使用される同じ WHERE 句を使用することができます。

そうするには、Veeva が提供する 2 つの関連 Apex クラスにその Where 句の条件を追加します:

  • VEEVA_BATCH_CYCLE_PLAN_CALC
  • VEEVA_BATCH_CYCLE_PLAN_CALC_CALLS

WHERE 句

WHERE 句条件は以下のように制限されています:

  • 日付または日時の値、または日付リテラル
  • 日付関数: 今日 (), Last_N_DAYS().例えば、Last_N_DAYS:3
  • 丸括弧はフィールド式の値を計算する順番を定義します – 演算子を入れ子構造にするときは丸括弧を指定する必要があります

以下の演算子がサポートされています:

  • =
  • !=
  • <
  • >
  • <=
  • =>
  • LIKE

以下の論理演算子がサポートされています:

  • AND
  • OR

その他の条件は以下を含みます:

  • Select 文の入れ子構造はサポートされません
  • オブジェクトのジョインや重複オブジェクトはサポートされません
  • WHERE 句条件はコールオブジェクトにのみサポートされています
  • サイクルプランのテリトリとターゲットのテリトリは一致する必要があるため、WHERE 句でテリトリフィルターは使用できません
  • 負の値は CRM for iPad への数式翻訳でサポートされていません。
  • 数式フィールドはリアルタイム集計でサポートされません。以下のフィールドがこれらのオフライン値に対するデフォルトになります:
  • 残り
  • 残り合計
  • 達成率
  • スケジュール済みの残り
  • 残りのスケジュール合計