参照一覧(未完了)管理マネージャ。
処理中の未完了案件に対して、システム管理者又は運用管理者として参照できる全て案件の一覧を取得します。
システム管理者又は運用管理者として参照できる案件ではなく、特定のユーザが参照できる案件を取得する場合は、
一般ユーザオブジェクトである「RefActvMatterList」を利用してください。
本クラスでは、処理できる案件単位で一覧を取得します。
1つの案件に2つ以上のノードが未処理の状態になっている場合でも、
本クラスのメソッドでは1つの案件情報としてまとめて取得することになります。
ノード単位で処理できる案件情報を分けて取得するには「RefActvMatterNodeAdminList」を利用してください。
本オブジェクトでは「imw_t_actv」で始まるトランザクション系の未完了案件関連テーブルから情報を取得します。
完了した案件に対して、管理者として参照できる一覧を取得するには「RefCplMatterAdminList」を利用してください。
オブジェクトに定義されている定数値は検索、ソート条件で利用されますが、返却オブジェクトに指定されていないフィールドでのソートはできません。
関連オブジェクト:RefCplMatterAdminList, RefActvMatterNodeAdminList, RefActvMatterList
導入されたバージョン:7.2
定数の概要 | |
static | APPLY_ACT_FLAG
|
static | APPLY_AUTH_USER_CODE
|
static | APPLY_AUTH_USER_NAME
|
static | APPLY_BASE_DATE
|
static | APPLY_DATE
|
static | APPLY_EXECUTE_USER_CODE
|
static | APPLY_EXECUTE_USER_NAME
|
static | FLOW_GROUP_ID
|
static | FLOW_ID
|
static | FLOW_NAME
|
static | FLOW_VERSION_ID
|
static | LAST_PROCESS_DATE
|
static | MATTER_NAME
|
static | MATTER_NUMBER
|
static | PRIORITY_LEVEL
|
static | SYSTEM_MATTER_ID
|
static | USER_DATA_ID
|
コンストラクタの概要 | |
RefActvMatterAdminList
引数で指定したログイングループID、ロケールIDで参照一覧(未完了)管理マネージャを 新しく生成します。 |
メソッドの概要 | |
| getActvMatterList
|
| getActvMatterListCount
|
定数の詳細 |
static | APPLY_ACT_FLAG |
申請代理フラグ
static | APPLY_AUTH_USER_CODE |
申請権限者コード
static | APPLY_AUTH_USER_NAME |
申請権限者名
static | APPLY_BASE_DATE |
申請基準日("yyyy/MM/dd"形式の文字列)
static | APPLY_DATE |
申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)
static | APPLY_EXECUTE_USER_CODE |
申請実行者コード
static | APPLY_EXECUTE_USER_NAME |
申請実行者名
static | FLOW_GROUP_ID |
フローグループID
static | FLOW_ID |
フローID
static | FLOW_NAME |
フロー名
static | FLOW_VERSION_ID |
フローバージョンID
static | LAST_PROCESS_DATE |
最終処理日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)
static | MATTER_NAME |
案件名
static | MATTER_NUMBER |
案件番号
static | PRIORITY_LEVEL |
優先度
static | SYSTEM_MATTER_ID |
システム案件ID
static | USER_DATA_ID |
ユーザデータID
コンストラクタの詳細 |
コンストラクタ
引数で指定したログイングループID、ロケールIDで参照一覧(未完了)管理マネージャを
新しく生成します。
パラメータ
loginGroupId String ログイングループID localeId String ロケールID
メソッドの詳細 |
| getActvMatterList
|
管理者が参照できる未完了案件一覧を取得します。
検索条件を設定する為の引数である「cond 検索条件オブジェクト」の設定は必須です。
特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。
「wkfOpeAdmorCode ワークフロー運用管理者コード」の設定は必須ではありませんが、設定によって動作が異なります。
運用管理者コードを設定していない場合には、システム管理者として参照できる全案件の一覧を全て取得します。
運用管理者コードを設定した場合には、そのユーザが持っているロールを基に運用管理者権限があるかをチェックし、
運用管理者として参照権限がある案件の一覧を全て取得します。
検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。
データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。
IM-Workflowのシステム設定の「threadの設定」が非同期(標準)である場合に、
本メソッドで取得される一覧には、処理中である案件は含まれていません。
到達処理又は案件終了処理が実行中である案件は取得対象から除外されます。
結果を保存する「未完了案件情報オブジェクト」に設定される案件情報は、
「imw_t_actv_matter」と「imw_t_actv_matter_locale」から取得します。
運用管理者コードを設定した時にユーザのロールを基に検索対象になるテーブルは
マスタ系の管理グループ定義関連テーブルである「imw_m_administration_auth_set」と「imw_m_administration_target」です。
検索条件やソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。
ユーザデータ案件プロパティを取得一覧として取得する条件設定をした場合に、値を取得する対象テーブルは「imw_t_user_data」になります。
詳しい使用方法は「ListSearchCondition」を参照してください。
完了案件の管理者の参照一覧を取得するには「RefCplMatterAdminList#getCplMatterList(ListSearchCondition, String)」を利用してください。
案件単位での一覧ではなく、全ノードの一覧を取得するには「RefActvMatterNodeAdminList#getActvMatterNodeList(ListSearchCondition, String)」を利用してください。
パラメータ
cond ListSearchCondition 検索条件オブジェクト wkfOpeAdmorCode String ワークフロー運用管理者コード
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、未完了案件情報オブジェクトの配列が設定されます。
| getActvMatterListCount
|
管理者が参照できる未完了案件一覧の件数を取得します。
検索条件を設定する為の引数である「cond 検索条件オブジェクト」の設定は必須です。
特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。
「wkfOpeAdmorCode ワークフロー運用管理者コード」の設定は必須ではありませんが、設定によって動作が異なります。
運用管理者コードを設定していない場合には、システム管理者として参照できる全案件の一覧の件数を取得します。
運用管理者コードを設定した場合には、そのユーザが持っているロールを基に運用管理者権限があるかをチェックし、
運用管理者として参照権限がある案件の一覧の件数を取得します。
データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。
IM-Workflowのシステム設定の「threadの設定」が非同期(標準)である場合に、
本メソッドで取得される一覧には、処理中である案件は含まれていません。
到達処理又は案件終了処理が実行中である案件は取得対象から除外されます。
案件情報を検索する対象テーブルは「imw_t_actv_matter」と「imw_t_actv_matter_locale」になります。
運用管理者コードを設定した時にユーザのロールを基に検索対象になるテーブルは
マスタ系の管理グループ定義関連テーブルである「imw_m_administration_auth_set」と「imw_m_administration_target」です。
検索条件やソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。
ユーザデータ案件プロパティを取得一覧として取得する条件設定をした場合に、値を取得する対象テーブルは「imw_t_user_data」になります。
詳しい使用方法は「ListSearchCondition」を参照してください。
完了案件の管理者の参照一覧の件数を取得するには「RefCplMatterAdminList#getCplMatterListCount(ListSearchCondition, String)」を利用してください。
案件単位での件数ではなく、全ノードの件数を取得するには「RefActvMatterNodeAdminList#getActvMatterNodeListCount(ListSearchCondition, String)」を利用してください。
パラメータ
cond ListSearchCondition 検索条件オブジェクト wkfOpeAdmorCode String ワークフロー運用管理者コード
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、未完了案件情報件数(Number)が設定されます。