Redwood Documentation

Product Documentation

 

›Chain Definitions

RunMyJobsProcess and Chain Definitions

Process Definitions

  • Creating Process Definitions
  • Setting Chain Definition and Chain Definition Properties
  • Integrating Redwood Server with Web Services
  • Redwood Definition Types
  • Maintenance Process Definitions
  • Template Process Definitions
  • Top Level Process Definition
  • Submit Form Editor
  • Default System Process Definitions

Processes and Chains

  • Advanced Chain Diagram Quick Reference
  • Chain Diagram Quick Reference
  • Chain Runtime Viewer Quick Reference
  • Advanced Chain Definition Editor Quick Reference
  • Advanced Chain Runtime Viewer Quick Reference
  • Advanced Diagram Quick Reference
  • Parameter Validation using Constraints
  • Processes Waiting on Events
  • Setting the Scheduling Behavior on the Control Tab
  • Setting the Retention Period for Processes
  • Runtime Limits
  • Setting Process Definition Options
  • Defining Parameters
  • Constraint Definitions
  • Constraint Class
  • Raising Events
  • Processes with Locks
  • Reaction Processes
  • Restart Behavior on the Process Status Tab
  • Searching Files
  • Setting the Name and Editing the Process Definition Source
  • Customizing Processes with Specific Actions
  • Using Table Parameters
  • Automatically Deleting Old Processes and Chains
  • Editing Process Definitions Safely
  • Parameter Formats

Chain Definitions

  • Using Chain Definitions
  • Creating Chain Definitions
  • Steps
  • Chain Processes
  • Creating Chain Definitions with Sequential Processes
  • Creating Chain Definitions with Parameter Handling
  • Creating Chain Definitions with Parallel Chain Processes
  • Creating Chain Definitions with Chain Processes Dependencies
  • Creating Chain Definitions for Multiple SAP Systems
  • Precondition Functions

Restart Behavior

  • Controlling Global and Partition Restart Behavior
← Creating Chain Definitions with Parameter HandlingCreating Chain Definitions with Chain Processes Dependencies →

Creating Chain Definitions with Parallel Chain Processes

Parallel execution is used for independent processes to optimize resource usage on a system. Particularly useful for light weight processes or for processes that require simultaneous execution.

It is better to keep the amount of steps in a chain definition to a minimum.

Procedure

  1. Choose "Definitions > Chains" in the Navigation bar.
  2. Choose New Chain Definition from the context-menu.
  3. Choose the Chain Definition tab and fill in a name for the chain definition, choose Save.
  4. On the Chain Definition tab, choose the name of the chain.
  5. Choose Add Step from the context-menu, notice that a new step with the caption Step 1 has been added.
  6. Choose Add Process from the context-menu of Step 1.
  7. Choose Process 1 and enter the part of the process definition name into the Process Definition field.
  8. Choose the desired process definition out of the list of available process definitions.
  9. Under Scheduling, enter a parameter for Queue.
  10. Perform actions 6 to 9 of this procedure for each required Chain Process.
  11. Choose Save to save the chain.

Example

Create a chain definition with one step containing two chain processes.

  1. Choose "Definitions > Chains" in the Navigation bar.
  2. Choose New Chain Definition from the context-menu.
  3. Choose the Chain Definition tab enter MSLN_FC_INV_IN in the Name field.
  4. Choose MSLN_FC_INV_IN on the Chain tab.
  5. Choose Add Step from the context-menu.
  6. Choose Step 1.
  7. Choose Add Chain Process from the context-menu and choose the newly created box.
  8. Enter info into the Process Definition field.
  9. Choose System_Info from the list of available process definitions.
  10. Fill 10 into the Priority field.
  11. Choose MSLN_FC_INV_IN.
  12. Choose Step 1, choose Add Chain Process from the context-menu and then choose the newly created box.
  13. Enter Sleep into the Process Definition field.
  14. Choose System_Sleep from the list of available process definitions.
  15. Enter the value System into the Queue; note that in this case, this task is optional. Since we did not define a default queue for the chain definition, the submit wizard will require you to fill the queue field, this also means that you cannot submit this chain definition automatically from an event, for example. You define a default queue for the chain definition on the Chain Definition tab, see the Creating Chain Definitions with Parameter Handling topic for an example.
  16. Choose Save & Close to save the chain definition.

Submit the chain definition

  1. Navigate to "Definitions > Chains" in the Navigation bar.
  2. Choose Submit from the context-menu of the chain definition MSLN_FC_INV_IN.
  3. Choose Next.
  4. Fill System into the Queue field, and choose Submit.

See Also

  • Chains

JobChain

← Creating Chain Definitions with Parameter HandlingCreating Chain Definitions with Chain Processes Dependencies →
  • Procedure
  • Example
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |