IBM BJ0NJML Integration Guide - Page 220
Field to Evaluate, Type of Evaluation, Direction of Processing Rule, XML Field, Evaluation, Object
View all IBM BJ0NJML manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 220 highlights
Conditions and Evaluations Because enterprise service processing rules are applied before objects are built, the processing rules cannot evaluate object fields or object sets. You can use the following combinations of categories, processing direction (outbound or inbound), and record types (record or object) in your evaluations. Direction of Processing Rule Outbound Inbound (record) Inbound (Object) XML Field Evaluation Available Available Available Object Field Evaluation Available Not available Available Object Set Evaluation Available Not available Available Control Evaluation Available Available Available Field to Evaluate For XML field and object field evaluations, you specify the field that you evaluate. For an object evaluation, you specify the object and the relationship to access the field. If the field value is a derivative of the object, which matches the record, no relationship is required. Type of Evaluation Evaluations generally involve the comparison of two values or a check for the existence of an object set or a null value. The user interface displays a subset of the types depending on the category of evaluation (XML field, object field, object set, or control). The following table lists the possible types of evaluations that you can use. Type of Evaluation EQUALS NOTEQUALS GREATER GREATEROREQUAL LESS LESSOREQUAL LIKE NOTLIKE ISNULL Description The value in the specified field is equal to the value of a second field (the comparison field). The value in the specified field is not equal to the value of a second field (the comparison field). The value in the specified field is greater than the value of a second field (the comparison field). The value in the specified field is greater than or equal to the value of a second field (the comparison field). The value in the specified field is less than the value of a second field (the comparison field). The value in the specified field is less than or equal to the value of a second field (the comparison field). The value contains the expected value. The value does not contain the expected value. The specified field contains no value or a null value. 206 Integration Guide