1.0 - Using Workflow or Customer List Variables in JUEL Expressions - Vantage Customer Experience

Vantage Customer Experience User Guide

Vantage Customer Experience
September 2019
User Guide

Two-Integer Variable Example

This example includes two Integer variables in a workflow or customer list (VarInt1=20 , VarInt2=3). The following options to use JUEL expressions are used in a workflow node's or customer list node's parameters:
  • "${VarInt1} + ${VarInt2}" returns the string "20 + 3"

    ${VarInt1} and ${VarInt2} is replaced with actual workflow or customer list variable values but NO arithmetic calculation is completed. A string with replaced values is the result.

  • "${VarInt1 + VarInt2}" will return calculated value "23"

    The variables will be resolved to values and arithmetic calculation on values is completed. The calculated value is the result.

The JUEL expression that returns a string with the replaced workflow or customer list variables, and the JUEL expression that returns a calculated value, can be used in applicable node parameters based on business needs for the corresponding workflow or customer list node.

The input parameter in Stored Procedure or Macro nodes always requires a calculated value. This means a JUEL expression in a Formula input parameter must return a value such as "${VarInt1 + VarInt2}" (returns the calculated value of "23").