SAP CRM アクション プロファイル: 完全なチュートリアル

⚡ スマートサマリー

取引におけるアクション SAP CRMは後処理フレームワークを使用するため、トランザクションはアクションプロファイル、スケジュール条件、開始条件、処理タイプ、および統合モニターを通じて、出力、フォローアップ、およびワークフローを自動的にトリガーします。

  • 🎯 アクションプロファイルの基本: PPFアクションプロファイルを定義し、それらをトランザクションタイプまたはアイテムカテゴリにリンクします。
  • ⚙️ コンディションエンジン: スケジュールと開始条件によって、参加資格と正確な実行時期が決まります。
  • 豪華<XNUMXxXNUMXF><XNUMXxXNUMXF><XNUMXxBXNUMX><XNUMXxBXNUMX>️ 処理時間: SLAのユースケースに合わせて、即時処理、保存時処理、または選択レポート処理を選択してください。
  • 🛠️ 処理タイプ: スマートフォーム、ワークフロー、またはCOPY_DOCUMENTなどのBAdIメソッドを使用して作業を実行します。
  • 📊 アクションモニター: CRMC_ACTION_JOB経由でRSPPFPROCESSを実行して、アクションの監査と再開を行います。

SAP CRMアクションプロファイル

SAP CRMアクションプロファイルの概要

  • 中で SAP CRMのアクションとは、後処理フレームワーク(PPF)の基本コンポーネントを指します。
  • アクションによって、出力、フォローアップ活動、またはワークフローが自動的にトリガーされることがあります。
  • アクション処理は、トランザクション処理 (CRMD_ORDER)、請求 (BILLING)、ケース管理 (CRM_CASE) など、さまざまなアプリケーションで使用できます。 SAP CRM。
  • アクションはアウトプットの決定に取って代わります SAP ERPシステム。
  • アクションは、ヘッダーレベルでトランザクション全体(トランザクションタイプ)に対して、また個々のアイテム(アイテムカテゴリ)に対しても決定できます。

SAP CRMアクションプロファイル

この図は、アクション構成のロードマップを示しています。 SAP CRM.

SAP CRMアクションプロファイル

  • アクションを使用すると、定義済みのプロセスを実装できます。 SAP CRM トランザクション処理。

SAP CRMアクションプロファイル
アクション、アクションプロファイル、および条件を定義するためのSPROパス。

SAP CRMアクションプロファイル
SPROにおけるアクションプロファイルの定義。

  • 特定のアクションに対して、スケジュール条件を定義できます。
  • このスケジュール条件は、このアクションを実行可能にする前にチェックされます。
  • 実行時には、トランザクション処理における特定の状況を定義するユーザー定義の条件に基づいて、プロセスがスケジュールされます。
  • アクションとは計画された活動またはタスクであり、スケジュール条件とはそのアクションが実行される状況のことである。
  • スケジュールされたアクションには、さまざまな処理タイプが可能です。
  • 処理タイプは、アクションの実行方法を定義します。
  • SAP ワークフロー、BAdIメソッド呼び出し、スマートフォーム、またはアラートをトリガーできます。
  • アクション定義(トランザクションコード SPPFC または SPPFCADM)内の処理時間は、トランザクション処理のどの段階でこのアクションが実行されるかを指定します。
  • アクションは、パートナーの機能に依存する場合があります。
  • パートナー機能は、アクション定義で割り当てることができます。
  • 行動は SAP アクションプロファイルを使用したCRMトランザクション。
  • アクションプロファイルには、複数のアクション定義を割り当てることができます。
  • アクション定義とそれぞれの条件(スケジュールと開始)に基づいて、これらのアクションは対応する対象に対して実行されます。 SAP CRM トランザクション。
  • アクションをサポートするトランザクションの場合、アクションログは次のように分析できます。 SAP トランザクション CRMD_ORDER を使用した GUI、または Web UI 対応する割り当てブロックへのアクセスが提供されている場合。

SAP CRMアクションプロファイル
CRMD_ORDER におけるトランザクションのアクション詳細。

SAP CRMアクションプロファイル
CRMD_ORDER におけるトランザクションのアクション詳細。

  • 図3および図4に示すように、スケジュールおよび実行されたアクションの一覧を以下の情報とともに表示できます。
  • ステータス(アクションがスケジュール済み、アクションが処理済み)。
  • Descriptイオン(行動の目的)。
  • 処理タイプ。
  • Creator そして作成日。
  • 例:会議の1か月前trac有効期限が切れると、担当の営業担当者の受信トレイに「メール」カテゴリのアクティビティが届き、顧客に更新について連絡するよう促されます。

の賃貸条件

  • アクションが実行される前に、次の XNUMX つの条件がチェックされます。
  • スケジュール条件: アクションは、スケジュール条件が満たされた場合にのみスケジュールされます。また、 SAP 標準 BAdI EVAL_SCHEDCOND_PPF。
  • 開始条件:スケジュールされたアクションの場合、実行前に開始条件がチェックされます。開始条件が満たされると、アクションが実行されます。
  • これらの条件は、トランザクションコードSPPFCADMでアクションを設定する際に定義されます。
  • 条件は、日付と日付ルールを使用して時間依存にすることができます。
  • 条件式では、ビジネスオブジェクトまたはクラスのコンテナ属性に対する式と定数を使用できます。
  • 条件が適切な構文であるかどうかをチェックし、テストすることができます。
  • 条件を定義するには XNUMX つのモードがあります。
  • マウス操作中心のPCモード。
  • 直接テキスト入力モード(従来型)。

パラメータ条件を作成します。

SAP CRM条件

パラメータ条件を設定します:

SAP CRM条件

パラメータ条件値の変更:

SAP CRM条件

条件エディターの個人設定:

SAP CRM条件

ビザの処理時間

処理時間とは、開始条件が満たされたアクションがトランザクション処理中に実行されるタイミングを定義します。以下のオプションが利用可能です。

  • 選択レポートを使用した処理:
  • このアクションは、選択レポートの実行後に実行されます。SLAなどの期限監視に役立ちます。 tracキング。
  • 即時処理:
  • アクションは開始条件が満たされるとすぐに開始されます。
  • 文書保存時の処理:
  • この処理はトランザクションが保存されたときに開始されるため、実行は保存時のみにトリガーされます。

アクション定義での処理時間の設定:

ビザの処理時間

処理タイプ

アクション定義において、処理タイプは処理時にアクションがどのように実行されるかを指定します。利用可能なタイプは以下のとおりです。

  • スマートフォーム
  • ワークフロー
  • メソッド

メソッドは、 SAP 標準BAdI EXEC_METHODCALL_PPF。 SAP 多数の標準実装を提供しています。例えば、次のとおりです。

  • COPY_DOCUMENT (フォローアップドキュメントを作成するため)
  • COMPLETE-DOCUMENT (ドキュメント内で完了ステータスを設定)
  • CREDIT_MEMO (クレジットメモ項目の作成)
  • 1O_EVENT_CREATE (ワークフロー イベントの作成)

処理タイプ

トランザクション SPPFCADM

このトランザクションは、PPFのカスタマイズに使用されます。

トランザクション SPPFCADM

これは、アクションプロファイルとアクション定義を定義し、アクションプロファイル内のアクションを構成するために使用されます。条件は、 SAPウィザードと画面を提供しました。

その他の便利なトランザクション コード:

  • CRMC_ACTION_CONF – アクション設定。
  • CRMC_ACTION_DEF – アクション定義。
  • CRMC_ACTION_WIZARD – ウィザードによるアクション定義。

アクションモニター

プログラム RSPPFプロセスアクションモニターを担当するこのコンポーネントは、ポストプロセッシングフレームワーク(PPF)に由来し、アクションの処理状況を確認するために使用されます。複数のトランザクションのアクション処理を監視し、トリガーすることができます。

アクションモニターのトランザクションコードはCRMC_ACTION_JOBです。

アクションモニターを使用すると、処理時間選択レポート付きのアクション一覧を表示し、処理を開始できます。これは、SLAなどの期限監視に役立ちます。

また、文書保存時の時間に基づいてアクションを処理することもできます。トランザクションの変更なしに時間依存条件が満たされた場合、プログラムを実行してアクションを開始できます。レポートでは、テストや繰り返し実行のために、即時アクションまたは文書保存時のアクションを選択して処理することもできます。

アクションモニター

アクションモニターの実行。

アクションプロファイル

CRMトランザクションのアクションは、アクションプロファイルを使用して設定されます。アクションはアクションプロファイルで作成され、異なるCRMトランザクションに割り当てることができます。アクションプロファイル内では、複数のアクションをソート順とステータス(アクティブまたは非アクティブ)とともに定義できます。アクティブなアクションは、設定されたソート順でスケジュールおよび実行できます。各アクションについて、アクション定義とアクション構成を管理できます。

トランザクション処理中、アクションプロファイルを使用して許可されたすべてのアクションが識別されます。非アクティブとしてマークされていないアクションは実行対象となります。アクションプロファイル内のソート順によって実行順序が決定されます。以降の処理は、アクション定義とアクション構成に基づいて行われます。

アクションプロファイルは、取引タイプまたは品目カテゴリに直接割り当てることができます。条件手法(アクションプロファイル決定)は、価格設定と同様に定義することも可能です。

SPROで、「アクションプロファイルとアクションの定義」に移動します。

  1. アクションプロファイルを選択してください。
  2. 表示をクリックします。

アクションプロファイル

アクションプロファイルのプロパティが表示されます。

アクションプロファイル

  1. アクション定義を選択してください。
  2. 表示をクリックします。

アクションプロファイル

よくあるご質問

アクションとは、アクションプロファイルで定義されたスケジュールと開始条件に基づいて、トランザクションの出力、フォローアップアクティビティ、またはワークフローを自動的にトリガーする、ポストプロセッシングフレームワークのコンポーネントです。

スケジュール条件は、アクションが実行可能となり、スケジュールされるかどうかを決定します。開始条件は後でチェックされ、スケジュールされたアクションがトランザクション内で実行される正確なタイミングを決定します。

SAP CRMは、処理時間に関して「即時処理」「文書保存時の処理」「選択レポートを使用した処理」の3つのオプションをサポートしています。最後のオプションは、期限ベースのSLA監視に最適です。

AIアシスタントは、アクションプロファイルのエクスポートを確認し、よりクリーンなスケジュール条件を提案し、重複を警告することができます。ping 開始条件を設定し、ビジネス成果に合致するEXEC_METHODCALL_PPFなどのBAdI実装を推奨します。

はい。RSPPFPROCESSログとCRMC_ACTION_JOBの実行結果から学習することで、AIモデルは失敗する可能性のあるアクションを特定し、選択レポートのボトルネックを浮き彫りにし、SLA違反が発生する前に再試行ポリシーを提案することができます。