ActvMatterUserDataManagerオブジェクト
コンポーネント情報 | |
---|---|
since | 7.2 |
未完了案件のユーザデータマネージャオブジェクト。
未完了案件のユーザデータの変更処理を行います。
詳細はメソッド「updateUserDataId(String, String)」の説明を参照してください。
未完了案件のユーザデータの変更処理を行います。
詳細はメソッド「updateUserDataId(String, String)」の説明を参照してください。
コンストラクタの概要
ActvMatterUserDataManager () コンストラクタ |
ActvMatterUserDataManager (String loginGroupId ) 非推奨コンストラクタ
ActvMatterUserDataManager() を使用してください。
|
メソッドの概要
返却値の型 | メソッド名 |
---|---|
WorkflowResultInfo | updateUserDataId (String systemMatterId , String userDataId ) 未完了案件のユーザデータIDを更新します。 |
コンストラクタの詳細
ActvMatterUserDataManager ()
コンストラクタ
未完了案件のユーザデータマネージャを新しく生成します。 |
ActvMatterUserDataManager (String loginGroupId )
非推奨
ActvMatterUserDataManager() を使用してください。
コンストラクタ
引数で指定したログイングループIDで未完了案件のユーザデータマネージャを新しく生成します。
パラメータ
|
メソッドの詳細
WorkflowResultInfo updateUserDataId (String systemMatterId , String userDataId )
未完了案件のユーザデータIDを更新します。
パラメータで指定した「systemMatterId システム案件ID」で取得した案件に設定されているユーザデータIDを 指定した「userDataId ユーザデータID」に変更します。 パラメータで指定するシステム案件IDは必ず未完了状態の案件を指定する必要があります。 未完了状態の案件ではないシステム案件IDを指定した場合には、処理に失敗し、エラー情報を格納した結果オブジェクトを返却します。 「userDataId ユーザデータID」も必須項目です。設定していない場合はデータベース更新処理失敗し、エラー情報を格納した結果オブジェクトを返却します。 ユーザデータIDの更新処理は、データベースとXMLファイル順で行います。 案件情報から取得したユーザデータIDを基に、ユーザデータ関連テーブルの「imw_t_user_data」の「USER_DATA_ID」を更新後、 案件情報テーブル「imw_t_actv_matter」の「USER_DATA_ID」を更新します。 尚、トランザクションファイルレベル設定が「[2]:全てのファイル情報を作成」の場合には、案件関連情報を格納するファイルを変更します。 このメソッドでは内部でトランザクション制御を行なっていません。外部で制御を行う必要があります。 但し、正常終了処理後に、トランザクションをロールバックした場合はデータベースの更新データのみロールバックされます。 更新した案件関連情報のXMLファイルのデータは元に戻らないので、ご注意下さい。
パラメータ
返却値
|