Process variables can be of any type, such as a string or a decimal. A process variable does not have to be a BPM object. We use a BPM object here to keep things simple, so we only need to keep track of one variable and thus handle all of our information in one place. Depending on your particular situation, you may or may not find this to be the best strategy.
Note that while BPM object definitions are a part of the project, process variables are defined for each process. If you had another process where you wanted to use the ExpenseReport object, you would need to define a process variable in it.
To create the process variable:
After completing this task, the Variables window should look like this:
In the following task you will define a presentation to expose the BPM object to the users who will input the expense report.