NodeConfigSetToProcessInfoオブジェクト
コンポーネント情報 | |
---|---|
since | 7.2 |
設定対象ノードセット情報(処理用) オブジェクト。
設定対象ノードセット情報(処理用) オブジェクトは下記のプロパティを持つObject型のオブジェクトです。
承認等の処理を行う際に、設定が可能な動的承認ノード、確認ノード、横・縦配置ノード、分岐開始ノードの情報を保存します。
動的承認ノードの設定が必要な場合に、その動的承認ノードの情報が「ConfigConfirmNodeToProcessInfo」に保存します。
確認ノードの設定が必要な場合に、その確認ノードの情報が「ConfigDynamicNodeToProcessInfo」に保存します。
横配置ノードの設定が必要な場合に、その横配置ノードの情報が「ConfigHorizontalNodeToProcessInfo」に保存します。
縦配置ノードの設定が必要な場合に、その縦配置ノードの情報が「ConfigVerticalNodeToProcessInfo」に保存します。
分岐開始ノードの設定が必要な場合に、その分岐開始ノードの情報が「ConfigBranchStartNodeToProcessInfo」に保存します。
上記項目に対して、設定が可能ではない項目は、サイズ0の空オブジェクトが保存されます。
その他の項目に対しては、処理ノードの詳細情報が設定されます。
申請処理を行う際に、設定可能な情報の取得には「NodeConfigSetToApplyInfo」を利用してください。
詳細については、使用されている各箇所を参照してください。
ProcessManager#getConfigSetToProcess(),
ProcessManager#getConfigSetToProcessWithProcessTarget(),
ConfigConfirmNodeToProcessInfo,
ConfigDynamicNodeToProcessInfo,
ConfigHorizontalNodeToProcessInfo,
ConfigVerticalNodeToProcessInfo,
ConfigBranchStartNodeToProcessInfo,
NodeConfigSetToApplyInfo
設定対象ノードセット情報(処理用) オブジェクトは下記のプロパティを持つObject型のオブジェクトです。
承認等の処理を行う際に、設定が可能な動的承認ノード、確認ノード、横・縦配置ノード、分岐開始ノードの情報を保存します。
動的承認ノードの設定が必要な場合に、その動的承認ノードの情報が「ConfigConfirmNodeToProcessInfo」に保存します。
確認ノードの設定が必要な場合に、その確認ノードの情報が「ConfigDynamicNodeToProcessInfo」に保存します。
横配置ノードの設定が必要な場合に、その横配置ノードの情報が「ConfigHorizontalNodeToProcessInfo」に保存します。
縦配置ノードの設定が必要な場合に、その縦配置ノードの情報が「ConfigVerticalNodeToProcessInfo」に保存します。
分岐開始ノードの設定が必要な場合に、その分岐開始ノードの情報が「ConfigBranchStartNodeToProcessInfo」に保存します。
上記項目に対して、設定が可能ではない項目は、サイズ0の空オブジェクトが保存されます。
その他の項目に対しては、処理ノードの詳細情報が設定されます。
申請処理を行う際に、設定可能な情報の取得には「NodeConfigSetToApplyInfo」を利用してください。
詳細については、使用されている各箇所を参照してください。
【 各項目の必須/任意 】 このモデルは値を取得する時にのみ使用しますので、全て任意項目となります。 ※新規作成、更新、削除には使用しません。関連オブジェクト:
ProcessManager#getConfigSetToProcess(),
ProcessManager#getConfigSetToProcessWithProcessTarget(),
ConfigConfirmNodeToProcessInfo,
ConfigDynamicNodeToProcessInfo,
ConfigHorizontalNodeToProcessInfo,
ConfigVerticalNodeToProcessInfo,
ConfigBranchStartNodeToProcessInfo,
NodeConfigSetToApplyInfo
var nodeConfigSetToProcessInfo = { applyBaseDate : String, // 申請基準日(“yyyy/MM/dd”形式の文字列) attachmentFileConfig : String, // 添付ファイル設定。 configBranchStartNodes : Array, // 設定対象分岐開始ノード情報(処理用)オブジェクトの配列。 configConfirmNodes : Array, // 設定対象確認ノード情報(処理用)オブジェクトの配列。 configDynamicNodes : Array, // 設定対象動的承認ノード情報(処理用)オブジェクトの配列。 configHorizontalNodes : Array, // 設定対象横配置ノード情報(処理用)オブジェクトの配列。 configVerticalNodes : Array, // 設定対象縦配置ノード情報(処理用)オブジェクトの配列。 contentsId : String, // コンテンツID。 contentsVersionId : String, // コンテンツバージョンID。 defaultOrgz : Array, // 標準組織情報オブジェクトの配列。 flowId : String, // フローID。 flowVersionId : String, // フローバージョンID。 nodeId : String, // ノードID。 nodeName : String, // ノード名。 nodeProcessTypes : Array, // 実施可能処理種別情報オブジェクトの配列。 nodeType : String, // ノード種別。 parentNodeId : String, // 親ノードID(展開されている場合のみ有効)。 parentNodeName : String, // 親ノード名(展開されている場合のみ有効)。 parentNodeType : String, // 親ノード種別(展開されている場合のみ有効)。 routeId : String, // ルートID。 routeVersionId : String // ルートバージョンID。 }
プロパティの概要
型 | プロパティ名 | アクセス権 |
---|---|---|
String | applyBaseDate 申請基準日("yyyy/MM/dd"形式の文字列) |
通常
|
String | attachmentFileConfig 添付ファイル設定。 |
通常
|
Array | configBranchStartNodes 設定対象分岐開始ノード情報(処理用)オブジェクトの配列。 |
通常
|
Array | configConfirmNodes 設定対象確認ノード情報(処理用)オブジェクトの配列。 |
通常
|
Array | configDynamicNodes 設定対象動的承認ノード情報(処理用)オブジェクトの配列。 |
通常
|
Array | configHorizontalNodes 設定対象横配置ノード情報(処理用)オブジェクトの配列。 |
通常
|
Array | configVerticalNodes 設定対象縦配置ノード情報(処理用)オブジェクトの配列。 |
通常
|
String | contentsId コンテンツID。 |
通常
|
String | contentsVersionId コンテンツバージョンID。 |
通常
|
Array | defaultOrgz 標準組織情報オブジェクトの配列。 |
通常
|
String | flowId フローID。 |
通常
|
String | flowVersionId フローバージョンID。 |
通常
|
String | nodeId ノードID。 |
通常
|
String | nodeName ノード名。 |
通常
|
Array | nodeProcessTypes 実施可能処理種別情報オブジェクトの配列。 |
通常
|
String | nodeType ノード種別。 |
通常
|
String | parentNodeId 親ノードID(展開されている場合のみ有効)。 |
通常
|
String | parentNodeName 親ノード名(展開されている場合のみ有効)。 |
通常
|
String | parentNodeType 親ノード種別(展開されている場合のみ有効)。 |
通常
|
String | routeId ルートID。 |
通常
|
String | routeVersionId ルートバージョンID。 |
通常
|
プロパティの詳細
String applyBaseDate
通常
申請基準日("yyyy/MM/dd"形式の文字列)
|
String attachmentFileConfig 通常 |
Array configBranchStartNodes 通常 |
Array configConfirmNodes 通常 |
Array configDynamicNodes 通常 |
Array configHorizontalNodes 通常 |
Array configVerticalNodes 通常 |
String contentsId
通常
コンテンツID。
|
String contentsVersionId
通常
コンテンツバージョンID。
|
Array defaultOrgz
通常
標準組織情報オブジェクトの配列。
|
String flowId
通常
フローID。
|
String flowVersionId
通常
フローバージョンID。
|
String nodeId
通常
ノードID。
|
String nodeName
通常
ノード名。
|
Array nodeProcessTypes
通常
実施可能処理種別情報オブジェクトの配列。
|
String nodeType 通常 |
String parentNodeId
通常
親ノードID(展開されている場合のみ有効)。
|
String parentNodeName
通常
親ノード名(展開されている場合のみ有効)。
|
String parentNodeType
通常
親ノード種別(展開されている場合のみ有効)。
|
String routeId
通常
ルートID。
|
String routeVersionId
通常
ルートバージョンID。
|