SAP ABAP Data Element BRF_GEN_REPID (Generated Code)
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_GEN_REPID
Short Description Generated Code  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type PROGNAME    
Data Type CHAR   Character String 
Length 40    
Decimal Places 0    
Output Length 40    
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 GnrtdCode 
Medium 20 Generated Code 
Long 40 Generated Code 
Heading 55 Generated Code 
Documentation

Definition

Use

You can generate code for certain expression types (such as 0CN001, 03O001). This means that processing of expressions can be speeded up considerably over the interpretative approach.

In this field, enter the program that you want to generate. This generated program contains the coding for the expressions of an application class.

Dependencies

In this code generation, consider the following:

  • Use the namespace prefix "/1BRF/" for the generated program.
  • A maximum of one generated program is possible per application class.
  • Generated programs are not re-entrant.

    This means that BRF events of the same application class cannot be nested (in other words, a BRF event cannot be called in another BRF event of the same application class).

    When maintaining the implementing classes (expression types), you can maintain other details on code generation.

  • In general, consider SAP note 827575 when using code generation.

Example

An example of such a generated program is /1BRF/FLIGHT.

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