SAP ABAP Data Element BRF_APPLCLASS (BRF: Application Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Basic Data
Data Element BRF_APPLCLASS
Short Description BRF: Application Class  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type BRF_APPLCLASS    
Data Type CHAR   Character String 
Length 30    
Decimal Places 0    
Output Length 30    
Value Table TBRF000    
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID BRF_APPLCLASS  
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 ApplClass 
Medium 16 Applicatn Class 
Long 20 Application Class 
Heading 16 Applicatn Class 
Documentation

Definition

Identifies an application that uses the BRF (Business Rule Framework).

Use

You can use the BRF in different applications. To prevent configuration data of different application data from being "merged", you must identify each application by way of an application class. For example, the Claims Management system is characterized by BRF application class ICL.

You must specify the application class for each BRF object (event, expression, action).

The application class can be compared to the application object of the BDT (Business Data Toolset).

Dependencies

Application classes are logical transport objects. This means that an application class can only occur once throughout all SAP systems. If customers are using an own application class, they must use a namespace prefix (such as "/CUSTOMER/MY_CLASS").

It makes sense (though it is not absolutely necessary) for an application that uses both the BDT and the BRF to also use the same code for both the BDT application object and the BRF application object.

Example

  • Application class SYSTEM:

    For internal use and as a copy template for own application classes.

  • Application class FLIGHT:

    A short demo example based on the generally known flight database.

  • Application class ICL:

    Claims management system in industry solution SAP for Insurance.

History
Last changed by/on SAP  20110908 
SAP Release Created in 464