プロセス管理で必要な設定

プロセス管理では、次の3つの設定を組み合わせてプロセスを設定します。

  • ステータス
  • アクション
  • 作業者

「申請内容を記載したレコードを登録し、上司の承認を得る」というプロセスを例にすると、ステータス、アクション、および作業者は、下図のように表されます。 画像

ステータス

レコードの処理状況です。
ステータスを設定すると、各レコードに現在のステータスが表示されるようになります。 画像

アクション

アクションは、レコードを別のステータスに変更するための操作です。ステータスごとに設定します。 アクションを設定すると、レコードに、アクションを実行するためのボタンが表示されます。 ユーザーがボタンをクリックすると、レコードのステータスが変更されます。 画像 1つのステータスには、複数のアクションを設定できます。
各アクションには、実行条件と、アクション実行後のステータスを設定します。
実行条件の指定には、フィールドの値を使用します。 たとえば、「費用」フィールドの値が100万円以上の場合のみ実行できるアクションと、値が100万円未満の場合のみ実行できるアクションを設定すれば、費用の金額に応じて、ユーザーが実行できるアクションが変わります。 画像

作業者

作業者は、アクションを実行できるユーザーです。ステータスごとに設定します。
アクションを実行するためのボタンは、作業者の画面だけに表示されます。
作業者以外のユーザーの画面には、現在の作業者が表示されます。
画像

1つのステータスに複数の作業者を設定できます。
複数の作業者を設定する場合、レコードのステータスが変更される条件を、次のいずれかから選択します。

  • 作業者全員がアクションを実行したら、ステータスが変更される
  • 作業者のうち誰か1人がアクションを実行したら、ステータスが変更される
  • 前のステータスの作業者が指定したユーザーがアクションを実行したら、ステータスが変更される

現在の作業者を変更

現在の作業者を変更

以下のユーザーには画面上部に[現在の作業者を変更]ボタンが表示され、作業者を変更できます。

  • cybozu.com共通管理者
  • プロセス管理の設定が有効なアプリの、アプリ管理権限を持つユーザー