定数

定数名 定数値
Stringstatic ACT_FLAG
代理フラグ
Stringstatic APPLY_ACT_FLAG
申請代理フラグ
Stringstatic APPLY_AUTH_USER_CODE
申請権限者コード
Stringstatic APPLY_AUTH_USER_NAME
申請権限者名
Stringstatic APPLY_BASE_DATE
申請基準日("yyyy/MM/dd"形式の文字列)
Stringstatic APPLY_DATE
申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)
Stringstatic APPLY_EXECUTE_USER_CODE
申請実行者コード
Stringstatic APPLY_EXECUTE_USER_NAME
申請実行者名
Stringstatic AUTH_COMPANY_CODE
権限者会社コード
Stringstatic AUTH_ORGZ_CODE
権限者組織コード
Stringstatic AUTH_ORGZ_NAME
権限者組織名
Stringstatic AUTH_ORGZ_SET_CODE
権限者組織セットコード
Stringstatic AUTH_USER_CODE
権限者コード
Stringstatic AUTH_USER_NAME
権限者名
Stringstatic END_DATE
処理日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)
Stringstatic FLOW_GROUP_ID
フローグループID
Stringstatic FLOW_ID
フローID
Stringstatic FLOW_NAME
フロー名
Stringstatic FLOW_VERSION_ID
フローバージョンID
Stringstatic MATTER_NAME
案件名
Stringstatic MATTER_NUMBER
案件番号
Stringstatic NODE_ID
ノードID
Stringstatic NODE_NAME
ノード名
Stringstatic NODE_TYPE
ノード種別
Stringstatic OPERATE_USER_CODE
操作者コード
Stringstatic OPERATE_USER_NAME
操作者名
Stringstatic PRIORITY_LEVEL
優先度
Stringstatic START_DATE
到達日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)
Stringstatic STATUS
ノード状態
Stringstatic SYSTEM_MATTER_ID
システム案件ID
Stringstatic USER_DATA_ID
ユーザデータID

コンストラクタの概要

ProcessedCplMatterNodeList (String userCd, String [localeId])
コンストラクタ。
ProcessedCplMatterNodeList (String userCd, String loginGroupId, String localeId) 非推奨
コンストラクタ。
ProcessedCplMatterNodeList(String userCd, String localeId) を使用してください。

メソッドの概要

返却値の型 メソッド名
WorkflowResultInfo getProcessedListCount (ProcessedAuthConditionInfo processedAuthCond, ListSearchCondition cond)
ユーザが処理した完了案件ノード件数を取得します。
WorkflowResultInfo getProcessedList (ProcessedAuthConditionInfo processedAuthCond, ListSearchCondition cond)
ユーザが処理した完了案件ノード一覧を取得します。

コンストラクタの詳細

ProcessedCplMatterNodeList (String userCd, String [localeId])
コンストラクタ。
処理済一覧(完了)ノードマネージャを新たに生成します。
パラメータ
userCd : String
ユーザコード
[localeId] : String
ロケールID
ProcessedCplMatterNodeList (String userCd, String loginGroupId, String localeId) 非推奨
ProcessedCplMatterNodeList(String userCd, String localeId) を使用してください。
コンストラクタ。
処理済一覧(完了)ノードマネージャを新たに生成します。
パラメータ
userCd : String
ユーザコード
loginGroupId : String
ログイングループID
localeId : String
ロケールID

メソッドの詳細

WorkflowResultInfo getProcessedListCount (ProcessedAuthConditionInfo processedAuthCond, ListSearchCondition cond)
ユーザが処理した完了案件ノード件数を取得します。

検索条件を設定する為の引数である「processedAuthCondition 処理権限条件オブジェクト」の設定は必須です。
「処理権限条件オブジェクト」を設定する際に、どちらの権限取得フラグを「1:本人申請、または 1:代理設定あり」に設定する必要があります。
全てのフラグを「0:その他、または 0:代理設定なし」にした場合は、該当する案件が存在しないので、取得処理を行わずにdata属性に「0」を設定して返却します。

検索条件を設定する為の引数である「cond 検索条件オブジェクト」の設定は必須です。
特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。

データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。

案件情報を取得する為の処理者情報は「imw_t_cpl_matter_user」から取得します。
代理の処理者かのチェックは「imw_t_act」と「imw_t_act_temporary_expand」のデータを用いて行います。
代理者の検索はシステム日付を基準で行います。代理設定を変更した場合にその情報は即時反映されます。
案件のノード情報を取得する対象テーブルは「imw_t_cpl_matter」、「imw_t_cpl_matter_locale」、「imw_t_cpl_matter_task」から取得します。

検索条件や、ソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。
ユーザデータ案件プロパティを取得一覧として取得する条件設定をした場合に、値を取得する対象テーブルは「imw_t_cpl_matter_user_data」になります。
詳しい使用方法は「ListSearchCondition#」を参照してください。

ノード単位での一覧ではなく、案件単位での件数を取得するには「ProcessedCplMatterList#getProcessedListCount(ProcessedAuthCondition, ListSearchCondition)」を利用してください。

処理中の未完了案件に対して、処理済みノード件数情報を取得するには「ProcessedActvMatterNodeList#getProcessedListCount(ProcessedAuthCondition, ListSearchCondition)」を利用してください。

返却値
WorkflowResultInfo
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、処理済ノード情報件数(Number)が設定されます。
WorkflowResultInfo getProcessedList (ProcessedAuthConditionInfo processedAuthCond, ListSearchCondition cond)
ユーザが処理した完了案件ノード一覧を取得します。

検索条件を設定する為の引数である「processedAuthCondition 処理権限条件オブジェクト」の設定は必須です。
「処理権限条件オブジェクト」を設定する際に、どちらの権限取得フラグを「1:本人申請、または 1:代理設定あり」に設定する必要があります。
全てのフラグを「0:その他、または 0:代理設定なし」にした場合は、該当する案件が存在しないので、取得処理を行わずにdata属性にサイズ0の空オブジェクトを設定して返却します。

検索条件を設定する為の引数である「cond 検索条件オブジェクト」の設定は必須です。
特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。
検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。

データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。

案件情報を取得する為の処理者情報は「imw_t_cpl_matter_user」から取得します。
代理の処理者かのチェックは「imw_t_act」と「imw_t_act_temporary_expand」のデータを用いて行います。
代理者の検索はシステム日付を基準で行います。代理設定を変更した場合にその情報は即時反映されます。
結果を保存する「処理済ノード情報の配列」に設定される案件のノード情報は
「imw_t_cpl_matter」、「imw_t_cpl_matter_locale」、「imw_t_cpl_matter_task」から取得します。

検索条件や、ソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。
ユーザデータ案件プロパティを取得一覧として取得する条件設定をした場合に、値を取得する対象テーブルは「imw_t_cpl_matter_user_data」になります。
詳しい使用方法は「ListSearchCondition#」を参照してください。

ノード単位での一覧ではなく、案件単位で一覧を取得するには「ProcessedCplMatterList#getProcessedList(ProcessedAuthCondition, ListSearchCondition)」を利用してください。

処理中の未完了案件に対して、処理済みノード一覧情報を取得するには「ProcessedActvMatterNodeList#getProcessedList(ProcessedAuthCondition, ListSearchCondition)」を利用してください。

返却値
WorkflowResultInfo
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、処理済ノード情報オブジェクトの配列が設定されます。