You can use Event Designer to complete the definition of a business object field. You can view a list of the business object fields and add the definition used to derive each field.
| Section title | Description |
|---|---|
| General | You can view or change the field name and data type in this section. |
| Documentation | You can enter a description of the field in this section. The business object field documentation is displayed when you edit rules or filters. |
| Verbalization | You can define how this business object field is referenced when you are writing rules and filters. The verbalization is created by using a template where {this} refers to the business object verbalization, and {name} refers to the business term for this field. For example: "{address} of {this} base of operations." |
| Definition | Create a field definition to configure how the field obtains a value, if none is supplied from an event object field constructor. |
If an event object field is mapped to the business object field through a field constructor, and if a value is passed from that event object field at run time, then that value overrides the constant value expression. This override is a common source of run time problems, because a constant value can be overridden.
A filter references fields in business objects. Using the filter definition type, you set the value of a Boolean business object field to the result of a filter. This setting means that not only the evaluation of true by the filter, but also the result of the filter, is made available to a resulting action. The same filters that are used in an event rule can also be referenced by the filter definition.
For example, you define filters called Large Withdrawal and Multiple Withdrawals to monitor suspicious banking activity. If it is important for a touchpoint system to know if the suspicious activity was caused by a large withdrawal or multiple withdrawals, or both, you can get the results of the two filters and pass them on to the action. Setting the result in the business object means that the specific number of withdrawals is passed on, not just that the threshold has been exceeded.
To find out about using JavaScript expressions, see JavaScript expressions in business objects, event objects, and action objects.
To find out about performing data fetches by using mapped keys, see Retrieving data from a database by using mapped keys.
To find out about performing data fetches with mapped conditions, see Retrieving data from a data connection by using a mapped condition.
To find out about performing data fetches with mapped queries, see Retrieving data from a data connection by using a mapped query.
To find out about using an SQL expression in a data fetch, see Retrieving data from a data connection by using an SQL expression.

© Copyright IBM Corporation 1987, 2013. | Terms and conditions for information centers | Feedback
This information center is Built on Eclipse™. (www.eclipse.org)