Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Examples

XML

JSON

Anchor
Examples for Workflow Task-Related Records
Examples for Workflow Task-Related Records
Examples for Workflow Task-Related Records


Expand
titleXML

Code Block
languagetext
Workflow Vertices


<workflowVertices>
	<workflowVertex>
		
<alias
<alias />
		
<task>zos
<task>zos task</
task>
task>
		
<vertexId>4</vertexId>
<vertexId>4</vertexId>
		
<vertexX>560</vertexX>
<vertexX>560</vertexX>
		
<vertexY>50</vertexY>
<vertexY>50</vertexY>
	</workflowVertex>
</workflowVertices>

 


 


Workflow Edges

<workflowEdges>
	<workflowEdge>
		
<condition
<condition type="Step Condition">1:*:*:1</
condition>
condition>
		
<sourceId>4</sourceId>
<sourceId>4</sourceId>
		
<straightEdge>true</straightEdge>
<straightEdge>true</straightEdge>
		
<targetId>2</targetId>
<targetId>2</targetId>
	</workflowEdge> 
	<workflowEdge>
		
<points>
<points>
			<point x="280" y="300" />
		</
points>
points>
		
<condition>Success</condition>
<condition>Success</condition>
		
<sourceId>2</sourceId>
<sourceId>2</sourceId>
		
<straightEdge>false</straightEdge>
<straightEdge>false</straightEdge>
		
<targetId>3</targetId>
<targetId>3</targetId>
	</workflowEdge>
</workflowEdges>

 


Step Conditions

<stepConditions>
	<stepCondition>
		
<programName>programName</programName>
<programName>programName</programName>
		
<pstepName>procedureName</pstepName>
<pstepName>procedureName</pstepName>
		
<stepAction>Continue
<stepAction>Continue/Success</
stepAction>
stepAction>
		
<stepCodes>U0016</stepCodes>
<stepCodes>U0016</stepCodes>
		
<stepName>stepName</stepName>
<stepName>stepName</stepName>
		
<stepOrder>0</stepOrder>
<stepOrder>0</stepOrder>
		
<sysId>1f85c539f50a4b488af5aad39a60c05c</sysId>
<sysId>1f85c539f50a4b488af5aad39a60c05c</sysId>
	</stepCondition>
</stepConditions>
 
Step Actions


Variable Conditions 
<variableCondition>
         <firstValue>${_varToLowerCase('variableName')</firstValue>
         <operator>=</operator>
         <secondValue>${var2}</secondValue>
</variableCondition>



 
Step Actions
<stepActions>
	<systemOperation>
		
<actionCriteriaTask>zos
<actionCriteriaTask>zos task</
actionCriteriaTask>
actionCriteriaTask>
		
<agent>AGNT0001</agent>
<agent>AGNT0001</agent>
		
<agentCluster
<agentCluster />
		
<agentClusterVar
<agentClusterVar />
		
<agentVar
<agentVar />
		
<description>description</description>
<description>description</description>
		
<execCommand>Cancel</execCommand>
<execCommand>Cancel</execCommand>
		
<execCriteria>Oldest
<execCriteria>Oldest Active Instance</
execCriteria>
execCriteria>
		
<execId
<execId />
		
<execLookupOption>Instance
<execLookupOption>Instance Name</
execLookupOption>
execLookupOption>
		
<execName
<execName />
		
<execWorkflowName
<execWorkflowName />
		
<execWorkflowNameCode>Equals</execWorkflowNameCode>
<execWorkflowNameCode>Equals</execWorkflowNameCode>
		
<limit
<limit />
		
<notificationOption>Operation
<notificationOption>Operation Success/Failure</
notificationOption>
notificationOption>
		
<operation>Suspend
<operation>Suspend Agent</
operation>
operation>
		
<overrideTriggerDateOffset>5</overrideTriggerDateOffset>
<overrideTriggerDateTime>true</overrideTriggerDateTime
<overrideTriggerTime>20:00</overrideTriggerTime> <programName
<overrideTriggerDateOffset>5</overrideTriggerDateOffset>
		<overrideTriggerDateTime>true</overrideTriggerDateTime
		<overrideTriggerTime>20:00</overrideTriggerTime>
		<programName />
		
<pstepName
<pstepName />
		
<stepCodes>123</stepCodes>
<stepCodes>123</stepCodes>
		
<stepName
<stepName />
		
<sysId>d722fd81df0b4ac8ad0c684a1b17a766</sysId>
<sysId>d722fd81df0b4ac8ad0c684a1b17a766</sysId>
		
<task
<task />
		
<taskLimitType>Unlimited</taskLimitType>
<taskLimitType>Unlimited</taskLimitType>
		
<taskVar
<taskVar />
                
<trigger>Trigger
<trigger>Trigger A</
trigger>
trigger>
                
<triggerVar
<triggerVar />
                
<variables>
<variables>
                      <variable>
                            
<name>var1</name>
<name>var1</name>
                            
<value>val1</value>
<value>val1</value>
                      </variable>
                      <variable>
                            
<name>var2</name>
<name>var2</name>
                            
<value>val2</value>
<value>val2</value>
                      </variable>
                </
variables>
variables>
                
<variablesUnresolved>false</variablesUnresolved>
<variablesUnresolved>false</variablesUnresolved>
		
<vertexId>1</vertexId>
<vertexId>1</vertexId>
		
<virtualResource
<virtualResource />
		
<virtualResourceVar
<virtualResourceVar />
	</systemOperation>
</stepActions>

 


Run Criteria

<runCriteria>
	<runCriterion>
		
<businessDay>true</businessDay>
<businessDay>true</businessDay>
		
<complex>true</complex>
<complex>true</complex>
		
<complexAdjective>Every</complexAdjective>
<complexAdjective>Every</complexAdjective>
		
<complexNouns>
<complexNouns>
                   <complexNoun>Monday</complexNoun>


                   <complexNoun>CustomDay1</complexNoun>


                </
complexNouns>
complexNouns>
		
<complexNthAmount>5</complexNthAmount>
<complexNthAmount>5</complexNthAmount>
                <complexQualifiers>
<complexQualifiers>
                   <complexQualifier>Jan</complexQualifier>


                   <complexQualifier>CustomDay1</complexQualifier>


                </
complexQualifiers>
complexQualifiers>
                
<complexAdjustment>Less</complexAdjustment>
<complexAdjustment>Less</complexAdjustment>
                
<complexAdjustmentAmount>1</complexAdjustmentAmount>
<complexAdjustmentAmount>1</complexAdjustmentAmount>
                
<complexAdjustmentType>Day</complexAdjustmentType>
<customDay>false</customDay>
<complexAdjustmentType>Day</complexAdjustmentType>
		<customDay>false</customDay>
		
<customDayChoice
<customDayChoice />
		
<description
<description />
		
<evaluateAt>Trigger
<evaluateAt>Trigger Time</
evaluateAt>
evaluateAt>
		
<holiday>false</holiday>
<holiday>false</holiday>
                
<holidayAdjustment>Less</holidayAdjustment>
<holidayAdjustment>Less</holidayAdjustment>
                
<holidayAdjustmentAmount>1</holidayAdjustmentAmount>
<holidayAdjustmentAmount>1</holidayAdjustmentAmount>
                
<holidayAdjustmentType>Day</holidayAdjustmentType>
<holidayAdjustmentType>Day</holidayAdjustmentType>
		
<specificDay>false</specificDay>
<specificDay>false</specificDay>
		
<specificDayFri>false</specificDayFri>
<specificDayFri>false</specificDayFri>
		
<specificDayMon>false</specificDayMon>
<specificDayMon>false</specificDayMon>
		
<specificDaySat>false</specificDaySat>
<specificDaySat>false</specificDaySat>
		
<specificDaySun>false</specificDaySun>
<specificDaySun>false</specificDaySun>
		
<specificDayThu>false</specificDayThu>
<specificDayThu>false</specificDayThu>
		
<specificDayTue>false</specificDayTue>
<specificDayTue>false</specificDayTue>
		
<specificDayWed>false</specificDayWed>
<specificDayWed>false</specificDayWed>
		
<sysId>bb5f7807b0614153942572ecbc2dcfbe</sysId>
<sysId>bb5f7807b0614153942572ecbc2dcfbe</sysId>
		
<task>Sleep
<task>Sleep 60</
task>
task>
		
<type>Skip
<type>Skip Criteria</
type>
type>
		
<variable>false</variable>
<variable>false</variable>
		
<variableName
<variableName />
		
<variableOp>
<variableOp>=</
variableOp>
variableOp>
		
<variableValue
<variableValue />
		
<vertexId>13</vertexId>
<vertexId>13</vertexId>
	</runCriterion>
</runCriteria>




Expand
titleJSON


Code Block
languagetext
Workflow Vertices


"workflowVertices": [ {
  "alias": null,
  "task": {
      "value": "SB_ZOS_Task "
  },
  "vertexId": "2",
  "vertexX": "510",
  "vertexY": "40"
  }
]

 


Workflow Edges

"workflowEdges": [ {
  "condition": {
    "value": "Success"
  },
  "sourceId": {
    "taskName": "SB_ZOS_Task ",
    "value": "2"
  },
  "straightEdge": true,
  "targetId": {
    "taskAlias": "Timer 0",
    "taskName": "Sleep 0",
    "value": "3"
  }
]

 


 


 


Step Conditions

"stepConditions": [ {
  "programName": null,
  "pstepName": null,
  "stepAction": "Halt/Failed",
  "stepCodes": "1-4095",
  "stepName": null,
  "stepOrder": 1,
  "sysId": "100b1da7c19f40a3848c2549a7c24de4"
  }
]
 
 
Step Actions


Variable Conditions 
 "condition": {
       "firstValue": "${_varToLowerCase('variableName')}",
       "operator": "=",
       "secondValue": "${var2}",
       "type": "Variable"
      }


Step Actions
"stepActions": [ {
    "actionCriteriaTask": "SB_ZOS_Task ",
    "agent": null,
    "agentCluster": null,
    "agentClusterVar": null,
    "agentVar": null,
    "description": null,
    "execCommand": "Cancel",
    "execCriteria": "Oldest Active Instance",
    "execId": null,
    "execLookupOption": "Instance Name",
    "execName": "SB_Timer",
    "execWorkflowName": "SB_Workflow",
    "execWorkflowNameCond": "Equals",
    "limit": null,
    "notificationOption": "Operation Failure",
    "operation": "Task Instance Command",


    "overrideTriggerDateOffset": 5,


    "overrideTriggerDateTime": true


    "overrideTriggerTime": "20:00",
    "programName": null,
    "pstepName": null,
    "stepCodes": "S0C4",
    "stepName": null,
    "sysId": "e1149f680ce542febfa022f3c0dbf828",
    "task": null,
    "taskLimitType": "Unlimited",
    "taskVar": null,
    "trigger": null,
    "triggerVar": null,
    "variables": [ ],
    "variablesUnresolved": false,
    "vertexId": "Any",
    "virtualResource": null,
    "virtualResourceVar": null
  } 
]

Run Criteria 
"runCriteria": [
         {
            "businessDay": true,
            "complex": false,
            "complexAdjective": "Every",
            "complexAdjustment": "None",
            "complexAdjustmentAmount": 1,
            "complexAdjustmentType": "Day",
            "complexNoun": {
                "value": "Day"
            },
            "complexNouns": [
                {
                    "value": "Day"
                }
            ],
            "complexNthAmount": 5,
            "complexQualifier": {
                "value": "Year"
            },
            "complexQualifiers": [
                {
                    "value": "Year"
                }
            ],
            "customDay": false,
            "customDayChoice": null,
            "description": "test1",
            "evaluateAt": "Trigger Time",
            "holiday": false,
            "holidayAdjustment": "None",
            "holidayAdjustmentAmount": 1,
            "holidayAdjustmentType": "Day",
            "specificDay": false,
            "specificDayFri": false,
            "specificDayMon": false,
            "specificDaySat": false,
            "specificDaySun": false,
            "specificDayThu": false,
            "specificDayTue": false,
            "specificDayWed": false,
            "sysId": "c26f0ecd92fe4cf19782291a91894beb",
            "task": "task_1",
            "type": "Run Criteria",
            "variable": false,
            "variableName": null,
            "variableOp": "=",
            "variableValue": null,
            "vertexId": "Any"
        }
    ],



Properties

See the Workflow Task - Workflow Task-Related Records Properties page for information on Workflow task-related records properties.