Setting a filter condition

You can use a filter construct for conditional validation in a symphony flow. A filter construct evaluates a condition at runtime and only allows the flow to continue if the condition is true.
Note: Before you can define a filter condition, a symphony must have at least one symphony variable or an activity with output variables in the flow before the filter.
  1. Select Enterprise Orchestrator > Symphonies.
  2. Select the symphony that you want to edit.
  3. Click the filter construct on the symphony canvas.
  4. When the General tab is opened, specify this information:
    Name
    Specify unique name for the filter construct.
    Condition to continue
    Define the condition that must evaluate to true for the flow to continue.
    Variable 1 Type
    Specify the variable type of the first operand. Supported options include:
    • A symphony variable
    • An activity output variable
    Variable 1
    Specify the value of the first variable, based on the chosen variable type.
    Operator
    Defines how variable 1 is evaluated against variable 2. Common operators include: equals, not equals, more than, less than, more than or equal to, and less than or equal to.
    Variable 2 Type
    Specify the variable type of the second operand. Supported options include:
    • A direct value
    • A symphony variable
    • An activity output variable
    Note: Ensure that both variables are of the same data type.
    Variable 2
    Specify the value of the second variable.
  5. Save the filter details.