StampProcessManager オブジェクト

印影情報の登録、更新、削除等の印影関連処理を行うマネージャです。
導入されたバージョン:7.2

コンストラクタの概要
StampProcessManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDで印影処理マネージャを新しく生成します。

メソッドの概要
WorkflowResultInfo createActvMatterStampData (Array models)
未完了案件の印影情報を新規作成します。
WorkflowResultInfo deleteActvMatterStampData (Array models)
未完了案件の印影情報を削除します。
WorkflowResultInfo deleteArcMatterStampData (String archiveMonth ,Array models)
過去案件の印影情報を削除します。
WorkflowResultInfo deleteCplMatterStampData (Array models)
完了案件の印影情報を削除します。
WorkflowResultInfo existPluginInfoInMasterData (String flowId ,String nodeId ,String applyBaseDate ,Object pluginInfo)
指定したプラグイン情報がノードの拡張処理に設定されているかを判定します。
WorkflowResultInfo existPluginInfoInTransactionFlow (String systemMatterId ,String nodeId ,Object pluginInfo)
指定したプラグイン情報がノードの拡張処理に設定されているかを判定します。
WorkflowResultInfo moveActvData2Cpl (String systemMatterId)
未完了案件に保存されているデータを完了案件に移します。
WorkflowResultInfo moveCplData2Arc (String systemMatterId)
完了案件に保存されているデータを過去案件に移します。
WorkflowResultInfo recoverActvMatterCancelFlag (String systemMatterId ,String baseNodeId)
未完了案件に対して、指定されたノードIDを基準に同じ処理でキャンセルされたノードすべてのキャンセルフラグを削除します。
WorkflowResultInfo updateActvMatterCancelFlag (String systemMatterId ,String fromNodeId ,Array toNodeIds)
未完了案件の始点ノードから終点ノードの間に存在するノードで、
印影データが保存されているノードはキャッセルフラグを「true」に変更する。
WorkflowResultInfo updateActvMatterStampData (Array models)
未完了案件の印影情報を更新します。

コンストラクタの詳細
StampProcessManager

StampProcessManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDで印影処理マネージャを新しく生成します。
パラメータ
loginGroupId String ログイングループID

メソッドの詳細
createActvMatterStampData

WorkflowResultInfo createActvMatterStampData (Array models)

未完了案件の印影情報を新規作成します。

パラメータ
models Array 印影データ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteActvMatterStampData

WorkflowResultInfo deleteActvMatterStampData (Array models)

未完了案件の印影情報を削除します。

パラメータ
models Array 印影データ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteArcMatterStampData

WorkflowResultInfo deleteArcMatterStampData (String archiveMonth ,Array models)

過去案件の印影情報を削除します。

パラメータ
archiveMonth String アーカイブ年月(yyyyMM)
models Array 印影データ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteCplMatterStampData

WorkflowResultInfo deleteCplMatterStampData (Array models)

完了案件の印影情報を削除します。

パラメータ
models Array 印影データ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

existPluginInfoInMasterData

WorkflowResultInfo existPluginInfoInMasterData (String flowId ,String nodeId ,String applyBaseDate ,Object pluginInfo)

指定したプラグイン情報がノードの拡張処理に設定されているかを判定します。
判定のデータはフローID、申請基準日を用いて、マスタデータベースから取得します。
パラメータ
flowId String フローID
nodeId String ノードID
applyBaseDate String 申請基準日("yyyy/MM/dd"形式の文字列)
pluginInfo Object プラグイン情報 プラグイン情報オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、Booleanが設定されます。

existPluginInfoInTransactionFlow

WorkflowResultInfo existPluginInfoInTransactionFlow (String systemMatterId ,String nodeId ,Object pluginInfo)

指定したプラグイン情報がノードの拡張処理に設定されているかを判定します。
判定のデータはシステム案件IDを用いて、トランザクションフローデータから取得します。
パラメータ
systemMatterId String システム案件ID
nodeId String ノードID
pluginInfo Object プラグイン情報 プラグイン情報オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、Booleanが設定されます。

moveActvData2Cpl

WorkflowResultInfo moveActvData2Cpl (String systemMatterId)

未完了案件に保存されているデータを完了案件に移します。
パラメータ
systemMatterId String システム案件ID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

moveCplData2Arc

WorkflowResultInfo moveCplData2Arc (String systemMatterId)

完了案件に保存されているデータを過去案件に移します。
指定日付の過去案件テーブルが存在しない場合には、新規で作成します。
パラメータ
systemMatterId String システム案件ID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

recoverActvMatterCancelFlag

WorkflowResultInfo recoverActvMatterCancelFlag (String systemMatterId ,String baseNodeId)

未完了案件に対して、指定されたノードIDを基準に同じ処理でキャンセルされたノードすべてのキャンセルフラグを削除します。
差し戻しの引き戻しの処理で利用します。
パラメータ
systemMatterId String システム案件ID
baseNodeId String 基準ノードID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateActvMatterCancelFlag

WorkflowResultInfo updateActvMatterCancelFlag (String systemMatterId ,String fromNodeId ,Array toNodeIds)

未完了案件の始点ノードから終点ノードの間に存在するノードで、
印影データが保存されているノードはキャッセルフラグを「true」に変更する。
パラメータ
systemMatterId String システム案件ID
fromNodeId String 始点ノードID
toNodeIds Array 終点ノードID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateActvMatterStampData

WorkflowResultInfo updateActvMatterStampData (Array models)

未完了案件の印影情報を更新します。

パラメータ
models Array 印影データ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。