SAP ABAP Data Element ICL_PREDICATECLASS (Predicate Class for Profile)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_BASIS (Package) FS-CM: General Functionality
Basic Data
Data Element ICL_PREDICATECLASS
Short Description Predicate Class for Profile  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type ICL_PREDICATECLASS    
Data Type CHAR   Character String 
Length 6    
Decimal Places 0    
Output Length 6    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 PredicteCl 
Medium 14 PredicateClass 
Long 14 PredicateClass 
Heading 14 PredicateClass 
Documentation

Definition

Grouping of predicates that make the same business statement but each with a different parameter.

Use

You can use predicate classes to bundle such related predicates and ensure that only one predicate of the predicate class is listed in the profile.

Dependencies

Example

An example of such a predicate is "Policyholder has been a customer of this insurance company for at least 3 / 5 / 8 years". The only difference in these three statements is the number of years. Each statement is a predicate in its own right and/or an expression in the sense of the Business Rule Framework.

If the policyholder has been a customer of the insurance company for 10 years, the only relevant statement is the one with the parameter "8 years". The two other statements are implicitly true as well, but in the profile (set of true predicates) they should not be listed explicitly.

If the policyholder has been a customer of the insurance company for 6 years, only the predicate with the parameter of "5 years" should appear in the profile. The predicate with the parameter "3 years" is true as well, but should not appear explicitly.

History
Last changed by/on SAP  20050224 
SAP Release Created in 471