定数

定数名 定数値
Stringstatic AGT_ALL
代理依頼されたもの全て表示(代理のみ使用)。
"1"

コンストラクタの概要

WkfApprover (String user_cd, String login_group_id) 非推奨
コンストラクタ(本人用)。
代替メソッドはありません。
WkfApprover (String agent_user_cd, String user_cd, String login_group_id) 非推奨
コンストラクタ(代理人用)。
代替メソッドはありません。

メソッドの概要

返却値の型 メソッド名
WkfResultInfo approve (String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, WkfExecutantInfo executant, String route_select_cd) 非推奨
承認処理を実行します。

approve(String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, WkfExecutantInfo executant, String route_select_cd, WkfCreateRouteInfo route_info)に置き換えられました。
※ このメソッドを使用すると、ルート作成情報:nullで承認処理を実行します。
WkfResultInfo approve (String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, WkfExecutantInfo executant, String route_select_cd, WkfCreateRouteInfo route_info) 非推奨
承認処理を実行します。
代替メソッドはありません。
WkfResultInfo denial (String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego) 非推奨
否認処理を実行します。
代替メソッドはありません。
Array getActivityTaskList (WkfSearchCondition conditionKey, Array sortKey, Number start, Number amount) 非推奨
処理可能案件(未処理案件)一覧を取得します。
代替メソッドはありません。
Array getEndTaskList (WkfSearchCondition conditionKey, Array sortKey, Number start, Number amount) 非推奨
処理済案件一覧を取得します。
代替メソッドはありません。
Array getTargetDepartment (String process_def_cd, String version_cd, String process_cd, String activity_cd) 非推奨
所属組織を取得します。
代替メソッドはありません。
void noTransaction () 非推奨
データベーストランザクションを未使用にする。
代替メソッドはありません。
WkfResultInfo pullBack (String process_def_cd, String version_cd, String process_cd, String activity_cd) 非推奨
引戻し処理を実行します。
代替メソッドはありません。
WkfResultInfo sendBack (String process_def_cd, String version_cd, String process_cd, String activity_cd, String type, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego) 非推奨
差し戻し処理を実行します。

sendBack(String process_def_cd, String version_cd, String process_cd, String activity_cd, String type, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, String send_back_process_def_cd, String send_back_version_cd, String send_back_process_cd, String send_back_activity_cd)に置き換えられました。
※ このメソッドを使用すると、差し戻し先情報:nullで差し戻し処理を実行します。
WkfResultInfo sendBack (String process_def_cd, String version_cd, String process_cd, String activity_cd, String type, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, String send_back_process_def_cd, String send_back_version_cd, String send_back_process_cd, String send_back_activity_cd) 非推奨
差し戻し処理を実行します。
代替メソッドはありません。
WkfResultInfo suspend (String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego) 非推奨
保留処理を実行します。
代替メソッドはありません。

コンストラクタの詳細

WkfApprover (String user_cd, String login_group_id) 非推奨
代替メソッドはありません。
コンストラクタ(本人用)。
パラメータ
user_cd : String
承認者のユーザID(必須)
login_group_id : String
ログイングループID(必須)
WkfApprover (String agent_user_cd, String user_cd, String login_group_id) 非推奨
代替メソッドはありません。
コンストラクタ(代理人用)。 代理依頼されたもの全てを表示する際は、user_cdに「"AGT_ALL"もしくは"1"」を指定してください。
ただし、"AGT_ALL"を指定すると承認などの一覧検索以外のメソッドは使えません。
パラメータ
agent_user_cd : String
代理承認者のユーザID(必須)
user_cd : String
本来の処理者のユーザID(必須)
login_group_id : String
ログイングループID(必須)

メソッドの詳細

WkfResultInfo approve (String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, WkfExecutantInfo executant, String route_select_cd) 非推奨

approve(String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, WkfExecutantInfo executant, String route_select_cd, WkfCreateRouteInfo route_info)に置き換えられました。
※ このメソッドを使用すると、ルート作成情報:nullで承認処理を実行します。
承認処理を実行します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
isFinish : Boolean
途中終了フラグ(任意:未指定=途中終了しない)
comp_cd : String
ユーザ(処理者)の会社コード(任意:未所属の場合のみ未指定可)
orgn_cd : String
ユーザ(処理者)の組織コード(任意:未所属の場合のみ未指定可)
comment : String
承認コメント(任意)
nego : WkfNegoMailInfo
根回しメールオブジェクト(任意)
executant : WkfExecutantInfo
次承認者オブジェクト(次承認者が実行時選択時)
route_select_cd : String
ルート選択番号(次タスクがルート選択時)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
WkfResultInfo approve (String process_def_cd, String version_cd, String process_cd, String activity_cd, Boolean isFinish, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, WkfExecutantInfo executant, String route_select_cd, WkfCreateRouteInfo route_info) 非推奨
代替メソッドはありません。
承認処理を実行します。
返却値は、処理結果を返却します。
ユーザの会社コード・組織コードには、そのユーザが所属している組織を設定してください。
ユーザが組織に所属しているのに「所属なし」と指定した場合、エラーとなります。
会社コードおよび組織コードが未指定となる値は、null、Undefind、空文字列、"null","undefind"のいずれかです。
会社コードおよび組織コードの片方のみに、未指定となる値を設定した場合はエラーとなります。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
isFinish : Boolean
途中終了フラグ(任意:未指定=途中終了しない)
comp_cd : String
ユーザ(処理者)の会社コード(任意:未所属の場合のみ未指定可)
orgn_cd : String
ユーザ(処理者)の組織コード(任意:未所属の場合のみ未指定可)
comment : String
承認コメント(任意)
nego : WkfNegoMailInfo
根回しメールオブジェクト(任意)
executant : WkfExecutantInfo
次承認者オブジェクト(次承認者が実行時選択時)
route_select_cd : String
ルート選択番号(次タスクがルート選択時)
route_info : WkfCreateRouteInfo
ルート作成情報オブジェクト(次タスクがルート作成時)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
WkfResultInfo denial (String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego) 非推奨
代替メソッドはありません。
否認処理を実行します。
返却値は、処理結果を返却します。
ユーザの会社コード・組織コードには、そのユーザが所属している組織を設定してください。
ユーザが組織に所属しているのに「所属なし」と指定した場合、エラーとなります。
会社コードおよび組織コードが未指定となる値は、null、Undefind、空文字列、"null","undefind"のいずれかです。
会社コードおよび組織コードの片方のみに、未指定となる値を設定した場合はエラーとなります。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
comp_cd : String
ユーザ(処理者)の会社コード(任意:未所属の場合のみ未指定可)
orgn_cd : String
ユーザ(処理者)の組織コード(任意:未所属の場合のみ未指定可)
comment : String
承認コメント(任意)
nego : WkfNegoMailInfo
根回しメールオブジェクト(任意)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
Array getActivityTaskList (WkfSearchCondition conditionKey, Array sortKey, Number start, Number amount) 非推奨
代替メソッドはありません。
処理可能案件(未処理案件)一覧を取得します。
処理可能案件オブジェクトを返却します。
検索条件には、いずれかのフィルターを必ずtrueに設定してください。
ソート指定可能な項目は、戻り値に含まれる項目のみ対象となります。
パラメータ
conditionKey : WkfSearchCondition
検索条件オブジェクト(必須。必ずフィルターをセットしてください)
sortKey : Array
ソート指定オブジェクト配列(任意。指定しない場合はnullを指定)
start : Number
フェッチ開始位置(任意。指定しない場合は0を指定)
amount : Number
フェッチ件数(任意。指定しない場合は0を指定)
返却値
Array
Array 処理可能案件情報オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getEndTaskList (WkfSearchCondition conditionKey, Array sortKey, Number start, Number amount) 非推奨
代替メソッドはありません。
処理済案件一覧を取得します。
処理済案件オブジェクトを返却します。
検索条件には、いずれかのフィルターを必ずtrueに設定してください。
ソート指定可能な項目は、戻り値に含まれる項目のみ対象となります。
パラメータ
conditionKey : WkfSearchCondition
検索条件オブジェクト(必須。必ずフィルターをセットしてください)
sortKey : Array
ソート指定オブジェクト配列(任意。指定しない場合はnullを指定)
start : Number
フェッチ開始位置(任意。指定しない場合は0を指定)
amount : Number
フェッチ件数(任意。指定しない場合は0を指定)
返却値
Array
Array 処理済案件オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getTargetDepartment (String process_def_cd, String version_cd, String process_cd, String activity_cd) 非推奨
代替メソッドはありません。
所属組織を取得します。
処理時の所属組織として選択できる組織を取得します。
審議時など、既にプロセスコードがふられているに使用します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
返却値
Array
Array 所属組織情報オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
void noTransaction () 非推奨
代替メソッドはありません。
データベーストランザクションを未使用にする。
このメソッド使用すると、各メソッド内でトランザクション制御は行いません。
外部(ユーザプログラム)側のトランザクション制御に依存されます。
また使用しなければ、各メソッド内でトランザクション制御を自動的に行います。
返却値
void
WkfResultInfo pullBack (String process_def_cd, String version_cd, String process_cd, String activity_cd) 非推奨
代替メソッドはありません。
引戻し処理を実行します。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
WkfResultInfo sendBack (String process_def_cd, String version_cd, String process_cd, String activity_cd, String type, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego) 非推奨

sendBack(String process_def_cd, String version_cd, String process_cd, String activity_cd, String type, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, String send_back_process_def_cd, String send_back_version_cd, String send_back_process_cd, String send_back_activity_cd)に置き換えられました。
※ このメソッドを使用すると、差し戻し先情報:nullで差し戻し処理を実行します。
差し戻し処理を実行します。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
type : String
差戻し先(必須:start=申請者,before=前処理者)
comp_cd : String
ユーザ(処理者)の会社コード(任意:未所属の場合のみ未指定可)
orgn_cd : String
ユーザ(処理者)の組織コード(任意:未所属の場合のみ未指定可)
comment : String
承認コメント(任意)
nego : WkfNegoMailInfo
根回しメールオブジェクト(任意)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
WkfResultInfo sendBack (String process_def_cd, String version_cd, String process_cd, String activity_cd, String type, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego, String send_back_process_def_cd, String send_back_version_cd, String send_back_process_cd, String send_back_activity_cd) 非推奨
代替メソッドはありません。
差し戻し処理を実行します。
返却値は、処理結果を返却します。
ユーザの会社コード・組織コードには、そのユーザが所属している組織を設定してください。
ユーザが組織に所属しているのに「所属なし」と指定した場合、エラーとなります。
会社コードおよび組織コードが未指定となる値は、null、Undefind、空文字列、"null","undefind"のいずれかです。
会社コードおよび組織コードの片方のみに、未指定となる値を設定した場合はエラーとなります。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
type : String
差戻し先(必須:start=申請者,before=前処理者,task=任意の処理者)
comp_cd : String
ユーザ(処理者)の会社コード(任意:未所属の場合のみ未指定可)
orgn_cd : String
ユーザ(処理者)の組織コード(任意:未所属の場合のみ未指定可)
comment : String
承認コメント(任意)
nego : WkfNegoMailInfo
根回しメールオブジェクト(任意)
send_back_process_def_cd : String
差し戻し先プロセス定義コード(任意:任意の処理者へ差し戻しの場合に必須)
send_back_version_cd : String
差し戻し先バージョンコード(任意:任意の処理者へ差し戻しの場合に必須)
send_back_process_cd : String
差し戻し先プロセスコード(任意:任意の処理者へ差し戻しの場合に必須)
send_back_activity_cd : String
差し戻し先アクティビティコード(任意:任意の処理者へ差し戻しの場合に必須)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
WkfResultInfo suspend (String process_def_cd, String version_cd, String process_cd, String activity_cd, String comp_cd, String orgn_cd, String comment, WkfNegoMailInfo nego) 非推奨
代替メソッドはありません。
保留処理を実行します。
返却値は、処理結果を返却します。
ユーザの会社コード・組織コードには、そのユーザが所属している組織を設定してください。
ユーザが組織に所属しているのに「所属なし」と指定した場合、エラーとなります。
会社コードおよび組織コードが未指定となる値は、null、Undefind、空文字列、"null","undefind"のいずれかです。
会社コードおよび組織コードの片方のみに、未指定となる値を設定した場合はエラーとなります。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード
version_cd : String
バージョンコード
process_cd : String
プロセスコード
activity_cd : String
アクティビティコード
comp_cd : String
ユーザ(処理者)の会社コード(任意:未所属の場合のみ未指定可)
orgn_cd : String
ユーザ(処理者)の組織コード(任意:未所属の場合のみ未指定可)
comment : String
承認コメント(任意)
nego : WkfNegoMailInfo
根回しメールオブジェクト(任意)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト