Using Variables |
Variables are placeholders that represent specific information at the time that an integration is triggered to run. Among other uses, these variables can specify such things as a text or IDoc file name, a trigger file's contents, and additional command parameters.
For example, a commonly used integration variable is "%FileTriggerEventFileName%". This variable informs the Integration Service that the same file that was detected as the trigger should be used as the data file for the template when printing.
Integration Builder provides predefined global and system variables. You can also create custom integration and global variables.
Integration variables are variables that can be referenced only by a specific integration and its actions. These variables cannot be referenced by any other integration in the integration file.
Action variables are variables that are available only to the action in which they are defined.
Global variables are variables that can be referenced by any integration (and their actions) in the same integration file.
System variables are variables that are inherited from the system. They can be used within any integration.
Custom variables are variables that you create, either at the integration level or globally, to support all the integrations in an integration file.
Using Expressions with Variables
Advanced users who have knowledge of the JavaScript language can use expressions to perform string, mathematical, or other advanced operations on variables.
This dialog provides a method for you to insert variables into your integration or action.