Data passed from one step to the next as a workflow instance processes. Examples are a purchase price of one item, a total amount, a name, and geographical location (street name, city, state, or country).
- Input values are in a field at the beginning of a work step. A field without a data value is NULL.
- Output values are added or calculated during a workflow instance and passed to the next workflow step. Results of a workflow instance are the output.
Variable is data that processed in the workflow. There are three types:
- Constant: Hard-coded values that can be passed through various steps. They are strings, integers, Booleans that are predefined in every workflow that can be used in workflow steps.
Dynamic: Values that can change as they pass through the workflow steps. They are not hard coded.
Step Variables: Variables with values created in a workflow steps that are outputs passed to the next step or become the results of the workflow.