Versions Compared

Key

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

...

Mutually Exclusive Tasks

Examples

XML

JSON

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


Expand
titleXML


anchor
Code Block
Advanced Criteria
language
Advanced Criteria
xml
Advanced Criteria (Email Monitor Tasks only)


<emailCriteria>
  <emailCriterion>
     
<body
<body />
     
<bodyFilter>None</bodyFilter>
<bodyFilter>None</bodyFilter>
     
<caseSensitive>false</caseSensitive>
<caseSensitive>false</caseSensitive>
     
<cc>test@test
<cc>test@test.com</
cc>
cc>
     
<ccFilter>Equals</ccFilter>
<ccFilter>Equals</ccFilter>
     
<filterLogic>Or</filterLogic>
<filterLogic>Or</filterLogic>
     
<from
<from />
     
<fromFilter>None</fromFilter>
<fromFilter>None</fromFilter>
     
<subject
<subject />
     
<subjectFilter>None</subjectFilter>
<subjectFilter>None</subjectFilter>
     
<to>test@test
<to>test@test.com</
to>
to>
     
<toFilter>Equals</toFilter>
<toFilter>Equals</toFilter>
  </emailCriterion>
</emailCriteria>
Anchor


Mutually Exclusive
Tasks
Mutually Exclusive Tasks
 Tasks

<exclusiveTasks>
      <exclusiveTask>
            
<sysId>5d2c0886b69745aa916a755602a1b77f</sysId>
<sysId>5d2c0886b69745aa916a755602a1b77f</sysId>
            
<task>Sleep 0<task>
<task>Sleep 0<task>            
            
<type>Direct<type>
<type>Direct<type>
      </exclusiveTask>
      <exclusiveTask>
            
<sysId>c1342b7597f9492e927ce24c5126f9d4</sysId>
<sysId>c1342b7597f9492e927ce24c5126f9d4</sysId>
            
<task>Sleep
<task>Sleep 30</
task>
task>
            
<type>Direct</type>
<type>Direct</type>
      </exclusiveTask>
</exclusiveTasks>
AnchorNotesNotesNotes


Notes

<notes>
      <note>
            
<sysId>8122cc80fbdb4e12b2c7118c172038fc</sysId>
<sysId>8122cc80fbdb4e12b2c7118c172038fc</sysId>
            
<text>note2
<text>note2 text</
text>
text>
            
<title>note2</title>
<title>note2</title>
      </note>
      <note>
            
<sysId>eb95737f44664bd3bd4002690e00d715</sysId>
<sysId>eb95737f44664bd3bd4002690e00d715</sysId>
            
<text>note1
<text>note1 text</
text>
text>
            
<title>note1</title>
<title>note1</title>
      </note>
</notes>
Anchor


Restart
CriteriaRestart CriteriaRestart Criteria
 Criteria (z/OS Tasks only)


<restartCriteria>
       <restartCriterion>
              
<directives>
<directives>
                     <directive>
                           <type>Start</type>
                           <procedure />
                           <step>-3</step>
                     </directive>
                     <directive>
                           <type>Skip</type>
                           <procedure />
                           <step>0</step>
                     </directive>
              </
directives>
directives>
              
<evaluationOrder>3</evaluationOrder>
<evaluationOrder>3</evaluationOrder>
              
<programName
<programName />
              
<pstepName
<pstepName />
              
<restartOption>Restart
<restartOption>Restart Using Directives</
restartOption>
restartOption>
              
<stepCodes>S806</stepCodes>
<stepCodes>S806</stepCodes>
              
<stepName>S5</stepName>
<stepName>S5</stepName>
              
<sysId>76ce212c7757451e86c0f9232201b2ef</sysId>
<sysId>76ce212c7757451e86c0f9232201b2ef</sysId>
       </restartCriterion>
       ...
</restartCriteria>
Anchor


RunTime
ParametersRunTime ParametersRunTime Parameters
 Parameters (PeopleSoft Tasks only)
<runtimeParameters>


<runtimeParameters>
       <runtimeParameter>
             
<parameterName>RTP
<parameterName>RTP-1</
parameterName>
parameterName>
             
<parameterValue>100</parameterValue>
<parameterValue>100</parameterValue>
             
<processName>TREEMOVER</processName>
<processName>TREEMOVER</processName>
             
<processType>Application
<processType>Application Engine</
processType>
processType>
             
<sysId>4f5bb3fda5874dac8bb1897382d1317d</sysId>
<sysId>4f5bb3fda5874dac8bb1897382d1317d</sysId>
       </runtimeParameter>
</runtimeParameters>
Anchor


Step
ConditionsStep ConditionsStep Conditions
 Conditions (z/OS Tasks only)


<stepConditions>
<stepCondition>
       
<programName>
<programName>*</
programName>
programName>
       
<pstepName>
<pstepName>*</
pstepName>
pstepName>
       
<stepAction>Continue
<stepAction>Continue/Success</
stepAction>
stepAction>
       
<stepCodes>1
<stepCodes>1-4095</
stepCodes>
stepCodes>
       
<stepName>
<stepName>*</
stepName>
stepName>
       
<stepOrder>1</stepOrder>
<stepOrder>1</stepOrder>
       
<sysId>1481337495c04883b007dac298a088a9</sysId>
<sysId>1481337495c04883b007dac298a088a9</sysId>
</stepCondition>
...
</stepConditions>
Anchor


Stored Procedure
ParametersStored Procedure ParametersStored Procedure Parameters
 Parameters (Stored Procedure Tasks only)


(Set only if resultProcessing is Success Output Parameter or Failure Output Parameter.)



<storedProcParams>
	<storedProcParam>
		
<descriptiond
<descriptiond />
		
<isNull>false</isNull>
<isNull>false</isNull>
		
<ivalue
<ivalue />
		
<ovalue
<ovalue />
		
<paramMode>Output</paramMode>
<paramMode>Output</paramMode>
		
<paramType>VARCHAR</paramType>
<paramType>VARCHAR</paramType>
		
<paramVar>var</paramVar>
<paramVar>var</paramVar>
		
<pos>2</pos>
<pos>2</pos>
		
<sysId>5cad4c1b80694f90a968c6fb4113a3e6</sysId>
<sysId>5cad4c1b80694f90a968c6fb4113a3e6</sysId>
		
<variableScope>Self</variableScope>
<variableScope>Self</variableScope>
	</storedProcParam>
</storedProcParams>
AnchorVariables in TasksVariables in TasksVariables


Variables

<variables>
       <variable>
             
<description>description</description>
<description>description</description>
             
<name>var1</name>
<name>var1</name>
             
<sysId>76af48c246954c128ef90da254044618</sysId>
<sysId>76af48c246954c128ef90da254044618</sysId>
             
<value>value1</value>
<value>value1</value>
       </variable>
       <variable>
             
<description
<description />
             
<name>var2</name>
<name>var2</name>
             
<sysId>899912878e4b4a36848269dc8a75dc1c</sysId>
<sysId>899912878e4b4a36848269dc8a75dc1c</sysId>
             
<value>value2</value>
<value>value2</value>
       </variable>
</variables>
Anchor


Virtual
ResourcesVirtual ResourcesVirtual Resources
 Resources

<virtualResources>
       <virtualResource>
             
<amount>1</amount>
<amount>1</amount>
             
<resource>R1</resource>
<resource>R1</resource>
             
<resourceVar
<resourceVar />
             
<sysId>4f5bb3fda5874dac8bb1897382d1317d</sysId>
<sysId>4f5bb3fda5874dac8bb1897382d1317d</sysId>
       </virtualResource>
       <virtualResource>
             
<amount>20</amount>
<amount>20</amount>
             
<resource
<resource />
             
<resourceVar>$
<resourceVar>${VR}/
resourceVar>
resourceVar> 
             
<sysId>4f5bb3fda5874dac8bb1897382d1317d</sysId>
<sysId>4f5bb3fda5874dac8bb1897382d1317d</sysId>
       </virtualResource>
</virtualResources>




Mutually Exclusive Tasks
Expand
titleJSON


anchor
Code Block
Advanced Criteria
language
Advanced Criteria
xml
Advanced Criteria (Email Monitor Tasks only)


"emailCriteria": [ {
  "body": null,
  "bodyFilter": "None",
  "caseSensitive": false,
  "cc": "test@test.com",
  "ccFilter": "Equals",
  "filterLogic": "Or",
  "from": null,
  "fromFilter": "None",
  "subject": null,
  "subjectFilter": "None",
  "to": "test@test.com",
  "toFilter": "Equals"
  } ]
 
 
Anchor
Mutually Exclusive TasksMutually Exclusive Tasks


 
 
Mutually Exclusive Tasks

"exclusiveTasks": [ {
  "sysId": "5d2c0886b69745aa916a755602a1b77f",
  "task": "Sleep 0",            
  "type": "Direct"
  },
  {
  "sysId": "c1342b7597f9492e927ce24c5126f9d4",
  "task": "Sleep 30",
  "type": "Direct"
  } ]


 


 

AnchorNotesNotesNotes

Notes

"notes": [ {
  "sysId": "8122cc80fbdb4e12b2c7118c172038fc",
  "text": "note2 text",
  "title": "note2"
  },
  {
  "sysId": "eb95737f44664bd3bd4002690e00d715",
  "text": "note1 text",
  "title": "note1"
  } ]


 


 

Anchor

Restart
CriteriaRestart CriteriaRestart Criteria
 Criteria (z/OS Tasks only)


"restarCriteria": [ {
  "directives : [
     {
     "type": "Start",
     "procedure": null,
     "step": "-3"
     },
     {
     "type": "Skip",
     "procedure": null,
     "step": 0
     }
  ]
  "evaluationOrder": 3,
  "programName": null,
  "pstepName": null,
  "restartOption": "Restart Using Directives",
  "stepCodes": "S806",
  "stepName": "S5",
  "sysId": "76ce212c7757451e86c0f9232201b2ef"
  } ]


 


 


 

Anchor

RunTime
ParametersRunTime ParametersRunTime Parameters
 Parameters (PeopleSoft Tasks only)


"runtimeParameters": [ {
  parameterName": "RTP-1",
  parameterValue": 100,
  processName": "TREEMOVER",
  processType": "Application Engine",
  sysId": "4f5bb3fda5874dac8bb1897382d1317d"
  } ]


 


 

Anchor

Step
ConditionsStep ConditionsStep Conditions
 Conditions (z/OS Tasks only)


"stepConditions": [ {
  "programName": "*",
  "pstepName": "*",
  "stepAction": "Continue/Success",
  "stepCodes": "1-4095",
  "stepName": "*",
  "stepOrder": 1,
  "sysId": "1481337495c04883b007dac298a088a9"
  } ]


 


 

 
AnchorStored Procedure ParametersStored Procedure ParametersStored Procedure Parameters (Stored Procedure Tasks only)

 
Stored Procedure Parameters (Stored Procedure Tasks only)



"storedProcParams": [ {
  "descriptiond": null,
  "isNull": false,
  "ivalue": null,
  "ovalue": null,
  "paramMode": "Output",
  "paramType": "VARCHAR",
  "paramVar": "var",
  "pos": 2,
  "variableScope": "Self"
  } ]


 


 


 


 

AnchorVariables in TasksVariables in TasksVariables

Variables

"variables": [ {
  "description": "description",
  "name": "var1",
  "sysId": "76af48c246954c128ef90da254044618",
  "value": "value1"
  },
  {
  "description": null,
  "name": "var2",
  "sysId": "899912878e4b4a36848269dc8a75dc1c",
  "value": "value2"
  } ]


 


 

Anchor

Virtual
ResourcesVirtual ResourcesVirtual Resources
 Resources

"virtualResources": [ {
  "amount": 1,
  "resource": "R1",
  "resourceVar": null,
  "sysId": "11ea6bd3476f4fab8c2b4c3b4716532c"
  },
  {
  "amount": 20,
  "resource": null,
  "resourceVar": "${VR}",
  "sysId": "3879a075b0fa4ccaa68966495b12c6f1"
  } ]



Properties

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

...