Back Forward Flow form
Process Modeler — Editing the Wait shape

About Flows
  1. About 
  2. New 
  3. Diagram 
  4. Parameters 
  5. Pages & Classes 
  6. Design 
  1. Process 
  2. Specifications 
  3. Requirements 
  4. Test Cases 
  5. History 
  6. More... 

Use the Wait shape to keep an assignment from moving forward:

The work items are assigned to a workbasket while waiting for processing to continue. You can include local actions that an end user can perform on waiting work items.

Only one connector can come from a Wait shape.

Adding a Wait shape to the flow

On the flow Diagram tab, you can add a shape in one of three ways. Validation of the added shapes occurs when you save the flow.

Use the canvas context menu:

  1. Right-click a blank area of the canvas near the location where you would like the Wait shape to appear.
  2. Hover over Add on the submenu to display a list of shapes you can add to the flow.
  3. Click the Wait shape. After the shape has been added to the canvas, click and drag to reposition.

Use the toolbar Flow Shape palette:

  1. Click the Flow Shape palette on the toolbar to display a drop-down shapes menu that remains open until you close it, facilitating the process of rapidly adding multiple shapes. Click the window title bar and drag the submenu to another area of the screen, as needed.
  2. Click and drag the Wait shape to the canvas.
  3. Close the Shapes palette at any time.

Use the Flow Shape palette drop-down menu:

  1. Click the down arrow on the toolbar Flow Shape palette to display a drop-down shapes menu.
  2. Click and drag the Wait shape from the drop-down menu to the desired position on the canvas.

Editing Wait properties

1. Do one of the following to open the Wait Properties dialog:

2. When the Wait Properties panel appears, enter a name, no longer than 128 characters, to the right of the shape title (Wait: [Wait]). Choose a name meaningful to application users who see this on the work item history display, the breadcrumbs control (for entry points), and the Where-Am-I? diagram. The shape name is only descriptive; it does not affect runtime execution.

NoteThis name also appears beneath the Wait shape on the diagram. To change the name after you have exited from the properties panel, click the name, and type over the highlighted text.

3. Complete edits as described in the table below.

4. Click OK to save your edits and close the dialog.

Completing the property panel sections

Complete the sections comprising the property panel as described below.

Details

Field

Description

Wait Type

Select Timer or Case Dependency from the dropdown menu.

  • Timer allows you to specify a future date/ time or an interval of time to pass before the process can progress forward.
  • Case Dependency allows you to specify a case type that must reach a status before the process can progress forward.
If you select Timer:
Wait for

Click the radio button to select either:

  • Future Date/time - Select to enter a specific date and time for processing to continue.
    Date/Time - Required, if you select Future Date/Time. Use the SmartPrompt to select a date/time property reference or click the magnifying glass icon to open the Expression Builder and specify a DateTime value.
  • Time Interval - Select to enter an interval of time that must pass before processing continues. Enter the Minutes, Hours, Days, Weeks, Months, and Years.
If you select Case Dependency:
Wait for

Select Any or All from the dropdown menu.

Any — Processing waits for at least one work item of the class specified in Cases of Type reaches the status specified in To reach status field.

All — Processing waits for all work items of the class specified in Cases of Type reach the status specified in To reach status field.

Cases of type

Required. Use the SmartPrompt to select the case type. The assignment waits until work items of this class to reach a specified status for processing to continue.

To specify a case using a parameter or property value rather than a case type, select Other. In the empty field that appears, select a property from SmartPrompt or enter a parameter.

To reach status Required. Use the SmartPrompt to select the status that work items of the specified case type reach in order for processing to continue.
Scope

Use the SmartPrompt to select the hierarchy that processing searches while trying to fulfill the dependency:

Top Case — all cases with the same top case and all descendents
Parent Case — all cases within the same parent case and all descendents
Current Case — all cases within the current case and all descendents
Other — enter the name of a specific case

Advanced

Assigned to Workbasket

Required. Enter or select the workbasket where the assignment waits for continued processing.

Harness Name

Optional. Enter the name of the harness the work item opens in while in the workbasket.
Instructions Optional. Enter a field value rule containing instructions that appear in the case contents.
Service Level Appears if Wait Type of Case Dependency is selected. Select a Service Level rule to apply to this work item.
Permit End User to perform

Click to allow end users to perform work on items waiting in the workbasket. This allows users to manually progress items waiting items. When this box is checked:

  • The assignment is displayed in the Review harness with the instructions given on the parameters of the shape.
  • If the assignment is performed before the specified time is met, the default flow action on the connector from the Wait shape is opened.
  • The assignment can be part of GetNextWork, bulk processing, and back-to-back processing as appropriate.
  • Local Actions permitted for end user appears. Select actions that user can perform while the assignment waits in the workbasket.

When this box is unchecked:

  • The assignment is not shown in the Review harness.
  • The assignment is not part of GetNextWork, bulk processing, or back-to-back processing.
  • In the My Cases tab in the Case Manager portal, right-click actions for the assignment will not appear, even if they are configured.

When you define a case dependency on a Wait shape, the system creates a Declare Trigger in the class being depended on. If you then delete the Wait shape, the system deletes the Declare Trigger. However, if you change the dependency to a different class, the Declare Trigger is not deleted.

Up About Flows