Select List parameters

Select List parameters are used to specify which SAP objects or table rows are to be retrieved. For example:

To set the value of a Select List parameter, open the Property Editor and click the field to the right of the parameter’s ‘Select List’ action property. The Select List Editor dialog is displayed in the lower portion of the Workflow Editor, showing the name of the parameter node being edited. Note that the workflow diagram may not be edited while this dialog is displayed.

Select List Editor dialog.

Complete the cells in the Select List Editor table as follows.

  1. Enter an SAP object type or table field name in the ‘Field’ cell. These object types are supported.
  2. Select a comparison operator from the ‘Operator’ cell. The following operators are available:

BT between

CP contains pattern

EQ equal to

GE greater than or equal to

GT greater than

LE less than or equal to

LT less than

NE not equal to

  1. Enter a comparison value in the ‘Low Value’ cell.
  • If the BT operator is used, the ‘Low Value’ field should refer to the low comparison value.

  • If the CP operator is used, the ‘Low Value’ field must contain at least one wildcard. ‘*’ matches against any number of characters, and ‘+’ matches against a single character.

  1. If the BT operator is used, enter the high comparison value in the ‘High Value’ cell.
  2. Select ‘I’ in the ‘I/E’ cell to include any matching objects in the retrieved results, or ‘E’ to exclude them. If the ‘Exclude’ option is used, you must create an ‘Include’ specification for the same object type.

If the BT operator is used:

  • Object names match the specification if they are greater than or equal to the low comparison value and less than or equal to the high comparison value.
  • Field values match the specification if they are greater than or equal to the low comparison value and less than the high comparison value. If the high comparison value is suffixed with ‘~’ field values match the specification if they less than or equal to the high comparison value.

Click:

  • ‘Up’ to move the selected row up in the select list.
  • ‘Down’ to move the selected row down in the select list.
  • ‘Insert Row’ to add a new entry underneath the selected row.
  • ‘Delete Row’ to delete the selected row.

When editing the select list, use the Tab key to move to the next table cell, or Shift+Tab to move to the previous table cell. The Up and Down arrow keys may be used to move between rows. Moving the cursor beyond the bottom row in the table adds a new row. This may be done using the Tab key, or the Down Arrow key for cells without drop-down selections.

To modify an element in a select list, select the appropriate table cells and update their values directly.

Click ‘Save’ to confirm any changes to the Select List parameter. If the ‘Force Upper Case’ check box is selected, values in the ‘Field’ column will be converted to upper case. Clear this check box to preserve the case of values in the ‘Field’ column. Note that object types should be specified using UPPER CASE.

  • Selection criteria that refer to the same object type or table field are logically ORed together.
  • Selection criteria that refer to different object types or table fields are logically ANDed together.
  • Excluded criteria are logically ANDed with other criteria.

The number of items in a Select List parameter is displayed above the parameter node. To examine the details for a Select List parameter after a workflow has been saved, double-click the node or select ‘View Details’ from the node’s context menu.