MatterNodeConfigInfo オブジェクト

案件ノード設定情報オブジェクト。
案件ノード設定情報オブジェクトは下記のプロパティを持つObject型のオブジェクトです。

案件のノード設定情報を格納するオブジェクトです。このオブジェクトにはフローXMLのノード情報の全てが設定されます。
使用される箇所によって、取得されたフローXML「flow.xml」や「masterflow.xml」から該当するノード情報をマッピングします。
展開されたノード(横・縦配置ノードの子ノード)の場合の「expansionOriginalNodeId」で親ノードIDが取得できます。
親ノードのタイプを取得する場合は「MatterNodeInfo」の情報を利用してください。
詳細については、使用されている各箇所を参照してください。
 【 各項目の必須/任意 】
 このオブジェクトは値を取得する時にのみ使用しますので、全て任意項目となります。
 ※新規作成、更新、削除には使用しません。
 
関連オブジェクト:
ActvMatterNode#getExecNodeConfig(String),
ActvMatterNode#getMasterNodeConfig(String),
CplMatterNode#getExecNodeConfig(String),
ArcMatterNode#getExecNodeConfig(String),
MatterNodeInfo

導入されたバージョン:7.2

プロパティの概要
Array actionProcess
アクション処理(プラグイン情報)オブジェクトの配列。
通常
String attachFileFlag
添付ファイル可否フラグ
通常
Array authConfiguableNodeIds
権限者設定可能ノードIDの配列。
通常
String autoPressFlag
自動催促可否フラグ
通常
String autoPressLimitDay
自動催促期限(日数)。
通常
String autoProcessFlag
自動処理可否フラグ
通常
String autoProcessLimitDay
自動処理期限(日数)。
通常
String autoProcessLimitType
処理期限後処理種別
通常
String autoProcessSendBackNodeId
自動処理差戻し先ノードID。
通常
Array backwardNodeIds
逆方向ノードIDの配列。
通常
BranchEndConfigInfo branchEndConfig
分岐終了設定情報オブジェクト
通常
BranchStartConfigInfo branchStartConfig
分岐開始設定情報オブジェクト
通常
String dispachNodeMax
割当可能ノード数(最大)。
通常
String dispachNodeMin
割当可能ノード数(最小)。
通常
String dynamicNodeDeleteDisableFlag
動的承認ノード削除禁止フラグ
通常
Array executableProcessType
実行可能処理種別情報オブジェクトの配列。
通常
Array expansionOriginalNodeId
展開元ノードIDの配列。
通常
String flowId
フローID。
通常
String flowVersionId
フローバージョンID。
通常
Array forwardNodeIds
順方向ノードIDの配列。
通常
String lumpProcessFlag
一括処理可否フラグ
通常
Array matterMail
案件メール定義情報オブジェクトの配列。
通常
Array matterPage
案件画面定義情報オブジェクトの配列。
通常
Array nodeArriveProcess
到達処理情報オブジェクトの配列。
通常
String nodeId
ノードID。
通常
String nodeName
ノード名。
通常
String nodeType
ノード種別
通常
Array pluginParameterDisable
プラグイン設定(表示禁止プラグインID)の配列。
通常
Array postProcess
ノード遷移後処理オブジェクトの配列。
通常
Array preProcess
ノード遷移前処理オブジェクトの配列。
通常
Array processTargets
権限者情報オブジェクトの配列。
通常

プロパティの詳細
actionProcess

Array actionProcess

アクション処理(プラグイン情報)オブジェクトの配列。

attachFileFlag

String attachFileFlag

添付ファイル可否フラグ。(0:否 / 1:可)

authConfiguableNodeIds

Array authConfiguableNodeIds

権限者設定可能ノードIDの配列。

autoPressFlag

String autoPressFlag

自動催促可否フラグ。(0:否 / 1:可)

autoPressLimitDay

String autoPressLimitDay

自動催促期限(日数)。

autoProcessFlag

String autoProcessFlag

自動処理可否フラグ。(0:否 / 1:可)

autoProcessLimitDay

String autoProcessLimitDay

自動処理期限(日数)。

autoProcessLimitType

String autoProcessLimitType

処理期限後処理種別

autoProcessSendBackNodeId

String autoProcessSendBackNodeId

自動処理差戻し先ノードID。

backwardNodeIds

Array backwardNodeIds

逆方向ノードIDの配列。

branchEndConfig

BranchEndConfigInfo branchEndConfig

分岐終了設定情報オブジェクト

branchStartConfig

BranchStartConfigInfo branchStartConfig

分岐開始設定情報オブジェクト

dispachNodeMax

String dispachNodeMax

割当可能ノード数(最大)。

dispachNodeMin

String dispachNodeMin

割当可能ノード数(最小)。

dynamicNodeDeleteDisableFlag

String dynamicNodeDeleteDisableFlag

動的承認ノード削除禁止フラグ。(0:削除許可 / 1:削除禁止)

executableProcessType

Array executableProcessType

実行可能処理種別情報オブジェクトの配列。

expansionOriginalNodeId

Array expansionOriginalNodeId

展開元ノードIDの配列。

flowId

String flowId

フローID。

flowVersionId

String flowVersionId

フローバージョンID。

forwardNodeIds

Array forwardNodeIds

順方向ノードIDの配列。

lumpProcessFlag

String lumpProcessFlag

一括処理可否フラグ。(0:否 / 1:可)

matterMail

Array matterMail

案件メール定義情報オブジェクトの配列。

matterPage

Array matterPage

案件画面定義情報オブジェクトの配列。

nodeArriveProcess

Array nodeArriveProcess

到達処理情報オブジェクトの配列。

nodeId

String nodeId

ノードID。

nodeName

String nodeName

ノード名。

nodeType

String nodeType

ノード種別

pluginParameterDisable

Array pluginParameterDisable

プラグイン設定(表示禁止プラグインID)の配列。

postProcess

Array postProcess

ノード遷移後処理オブジェクトの配列。

preProcess

Array preProcess

ノード遷移前処理オブジェクトの配列。

processTargets

Array processTargets

権限者情報オブジェクトの配列。