<reveDiagram desc="Powered by FlowWright" testMode="false" testModeUserID="" schemaVersion="v2" defID="fa0151d3-a84d-4abf-9598-3981324f8c61"> <figures> <figure id="9b39d475-8ce8-4b38-a969-9ebd317e47d3" name="start" type="start" x="-110" y="39" isValid="true" isLocked="False"> <properties> <property name="label"><![CDATA[start]]></property> <property name="type"><![CDATA[start]]></property> <property name="isValid"><![CDATA[true]]></property> <property name="itemName"><![CDATA[start]]></property> <property name="itemDescription"><![CDATA[]]></property> <property name="variables"><![CDATA[intValue1:Number|intValue2:Number|intValueSum:Number|varXMLResult:String|loopVal:Number|varSQLResult:Number]]></property> <property name="requiredVars"><![CDATA[]]></property> <property name="globals"><![CDATA[]]></property> <property name="requiredGlobals"><![CDATA[]]></property> <property name="useSingleIteration"><![CDATA[0]]></property> <property name="businessObjects"><![CDATA[]]></property> <property name="LogMessage"><![CDATA[]]></property> <property name="documentation"><![CDATA[]]></property> <property name="priority"><![CDATA[High]]></property> <property name="errorDef"><![CDATA[]]></property> <property name="sub-def-name"><![CDATA[]]></property> <property name="abortDef"><![CDATA[]]></property> <property name="completeDef"><![CDATA[]]></property> <property name="instState"><![CDATA[]]></property> <property name="instPercent"><![CDATA[]]></property> </properties> </figure> <figure id="911e04de-c684-d3b9-a7bf-bce2edfcecb8" name="Persist Process Execution" type="persistprocessinstance" x="390" y="39" isValid="true" isLocked="False"> <properties> <property name="label"><![CDATA[Persist Process Execution]]></property> <property name="type"><![CDATA[persistprocessinstance]]></property> <property name="isValid"><![CDATA[true]]></property> <property name="itemName"><![CDATA[Persist Process Execution]]></property> <property name="itemDescription"><![CDATA[persistProcessInstance]]></property> <property name="LogMessage"><![CDATA[persistProcessInstance - Variable.createdOn]]></property> <property name="documentation"><![CDATA[persistProcessInstance - Variable.initiatorName]]></property> <property name="instState"><![CDATA[Engine]]></property> <property name="instPercent"><![CDATA[100]]></property> </properties> </figure> <figure id="8314d1ef-a848-8de4-21c4-f20a506c77e0" name="Sub-Workflow" type="subworkflow" x="200" y="39" isValid="true" isLocked="False"> <properties> <property name="label"><![CDATA[Sub-Workflow]]></property> <property name="type"><![CDATA[subworkflow]]></property> <property name="isValid"><![CDATA[true]]></property> <property name="itemName"><![CDATA[Sub-Workflow]]></property> <property name="itemDescription"><![CDATA[subWorkflow]]></property> <property name="definitionID"><![CDATA[26192142-121b-44ea-8d0c-65bf9703d718]]></property> <property name="passVariablesToChild"><![CDATA[yes]]></property> <property name="passVariablesBackToParent"><![CDATA[yes]]></property> <property name="passGlobalsToChild"><![CDATA[no]]></property> <property name="passGlobalsBackToParent"><![CDATA[no]]></property> <property name="pcvarmap"><![CDATA[num1~Variable.intValue1|num2~Variable.intValue2|sum~Variable.intValueSum]]></property> <property name="pcglobalmap"><![CDATA[]]></property> <property name="isSynched"><![CDATA[yes]]></property> <property name="executionPriority"><![CDATA[High]]></property> <property name="cpvarmap"><![CDATA[sum~Variable.intValueSum]]></property> <property name="cpglobalmap"><![CDATA[]]></property> <property name="LogMessage"><![CDATA[subWorkflow - Variable.createdOn]]></property> <property name="documentation"><![CDATA[subWorkflow - Variable.initiatorName]]></property> <property name="sub-def-name"><![CDATA[Add2NosDef]]></property> <property name="instState"><![CDATA[Engine Steps]]></property> <property name="instPercent"><![CDATA[100]]></property> </properties> </figure> <figure id="ac78cf58-ba6c-e75b-a91b-c67ff00386a0" name="Update Variables" type="updatevariable" x="40" y="39" isValid="true" isLocked="False"> <properties> <property name="label"><![CDATA[Update Variables]]></property> <property name="type"><![CDATA[updatevariable]]></property> <property name="isValid"><![CDATA[true]]></property> <property name="itemName"><![CDATA[Update Variables]]></property> <property name="itemDescription"><![CDATA[updateVariable]]></property> <property name="updateVariables"><![CDATA[variable.intValue1~125|variable.intValue2~521|variable.intValueSum~0]]></property> <property name="variableName"><![CDATA[]]></property> <property name="variableValue"><![CDATA[]]></property> <property name="hasExpression"><![CDATA[no]]></property> <property name="LogMessage"><![CDATA[updateVariable - Variable.createdOn]]></property> <property name="documentation"><![CDATA[updateVariable - Variable.initiatorName]]></property> <property name="instState"><![CDATA[Engine Steps]]></property> <property name="instPercent"><![CDATA[100]]></property> </properties> </figure> <figure id="773fb14d-9842-667a-e6db-2d5beab9f132" name="Get XML Value" type="getxmlnode" x="200" y="180" isValid="true" isLocked="False"> <properties> <property name="label"><![CDATA[Get XML Value]]></property> <property name="type"><![CDATA[getxmlnode]]></property> <property name="isValid"><![CDATA[true]]></property> <property name="itemName"><![CDATA[Get XML Value]]></property> <property name="itemDescription"><![CDATA[getXMLNode]]></property> <property name="xPath"><![CDATA[//Properties]]></property> <property name="variableName"><![CDATA[variable.varXMLResult]]></property> <property name="xmlNodeToGet"><![CDATA[stepReturnValue]]></property> <property name="loopVariable"><![CDATA[variable.loopVal]]></property> <property name="xmlVariable"><![CDATA[variable.varSQLResult]]></property> <property name="xmlNodesToVariables"><![CDATA[]]></property> <property name="LogMessage"><![CDATA[getXMLNode - Variable.createdOn]]></property> <property name="documentation"><![CDATA[getXMLNode - Variable.initiatorName]]></property> <property name="instState"><![CDATA[Engine Steps]]></property> <property name="instPercent"><![CDATA[100]]></property> </properties> </figure> <figure id="c9118fe6-4ef9-640a-5d9d-1b652dc7d2a3" name="Execute SQL Statement" type="executesql" x="390" y="180" isValid="true" isLocked="False"> <properties> <property name="label"><![CDATA[Execute SQL Statement]]></property> <property name="type"><![CDATA[executesql]]></property> <property name="isValid"><![CDATA[true]]></property> <property name="itemName"><![CDATA[Execute SQL Statement]]></property> <property name="itemDescription"><![CDATA[executeSQL]]></property> <property name="connectionString"><![CDATA[ed787bdb-f334-41cb-ac05-da29918f267c]]></property> <property name="changeDatabase"><![CDATA[]]></property> <property name="sqlStatement"><![CDATA[select instanceXML from deInstances where instanceID = 'Variable.instanceID']]></property> <property name="variableName"><![CDATA[variable.varSQLResult]]></property> <property name="resultFormat"><![CDATA[XML]]></property> <property name="singleResult"><![CDATA[yes]]></property> <property name="commandTimeOut"><![CDATA[60]]></property> <property name="params"><![CDATA[]]></property> <property name="LogMessage"><![CDATA[executeSQL - Variable.createdOn]]></property> <property name="documentation"><![CDATA[executeSQL - Variable.initiatorName]]></property> <property name="instState"><![CDATA[Database Steps]]></property> <property name="instPercent"><![CDATA[100]]></property> </properties> </figure> </figures> <connections> <connection id="f30118ce-adbf-8ea4-f202-0490cb05f5fc" label="" size="5" type="" srcParentID="c9118fe6-4ef9-640a-5d9d-1b652dc7d2a3" srcParentType="executesql" trgParentID="773fb14d-9842-667a-e6db-2d5beab9f132" trgParentType="getxmlnode" router="junction" color="0000ff" lblx="315" lbly="200" style="shape=connector;labelBackgroundColor=#ffffff;endArrow=classic;fontSize=15;fontFamily=Helvetica;align=center;verticalAlign=middle;rounded=1;strokeColor=#0000ff;fontColor=#000000;edgeStyle=orthogonalEdgeStyle;jumpStyle=arc;jumpSize=6;html=1;jettySize=auto;orthogonalLoop=1;strokeWidth=5;whiteSpace=wrap;labelWidth=187.5;fontStyle=2" srcPortName="westPort" trgPortName="eastPort"> <properties> <property name="label"><![CDATA[]]></property> <property name="type"><![CDATA[]]></property> <property name="linkPriority"><![CDATA[0]]></property> </properties> <line> <point x="390" y="200" /> <point x="240" y="200" /> </line> </connection> <connection id="7727e50d-9099-f0d3-d7fa-fd774c8a9c19" label="" size="5" type="" srcParentID="911e04de-c684-d3b9-a7bf-bce2edfcecb8" srcParentType="persistprocessinstance" trgParentID="c9118fe6-4ef9-640a-5d9d-1b652dc7d2a3" trgParentType="executesql" router="junction" color="0000ff" lblx="410" lbly="130" style="shape=connector;labelBackgroundColor=#ffffff;endArrow=classic;fontSize=15;fontFamily=Helvetica;align=center;verticalAlign=middle;rounded=1;strokeColor=#0000ff;fontColor=#000000;edgeStyle=orthogonalEdgeStyle;jumpStyle=arc;jumpSize=6;html=1;jettySize=auto;orthogonalLoop=1;strokeWidth=5;whiteSpace=wrap;labelWidth=187.5;fontStyle=2" srcPortName="southPort" trgPortName="northPort"> <properties> <property name="label"><![CDATA[]]></property> <property name="type"><![CDATA[]]></property> <property name="linkPriority"><![CDATA[0]]></property> </properties> <line> <point x="410" y="79" /> <point x="410" y="180" /> </line> </connection> <connection id="c1e0333c-37e9-26a6-72bf-099394052c6c" label="" size="5" type="" srcParentID="8314d1ef-a848-8de4-21c4-f20a506c77e0" srcParentType="subworkflow" trgParentID="911e04de-c684-d3b9-a7bf-bce2edfcecb8" trgParentType="persistprocessinstance" router="junction" color="0000ff" lblx="315" lbly="59" style="shape=connector;labelBackgroundColor=#ffffff;endArrow=classic;fontSize=15;fontFamily=Helvetica;align=center;verticalAlign=middle;rounded=1;strokeColor=#0000ff;fontColor=#000000;edgeStyle=orthogonalEdgeStyle;jumpStyle=arc;jumpSize=6;html=1;jettySize=auto;orthogonalLoop=1;strokeWidth=5;whiteSpace=wrap;labelWidth=187.5;fontStyle=2" srcPortName="eastPort" trgPortName="westPort"> <properties> <property name="label"><![CDATA[]]></property> <property name="type"><![CDATA[]]></property> <property name="linkPriority"><![CDATA[0]]></property> <property name="link"><![CDATA[]]></property> </properties> <line> <point x="240" y="59" /> <point x="390" y="59" /> </line> </connection> <connection id="4c57bdeb-1406-ada9-a32b-1d332d9eb91c" label="" size="5" type="" srcParentID="ac78cf58-ba6c-e75b-a91b-c67ff00386a0" srcParentType="updatevariable" trgParentID="8314d1ef-a848-8de4-21c4-f20a506c77e0" trgParentType="subworkflow" router="junction" color="0000ff" lblx="140" lbly="59" style="shape=connector;labelBackgroundColor=#ffffff;endArrow=classic;fontSize=15;fontFamily=Helvetica;align=center;verticalAlign=middle;rounded=1;strokeColor=#0000ff;fontColor=#000000;edgeStyle=orthogonalEdgeStyle;jumpStyle=arc;jumpSize=6;html=1;jettySize=auto;orthogonalLoop=1;strokeWidth=5;whiteSpace=wrap;labelWidth=187.5;fontStyle=2" srcPortName="eastPort" trgPortName="westPort"> <properties> <property name="label"><![CDATA[]]></property> <property name="type"><![CDATA[]]></property> <property name="linkPriority"><![CDATA[0]]></property> <property name="link"><![CDATA[]]></property> </properties> <line> <point x="80" y="59" /> <point x="200" y="59" /> </line> </connection> <connection id="b0119dc1-10e8-07af-c6f8-43f940beb068" label="" size="5" type="" srcParentID="9b39d475-8ce8-4b38-a969-9ebd317e47d3" srcParentType="start" trgParentID="ac78cf58-ba6c-e75b-a91b-c67ff00386a0" trgParentType="updatevariable" router="junction" color="0000ff" lblx="-15" lbly="59" style="shape=connector;labelBackgroundColor=#ffffff;endArrow=classic;fontSize=15;fontFamily=Helvetica;align=center;verticalAlign=middle;rounded=1;strokeColor=#0000ff;fontColor=#000000;edgeStyle=orthogonalEdgeStyle;jumpStyle=arc;jumpSize=6;html=1;jettySize=auto;orthogonalLoop=1;strokeWidth=5;whiteSpace=wrap;labelWidth=187.5;fontStyle=2" srcPortName="eastPort" trgPortName="westPort"> <properties> <property name="label"><![CDATA[]]></property> <property name="type"><![CDATA[]]></property> <property name="linkPriority"><![CDATA[0]]></property> <property name="link"><![CDATA[]]></property> </properties> <line> <point x="-70" y="59" /> <point x="40" y="59" /> </line> </connection> </connections> <comments></comments> </reveDiagram>