フレキシブルワークフローの定義に必要な設定
フレキシブルワークフローには、オプションおよび必須の設定ステップがいくつかあります。これらの設定は、ワークフローの定義時に使用されます。
以下の表は、フレキシブルワークフローで使用される設定に必要なロールおよびアプリの一部を示しています。
フレキシブルワークフロー設定の概要
| 担当者 | ロール | アプリ |
|---|---|---|
| 購買ドキュメントのフレキシブルワークフローを有効化または無効化するユーザー | 設定エキスパート - ビジネスプロセス設定 (SAP_BR_BPC_EXPERT) | ソリューション管理または Central Business Configuration を使用する設定アプリ |
| 事前定義されたロールを承認者として割り当てることができるように設定を行うユーザ。 | 管理者 (SAP_BR_ADMINISTRATOR) | 要員管理 |
| ビジネスプロセススペシャリスト (SAP_BR_BUSINESS_PROCESS_SPEC) | チームおよび責任者管理 | |
| 管理会計担当者 - 間接費 (SAP_BR_OVERHEAD_ACCOUNTANT) | 原価センタ管理 | |
| プロジェクトマネージャ - 運用サービス (SAP_BR_PROJ_MANAGE_COMM) | 得意先プロジェクト計画または内部プロジェクト計画 | |
| 受信者決定に関する独自のルール、およびワークフローに対する独自の前提条件を定義するユーザ | 管理者 (SAP_BR_ADMINISTRATOR) | カスタムロジックアプリ |
| 電子メール通知の送信を設定するユーザ | 管理者 (SAP_BR_ADMINISTRATOR) | 電子メールテンプレート更新 |
設定アプリを使用した有効化
ソーシングおよび調達でワークフローを定義するために必要な重要な設定については、以下のビデオを視聴してください。
有効化: 購買伝票のフレキシブルワークフロー
設定環境で、ワークフローを定義する伝票タイプに対してフレキシブルワークフローを有効化する必要があります。これは、一部の標準伝票タイプに対してデフォルトで有効になっています。たとえば、購買発注の場合は、伝票タイプ NB (標準購買発注) がデフォルトで有効になっています。システムの管理方法に応じて、ソリューション管理または SAP Central Business Configuration を使用して、対応するビジネスオブジェクト SAP S/4HANA Cloud システムのビジネスオブジェクトのフレキシブルワークフローの有効化の設定アプリを使用して設定を変更することができます。

設定環境で設定を変更するには、検索機能を使用してアクティビティを開きます。
対応するオブジェクト <ビジネスオブジェクト> のフレキシブルワークフローの有効化の設定アプリを起動した後、ビジネスオブジェクトの明細のチェックボックスを選択することで、ビジネスオブジェクト/文書を有効化することができます。
有効化: 購買発注の引合ワークフロー
ワークフローのステップ定義で、承認者が受信ボックスアプリで伝票のリワークを依頼できるように、ワークフローステップタイプをリワーク可能購買発注の承認として定義することができます。その後、伝票は登録者に返されます。ワークフローステップタイプリワーク可能購買発注の承認を使用するには、設定アプリ購買発注の引合ワークフローの有効化を使用して、システムでこれを有効化する必要があります。そうしないと、購買発注のワークフロー管理アプリでステップタイプとして選択できなくなります。

注記
事前定義済ロールを承認者として割り当てるための設定
フレキシブルワークフローで事前定義済ロールを承認者として割り当てるために必要な設定については、以下のビデオを視聴してください。
要員管理
要員管理アプリを使用して、労働協約を含む労働者 (従業員および非正規社員) を登録および更新し、雇用状況を変更することができます。このアプリを使用して、利用可能なテンプレートをシステムからインポートし、従業員データを CSV 形式でインポートすることができます。

アプリのワークフロー管理で<Object>ワークフローステップの受信者を定義する場合、ロール割当の使用時に複数の担当者決定ルールを選択することができます。以下に例を示します。
ワークフロー開始者のマネージャ
ワークフロー開始者のマネージャのマネージャ
最終承認者のマネージャ
これらのルールが機能するようにするには、マネージャと従業員の関係を定義する必要があります。社員をシステムにインポートする際に、マネージャーと社員の関係をインポートすることもできます。これは、購買発注の登録者や会計オブジェクト責任者などのロールを対応するワークフローアプリで受信者として使用する場合には必要ありません。
チームおよび責任の管理 - 調達
チームおよび責任の管理 - 調達アプリを使用して、特定の機能に関連付けられたチームまたはチームメンバーを管理することができます。タスクおよび機能とともにチームを定義することができます。
<ビジネスオブジェクト> のワークフロー管理アプリでワークフローステップの受信者を指定する際に、責任管理を使用して登録されたチームを使用することができます。たとえば、以下のチームカテゴリおよび機能を持つチームを使用することができます。
チームカテゴリ: 調達 (PROC)
チームメンバー - 機能:
戦略的購買
購買業務
ワークフロー管理

必要に応じて、独自のチーム機能を登録し、標準機能を非表示にすることができます。
責任管理では、チームメンバーは以下のロールのいずれかを持つビジネスユーザ (SAP ユーザに関連付けられたビジネスパートナ) です。
- 従業員 (BUP003)
- サービスプロバイダ (BBP005)
- フリーランス (BBP010)
ビジネスパートナのステータスは、以下であってはなりません。
- ブロック済
- アーカイブフラグを設定済
- ビジネス目的完了
購買依頼承認ワークフローでチームを登録および使用する方法については、以下のビデオを視聴してください。
チームおよび責任者管理
ワークフローステップの受信者を定義する際に、特定の原価センタの責任者を選択することができます。責任承認者を原価センタ責任者として割り当てるには、原価センタの設定責任ユーザを更新する必要があります。原価センタの責任者のロールを割り当てることができます。たとえば、購買発注のワークフロー、支払保留請求書のワークフロー、完了未転記請求書のワークフローなどのシナリオに対して割り当てることができます。

原価センタ管理アプリを使用して、原価センタのマスタデータを登録および編集することができます。このアプリを使用して、定義されたワークフローで承認者として割り当てることができる原価センタの責任者を定義または照会することができます。原価センタ管理アプリで、原価センタの責任者のユーザ ID が責任ユーザの値として入力されます。
定義: プロジェクト、内部指図、および利益センタの責任者
プロジェクトの責任者を更新して、責任者を承認者として割り当てます。プロジェクトのアプリ (内部プロジェクト登録、内部プロジェクト計画、得意先プロジェクト計画アプリなど) では、責任者が項目プロジェクトマネージャに入力され、その責任者は承認者として割り当てることができます。

内部指図管理アプリで、会計オブジェクト内部指図および利益センタの責任者項目に責任者のユーザ ID を入力し、承認者として割り当てることができるようにします。
独自のルールの定義
フレキシブルワークフローで独自のルールを定義する方法については、以下のビデオを視聴してください。
カスタムロジックアプリを使用して、実装を登録し、受信者決定の独自のルールおよびワークフローに対する独自の前提条件を定義することができます。

設定: 電子メール通知の送信
電子メール通知の送信に必要な設定については、以下のビデオを視聴してください。

電子メールテンプレート更新アプリを使用して、ワークアイテムの登録時に承認者が電子メール通知を受信するようにシステムを設定することができます。また、タスクが承認または却下されたときに依頼者に電子メール通知が送信されるように設定したり、期限に達したときに承認者に通知されるようにシステムを設定することもできます。
テンプレートは、件名や免責事項などの固定コンテンツと、敬称などの可変部分で構成されます。カスタムテンプレートは、事前提供されたテンプレートのコピーとして登録することができます。この電子メールテンプレート更新アプリを使用するには、管理者ロールが必要です。
通知タブがワークフローシナリオに表示されるようにするには、特定のテンプレートをコピーする必要があります。たとえば、購買発注のワークフロー管理では、購買発注承認のテンプレート MMPUR_PO_WFL_APPROVAL_EMAIL をコピーする必要があります。電子メールテンプレートをコピーすると、通知タブがワークフローシナリオに表示されます。SAP ノート https://userapps.support.sap.com/sap/support/knowledge/en/3304179 を参照してください。
ワークフロープロセスで電子メールを送信するようにシステムの電子メール設定を設定する必要があります。最低限の要件は、この電子メールを使用して電子メールを送信するためのデフォルトのシステム電子メールアドレスを設定することです。完全な設定については、ソリューションプロセス出力管理 (1LQ) をチェックすることができます。設定ガイドとテストスクリプト: プロセスナビゲータ - SAP for Me

電子メール通知については、受信者 (ビジネスユーザ) の電子メールを更新する必要があります。要員管理アプリを使用して、ビジネスユーザの電子メールを照会することができます。
