If the processing for a step requires parameters in addition to those defined in the workflow properties, you can define expression parameters that are evaluated only for the step. After the step is completed, the value is not retained in the workflow. That means that you can use a calculated value at a step without maintaining a data field for the entire workflow.
For example, in a loan processing workflow, you could display a score calculated from a number of data fields: the applicant's salary, number of years on the job, total amount of credit payments, and so on.
To define an expression parameter for a step
The Step Parameters dialog box displays all parameters for the selected step--data fields and attachments that are defined as workflow properties, and any expression parameters that are restricted to the selected step.
NOTE If the current workflow is inherited from another workflow definition, the list of fields includes fields inherited from the parent workflow.
Press Tab or click outside the name field. The parameter name must conform to the standard naming conventions.