5.1. 一覧画面リクエストパラメータ¶
IM-BPM for Accel Platformの各一覧画面は、特定のリクエストパラメータを引き渡すことで、表示内容の絞り込みを行えます。
コラム
intra-mart Accel Platform のメニュー機能で、リクエストパラメータを引数として一覧画面に引き渡すことが可能です。
詳細については、「テナント管理者操作ガイド」-「メニューを設定する」を参照してください。
5.1.1. ユーザ向け画面¶
5.1.1.1. プロセス開始一覧画面¶
プロセス開始一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/task/startableList
項目名 キー 値 プロセス定義名 retains%5Bcondition%5D%5BnameLike%5D 文字列(部分一致) カテゴリ retains%5Bcondition%5D%5BcategoryLike%5D 文字列(部分一致)
5.1.1.2. タスク一覧画面¶
タスク一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/task/list
5.1.1.2.1. グループタスク一覧¶
項目名 キー 値 プロセス定義名 group.retains%5Bcondition%5D%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー group.retains%5Bcondition%5D%5BprocessInstanceBusinessKeyLike%5D 文字列(部分一致) カテゴリ group.retains%5Bcondition%5D%5BtaskCategory%5D 文字列(完全一致) タスク名 group.retains%5Bcondition%5D%5BnameLike%5D 文字列(部分一致) 優先度(最小値) group.retains%5Bcondition%5D%5BminimumPriority%5D 数値(整数値) 優先度(最大値) group.retains%5Bcondition%5D%5BmaximumPriority%5D 数値(整数値) 作成日時(from) group.retains%5Bcondition%5D%5BcreatedAfter%5D 日付(YYYY%2FMM%2FDD) 作成日時(to) group.retains%5Bcondition%5D%5BcreatedBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時(from) group.retains%5Bcondition%5D%5BdueAfter%5D 日付(YYYY%2FMM%2FDD) 期限日時(to) group.retains%5Bcondition%5D%5BdueBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時なし group.retains%5Bcondition%5D%5BwithoutDueDate%5D 真偽値(true/false)
5.1.1.2.2. 個人タスク一覧¶
項目名 キー 値 プロセス定義名 user.retains%5Bcondition%5D%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー user.retains%5Bcondition%5D%5BprocessInstanceBusinessKeyLike%5D 文字列(部分一致) カテゴリ user.retains%5Bcondition%5D%5BtaskCategory%5D 文字列(完全一致) タスク名 user.retains%5Bcondition%5D%5BnameLike%5D 文字列(部分一致) 優先度(最小値) user.retains%5Bcondition%5D%5BminimumPriority%5D 数値(整数値) 優先度(最大値) user.retains%5Bcondition%5D%5BmaximumPriority%5D 数値(整数値) 作成日時(from) user.retains%5Bcondition%5D%5BcreatedAfter%5D 日付(YYYY%2FMM%2FDD) 作成日時(to) user.retains%5Bcondition%5D%5BcreatedBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時(from) user.retains%5Bcondition%5D%5BdueAfter%5D 日付(YYYY%2FMM%2FDD) 期限日時(to) user.retains%5Bcondition%5D%5BdueBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時なし user.retains%5Bcondition%5D%5BwithoutDueDate%5D 真偽値(true/false)
5.1.1.3. グループタスク一覧画面¶
グループタスク一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/task/groupList
項目名 キー 値 プロセス定義名 retains%5Bcondition%5D%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー retains%5Bcondition%5D%5BprocessInstanceBusinessKeyLike%5D 文字列(部分一致) カテゴリ retains%5Bcondition%5D%5BtaskCategory%5D 文字列(完全一致) タスク名 retains%5Bcondition%5D%5BnameLike%5D 文字列(部分一致) 優先度(最小値) retains%5Bcondition%5D%5BminimumPriority%5D 数値(整数値) 優先度(最大値) retains%5Bcondition%5D%5BmaximumPriority%5D 数値(整数値) 作成日時(from) retains%5Bcondition%5D%5BcreatedAfter%5D 日付(YYYY%2FMM%2FDD) 作成日時(to) retains%5Bcondition%5D%5BcreatedBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時(from) retains%5Bcondition%5D%5BdueAfter%5D 日付(YYYY%2FMM%2FDD) 期限日時(to) retains%5Bcondition%5D%5BdueBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時なし retains%5Bcondition%5D%5BwithoutDueDate%5D 真偽値(true/false)
5.1.1.4. 個人タスク一覧画面¶
- 個人タスク一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/task/userList 項目名 キー 値 プロセス定義名 retains%5Bcondition%5D%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー retains%5Bcondition%5D%5BprocessInstanceBusinessKeyLike%5D 文字列(部分一致) カテゴリ retains%5Bcondition%5D%5BtaskCategory%5D 文字列(完全一致) タスク名 retains%5Bcondition%5D%5BnameLike%5D 文字列(部分一致) 優先度(最小値) retains%5Bcondition%5D%5BminimumPriority%5D 数値(整数値) 優先度(最大値) retains%5Bcondition%5D%5BmaximumPriority%5D 数値(整数値) 作成日時(from) retains%5Bcondition%5D%5BcreatedAfter%5D 日付(YYYY%2FMM%2FDD) 作成日時(to) retains%5Bcondition%5D%5BcreatedBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時(from) retains%5Bcondition%5D%5BdueAfter%5D 日付(YYYY%2FMM%2FDD) 期限日時(to) retains%5Bcondition%5D%5BdueBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時なし retains%5Bcondition%5D%5BwithoutDueDate%5D 真偽値(true/false)
5.1.1.5. 処理済一覧画面¶
処理済一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/task/processedList
5.1.1.5.1. 処理済タスク一覧¶
項目名 キー 値 プロセス定義名 retains%5Bcondition%5D%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー retains%5Bcondition%5D%5BprocessBusinessKeyLike%5D 文字列(部分一致) カテゴリ retains%5Bcondition%5D%5BtaskCategory%5D 文字列(完全一致) タスク名 retains%5Bcondition%5D%5BtaskNameLike%5D 文字列(部分一致) 優先度(最小値) retains%5Bcondition%5D%5BtaskMinPriority%5D 数値(整数値) 優先度(最大値) retains%5Bcondition%5D%5BtaskMaxPriority%5D 数値(整数値) 作成日時(from) retains%5Bcondition%5D%5BtaskCreatedAfter%5D 日付(YYYY%2FMM%2FDD) 作成日時(to) retains%5Bcondition%5D%5BtaskCreatedBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時(from) retains%5Bcondition%5D%5BdueDateAfter%5D 日付(YYYY%2FMM%2FDD) 期限日時(to) retains%5Bcondition%5D%5BdueDateBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時なし retains%5Bcondition%5D%5BwithoutDueDate%5D 真偽値(true/false) 終了日時(from) retains%5Bcondition%5D%5BtaskCompletedAfter%5D 日付(YYYY%2FMM%2FDD) 終了日時(to) retains%5Bcondition%5D%5BtaskCompletedBefore%5D 日付(YYYY%2FMM%2FDD)
5.1.1.5.2. 開始済プロセス一覧¶
項目名 キー 値 プロセス定義名 started.retains%5Bcondition%5D%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー started.retains%5Bcondition%5D%5BprocessBusinessKeyLike%5D 文字列(部分一致) 開始日時(from) started.retains%5Bcondition%5D%5BstartedAfter%5D 日付(YYYY%2FMM%2FDD) 開始日時(to) started.retains%5Bcondition%5D%5BstartedBefore%5D 日付(YYYY%2FMM%2FDD) 完了日時(from) started.retains%5Bcondition%5D%5BfinishedAfter%5D 日付(YYYY%2FMM%2FDD) 完了日時(to) started.retains%5Bcondition%5D%5BfinishedBefore%5D 日付(YYYY%2FMM%2FDD) カテゴリ started.retains%5Bcondition%5D%5BprocessDefinitionCategoryLike%5D 文字列(部分一致) ステータス started.retains%5Bcondition%5D%5Bstatus%5D 以下のいずれかの固定文字列runningerrorfinished
5.1.2. 管理者向け画面¶
5.1.2.1. プロセス一覧画面¶
- プロセス一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/process/instance/list 項目名 キー 値 業務キー(部分一致) searchForm%5BbusinessKeyLike%5D 文字列(部分一致) 業務キー(完全一致) searchForm%5BbusinessKey%5D 文字列(完全一致) プロセス定義ID searchForm%5BprocessDefinitionId%5D 文字列(完全一致) プロセス定義キー searchForm%5BprocessDefinitionKey%5D 文字列(完全一致) プロセス定義バージョン searchForm%5BprocessDefinitionVersion%5D 数値(整数値) プロセス定義名 searchForm%5BprocessDefinitionName%5D 文字列(完全一致) カテゴリ searchForm%5BprocessDefinitionCategory%5D 文字列(完全一致) 開始日(from) searchForm%5BstartedAfter%5D 日付(YYYY%2FMM%2FDD) 開始日(to) searchForm%5BstartedBefore%5D 日付(YYYY%2FMM%2FDD) 完了日(from) searchForm%5BfinishedAfter%5D 日付(YYYY%2FMM%2FDD) 完了日(to) searchForm%5BfinishedBefore%5D 日付(YYYY%2FMM%2FDD) ステータス searchForm%5Bstatus%5D 以下のいずれかの固定文字列runningerrorfinished定義種別 searchForm%5BprocessDefinitionType%5D 以下のいずれかの固定文字列CASEPROCESSXXX番目の変数名 searchForm%5Bvariables%5D%5BXXX%5D%5Bname%5D 文字列(完全一致) XXX番目の変数の型 searchForm%5Bvariables%5D%5BXXX%5D%5Btype%5D 以下のいずれかの固定文字列stringintegerlongdoubledatebooleanXXX番目の変数の演算子 searchForm%5Bvariables%5D%5BXXX%5D%5Boperation%5D 以下のいずれかの固定文字列equalsnotEqualsequalsIgnoreCaselikelessThanlessThanOrEqualsgreaterThangreaterThanOrEqualsXXX番目の変数の値 searchForm%5Bvariables%5D%5BXXX%5D%5Bvalue%5D -
注意
業務キーの完全一致と部分一致検索について
業務キー(完全一致)は、2018 Summer(Tiffany)以前のバージョンのみ完全一致で動作します。
2018 Winter(Urara)以降のバージョンで、業務キー(完全一致)を設定した場合、部分一致で動作します。
2018 Summer(Tiffany)以前のバージョンで、業務キー(部分一致)を設定した場合、動作しません。
5.1.2.2. タスク管理一覧画面¶
- タスク管理一覧画面は、以下のリクエストパラメータを受け取ることが可能です。
URL bpm/management/taskList 項目名 キー 値 プロセス定義名 condition%5BprocessDefinitionNameLike%5D 文字列(部分一致) 業務キー condition%5BprocessInstanceBusinessKeyLike%5D 文字列(部分一致) カテゴリ condition%5BtaskCategory%5D 文字列(完全一致) タスク名 condition%5BnameLike%5D 文字列(部分一致) 優先度(最小値) condition%5BminimumPriority%5D 数値(整数値) 優先度(最大値) condition%5BmaximumPriority%5D 数値(整数値) 担当者未割り当て condition%5Bunassigned%5D 真偽値(true/false) 担当者 condition%5Bassignee%5D ユーザコード(完全一致) 作成日時(from) condition%5BcreatedAfter%5D 日付(YYYY%2FMM%2FDD) 作成日時(to) condition%5BcreatedBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時(from) condition%5BdueAfter%5D 日付(YYYY%2FMM%2FDD) 期限日時(to) condition%5BdueBefore%5D 日付(YYYY%2FMM%2FDD) 期限日時なし condition%5BwithoutDueDate%5D 真偽値(true/false)