IBM BJ0NJML Integration Guide - Page 219
Conditions and Evaluations, Condition Specifications, Evaluation Category Specifications
![]() |
View all IBM BJ0NJML manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 219 highlights
Conditions and Evaluations Conditions and Evaluations Processing rules are applied conditionally. Any conditions must be met before the processing or action that is specified in the rule can be performed. Conditions can involve one or more of the following evaluations or comparisons: T XML field data T Object field T Object set T Integration control T System control Condition Specifications A condition is a grouping of one or more evaluations. Multiple conditions can be specified, and their sequence is identified by the condition number. Each evaluation returns a value of true or false. For example, if an evaluation checks whether the values of two fields are equal, it returns a value of true if the fields are equal and a value of false if they are not equal. Conditions also return a value of true or false. If every evaluation within a condition is true, the condition is true. If any evaluation within the condition is false, the condition is false. If a processing rule contains multiple conditions, only one condition must be true for the action that is associated with the processing rule. Evaluation Category Specifications Before you define the specifics of an evaluation, select the type of data that must be evaluated. The following table describes the categories that you can use in your evaluations. Category XML field Object field Object set Control Use Evaluate a value in an integration object record field, or compare the values in two record fields. Evaluate the value in an object field, or compare the values in two fields in the related objects. The object field can be part of the object structure definition. The object field can also be part of an object that is accessed in a relationship with an object in the object structure definition. Check for the existence of records in a related object. Evaluate a value or boolean integration control or a system control. Integration Framework Customization with Processing Rules 205
![](/manual_guide/products/ibm-bj0njml-integration-guide-77e799f/219.png)