SAP ABAP Data Element ONAME (Name of the defining field)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-SL-IS (Application Component) Information System
     GRWT (Package) Report Painter / Report Writer
Basic Data
Data Element ONAME
Short Description Name of the defining field  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type FDNAME    
Data Type CHAR   Character String 
Length 30    
Decimal Places 0    
Output Length 30    
Value Table DD03L    
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 Def.field 
Medium 15 Def.field 
Long 20 Defining field 
Heading 10 Def.field 
Documentation

Definition

The defining field has two different functions depending on the field type.

Field type ' ', 1, 2, 3

It is sometimes necessary to uniquely determine the value of a field depending on another field. An ABAP routine has to be written which defines this assignment.

Two situations can occur here:

  1. Field T804C-FSELECTION = 'X' ("Define in selection")

    In the selection, a field of the additional structure (see table T804A) is to be filled depending on a database field.

    Example: In the Special Purpose Ledger, the field for the unit of the group currency is derived from the current ledger. The unit is defined in the field GCURR of the additional structure GLDBZ via an exit (see table GLT1, for example) because the summary database does not contain this field.

  2. Field T804C-FSELECTION = ' ' ("Define in selection")

    The value of a field is determined depending on another field in the edit.

Field type 4

The defining field defines the original field to which the alias refers. All other details are ignored for this field.

History
Last changed by/on SAP  20010607 
SAP Release Created in