Patent ID: 8146017

Claim:
A computer-implemented method for declaratively binding a parameter in a workflow action rule to a data value, the method comprising: displaying a user interface for binding the parameter to the data value, the user interface comprising a first user interface control identifying one or more data sources having a data type that is compatible with a data type of the parameter and to which the parameter in the workflow action rule may be bound and a second user interface control identifying one or more fields of the data source having a data type that is compatible with the data type of the parameter and to which the parameter in the workflow action rule may be bound; receiving a selection of one of the data sources in the first user interface control and a selection of one of the fields in the second user interface control; in response to receiving the selections, binding the parameter in the workflow action rule to the selected field of the selected data source; and in response to determining that the selected field of the selected data source has a data type that is not identical to the data type for the parameter, converting the data type of the selected field to the data type of the parameter at the runtime of the workflow action rule.