User Guide : Designing and Executing Processes : Building Processes : Adding Steps
 
Share this page                  
Adding Steps
To add steps
1. In the process file, from the Toolbox Palette, do any of the following:
Click the required step type and then click on the canvas to drop it.
Drag and drop the required step to the canvas.
2. Double-click the step on the canvas.
The Step Properties tab is displayed.
In the Name field, type a unique name for the step.
The name can be a combination of alphanumeric characters and special characters such as:
hyphen (-)
underscore (_)
dot (.)
hash (#)
Note:  Each step must have a unique name so that there are no errors during process design and execution.
3. Specify the other step properties.
For information about the different types of steps and its properties, see Process Steps and Associated Components.
4. For steps such as queues, iterators, aggregators, invokers, or transformers, you must create a component instance and then associate the instance with the step.
To create a component instance, see Adding Message Component Instances or SQL Sessions
To associate a component instance and specify the actions, see Associating Instances or Sessions with Steps.
5. For SQL step, you must add a SQL session and then associate the SQL session with the SQL step.
To add an SQL session, see Adding SQL Sessions.
To associate an SQL session with the step, see Associating Instances or Sessions with Steps.
6. You can place steps at the required grid points. Click Snap to Geometry, click on a step, and drag the step between any two grid points. Repeat the process by clicking between any other two grid points. The step is placed on the nearest grid point where you click. If you have not enabled Snap to Geometry, then the step is placed at the selected point and not the nearest grid point.
7. After associating the component instance with the step, do the following:
a. From Action drop-down menu, select the required action.
b. Specify the Parameter values and the Property values.
In case the action is GetMessage or PutMessage, then in the Parameters table, for the Message parameter, you can either select a message variable or create a new DJMessage Variable. To create a new DJMessage variable, click within the Value column and from the drop-down list, select Add New DJMessage Variable. For more information see, Adding DJ Message Variable.
Copying and Pasting Steps
You can copy and paste single or multiple steps using:
Right-click context menu - Select one or more steps that you want to copy, right-click and select Copy. Click anywhere in the canvas, right-click, and select Paste. The selected steps are pasted and the name is appended by _1.
Keyboard shortcuts - Select one or more steps that you want to copy, press <Ctrl+C> and then <Ctrl+V>. The selected steps are pasted and the name is appended by _1.
Note:
You cannot copy and paste the Start and Stop steps. Each process will have only one Start and one Stop step.
The counter "_1" in the step name varies according to steps with same name already added on the canvas.
Deleting Steps
To delete a step, in the Step Builder Canvas, click the step that you want to delete and press <Delete> key or right-click on the step and click Delete. The selected step and the associated links are deleted.
To delete multiple steps, press the <Ctrl> key, select the steps that you want to delete, and press the <Delete> key or right-click and click Delete. The selected steps and the associated links are deleted.
Note:  You cannot delete the Start and Stop steps.
Enabling and Disabling Steps
You can enable or disable steps in any of the following ways:
Double-click the step to open the Properties tab. Select the Enabled check box to enable the step. Clear this check box to disable the step.
By default, when you add a step to the canvas, the step is enabled.
To enable or disable multiple steps at once:
Press and hold the Ctrl key while clicking the required steps on the canvas or in the Step Navigator.
Right-click and select Enable/Disable step(s).
If the selected steps were enabled, they will be disabled and the step will be grayed-out on the canvas.
If the selected steps were disabled, they will be enabled.
Note:  You cannot disable the Start, Stop, and the Decision steps.