public class ApproveProcess extends Object implements ApproveProcessIF
コンストラクタと説明 |
---|
ApproveProcess(String user_cd,
String connectID)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
approve(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd,
Boolean isFinish,
String comp_cd,
String orgn_cd,
String comment,
NegoModel nego,
TargetInfoModel executant,
String next_activity_cd,
CreateRouteInfoModel route_info)
承認処理を実行します。
|
void |
denial(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd,
String comp_cd,
String orgn_cd,
String comment,
NegoModel nego)
否認処理を実行します。
|
ArrayList |
getActivityTaskList(SearchCondition condition_key,
Sort[] sort_key,
int start,
int amount)
処理可能案件(未処理案件)一覧の取得を行います。
|
ArrayList |
getEndTaskList(SearchCondition condition_key,
Sort[] sort_key,
int start,
int amount)
処理済案件一覧の取得を行います。
|
ArrayList |
getTargetDepartment(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd)
所属組織情報の取得
|
void |
noTransaction()
データベーストランザクションを未使用にする。
|
void |
pullBack(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd)
引戻し処理を実行します。
|
void |
returnDraft(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd,
String comp_cd,
String orgn_cd,
String comment,
NegoModel nego)
承認者へ差し戻し処理を実行します。
|
void |
returnStart(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd,
String comp_cd,
String orgn_cd,
String comment,
NegoModel nego)
申請者へ差し戻し処理を実行します。
|
void |
returnTask(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd,
String comp_cd,
String orgn_cd,
String comment,
NegoModel nego,
String send_back_process_def_cd,
String send_back_version_cd,
String send_back_process_cd,
String send_back_activity_cd)
指定タスクへ差し戻し処理を実行します。
|
void |
suspend(String process_def_cd,
String version_cd,
String process_cd,
String activity_cd,
String comp_cd,
String orgn_cd,
String comment,
NegoModel nego)
保留処理を実行します。
|
public ApproveProcess(String user_cd, String connectID) throws WKFApplicationException
public void noTransaction()
noTransaction
インタフェース内 ApproveProcessIF
public void approve(String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, NegoModel nego, TargetInfoModel executant, String next_activity_cd, CreateRouteInfoModel route_info) throws WKFApplicationException
approve
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードisFinish
- 途中終了フラグcomp_cd
- 会社コードorgn_cd
- 組織コードcomment
- 承認時コメントnego
- 根回しメールオブジェクトexecutant
- 実行主体役職情報next_activity_cd
- 次アクティビティコードWKFApplicationException
public void denial(String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, NegoModel nego) throws WKFApplicationException
denial
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードcomp_cd
- 会社コードorgn_cd
- 組織コードcomment
- 起票時コメントnego
- 根回しメールオブジェクトWKFApplicationException
public void suspend(String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, NegoModel nego) throws WKFApplicationException
suspend
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードcomp_cd
- 会社コードorgn_cd
- 組織コードcomment
- 起票時コメントnego
- 根回しメールオブジェクトWKFApplicationException
public void returnStart(String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, NegoModel nego) throws WKFApplicationException
returnStart
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードcomp_cd
- 会社コードorgn_cd
- 組織コードcomment
- 承認時コメントnego
- 根回しメールオブジェクトWKFApplicationException
public void returnDraft(String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, NegoModel nego) throws WKFApplicationException
returnDraft
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードcomp_cd
- 会社コードorgn_cd
- 組織コードcomment
- 承認時コメントnego
- 根回しメールオブジェクトWKFApplicationException
public void pullBack(String process_def_cd, String version_cd, String process_cd, String activity_cd) throws WKFApplicationException
pullBack
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードWKFApplicationException
public ArrayList getActivityTaskList(SearchCondition condition_key, Sort[] sort_key, int start, int amount)
getActivityTaskList
インタフェース内 ApproveProcessIF
condition_key
- 検索条件オブジェクトsort_key
- ソート指定オブジェクトstart
- フェッチ開始位置anount
- フェッチ件数public ArrayList getEndTaskList(SearchCondition condition_key, Sort[] sort_key, int start, int amount)
getEndTaskList
インタフェース内 ApproveProcessIF
condition_key
- 検索条件オブジェクトsort_key
- ソート指定オブジェクトstart
- フェッチ開始位置anount
- フェッチ件数public ArrayList getTargetDepartment(String process_def_cd, String version_cd, String process_cd, String activity_cd)
getTargetDepartment
インタフェース内 ApproveProcessIF
public void returnTask(String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, NegoModel nego, String send_back_process_def_cd, String send_back_version_cd, String send_back_process_cd, String send_back_activity_cd) throws WKFApplicationException
returnTask
インタフェース内 ApproveProcessIF
process_def_cd
- プロセス定義コードversion_cd
- 履歴コードprocess_cd
- プロセスコードactivity_cd
- アクティビティコードcomp_cd
- 会社コードorgn_cd
- 組織コードcomment
- 承認時コメントnego
- 根回しメールオブジェクトsend_back_process_def_cd
- プロセス定義コードsend_back_version_cd
- 履歴コードsend_back_process_cd
- プロセスコードsend_back_activity_cd
- アクティビティコードWKFApplicationException
Copyright © 2012 NTT DATA INTRAMART CORPORATION