|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
注意事項ワークフロー・モジュールでは、データベースを使用します。 ワークフロー・モジュールでは、分岐・結合などの複雑なフローに対応しています。 ワークフロー・モジュールでは、すべての申請案件に対して、その承認過程を履歴としてデータベースに保存しています。 詳細なプログラム・インターフェースに関しては、パッケージ jp.co.intra_mart.foundation.ackwkf を参照下さい。
処理プログラム処理プログラムとは、フロー図中の申請者(承認者)と承認者の間の処理を定義するプログラムです。 ![]() ![]() ![]() ![]() この処理は、直線処理、分岐処理、結合処理、終結処理(terminate)の4種類が定義されています。 それぞれの処理種別に対して複数の処理(処理プログラムファイル)を定義できます。 (複数の処理プログラムの登録はワークフロー・デザイナの機能になります。 詳細は、ワークフロー・デザイナのマニュアルをご参照下さい。) 初期インストール時、及びワークフロー・デザイナを利用しない場合は、
wkf/acknowledge/programs フォルダに格納されている処理プログラムファイルが使用されます。
※各処理プログラムファイル中の処理関数については、上記ファイルのコメントを参照して下さい。 承認ブロックとブロックコードワークフロー全体を承認者、および申請者によるリスト構造に模した構造体として管理しています。 このブロックは、フロー構造の中で一意である必要があります。 ブロックコードは、ブロックの位置が右よりも左、下よりも上のほうにより若い番号が割り当てられています。
という順番でブロックコードがふられている。 承認ステータスコードと承認者タイプ、その他のコード以下、ワークフローの各API等で利用する承認ステータスコード等の一覧です。 承認ステータス一覧
承認者タイプコード一覧
その他定数値一覧
ワークフローマスタメンテナンス用APIV4.0より、ワークフロー用のマスタをメンテナンスするAPIが追加されました。 APIの詳細についてはパッケージ jp.co.intra_mart.foundation.ackwkf を参照下さい。 これらのAPIを利用したサンプルとして以下の各種マスタのインポート・エクスポートが用意されています。メニューに追加すると動作を確認することができます。
※注意:処理プログラムのサンプルはワークフローデザイナをインストールしたときのみ有効になります 添付ファイルについてV3.1より、申請時に承認案件に添付ファイルを紐付けることができます。 添付ファイルを、一時保管フォルダ(ファイルサーバルート/basemodule/wkf/temporary/ログイングループID/申請ユーザID/承認案件番号) に保管しておくと(※1)、申請/再申請時に承認案件に紐付いた添付ファイルとして処理されます。 この場合、添付ファイルを保管した承認案件番号を利用して申請/再申請する必要があります。 それにはAckItemオブジェクトのインスタンスを作る際に、第一引数に承認案件番号を指定します。 詳細はアプリケーション共通モジュールjp.co.intra_mart.foundation.ackwkf.AckItemを参照して下さい。 申請案件に紐付けられた添付ファイルは、ファイルサーバルート/basemodule/wkf/app/ログイングループID/申請ユーザID/承認案件番号 フォルダに移動されます。移動された後の添付ファイル情報はAckUtil.getAttachData()メソッドを 利用します。詳細はアプリケーション共通モジュールjp.co.intra_mart.foundation.ackwkf.AckUtilを参照して下さい。
(※1)添付ファイルを一時保管フォルダに保管する形式
ID 実ファイル名 (データの間はタブ区切り、レコードの区切りは改行) 保存イメージ例 ログイングループ DEFAULT 申請ユーザID ueda 承認案件番号 bwwrf376c4h05 保存ファイル 添付1.txt、添付2.xls d:\imv31\storage\basemodule\wkf\temporary\DEFAULT\ueda\bwwrf376c4h05\bwwrf376c4h05 (インデックスファイル) d:\imv31\storage\basemodule\wkf\temporary\DEFAULT\ueda\bwwrf376c4h05\bwwrf37kpku06 (添付1.txt) d:\imv31\storage\basemodule\wkf\temporary\DEFAULT\ueda\bwwrf376c4h05\bwwrf476h4h07 (添付2.xls) インデックスファイル(bwwrf376c4h05)の中身
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Copyright(C) NTT DATA INTRAMART CO.,LTD. 2000-2003 All Rights Reserved. | |
|