SAP ABAP Class CL_RECA_BDT_TOOLS (BDT: Tool Methods)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_BT (Package) RE: Business Data Toolset (Cross-Application BDT Objects)
Properties
Class CL_RECA_BDT_TOOLS  
Short Description BDT: Tool Methods    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_CA_BT   RE: Business Data Toolset (Cross-Application BDT Objects) 
Created 20020802   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RECA2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_BDT_TOOLS has no interface implemented.
Friends
Class CL_RECA_BDT_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DATA_BUFFER Static Attribute Protected Object reference (TYPE REF TO) CL_RECA_DATA_BUFFER Generic Data Buffer 20080212
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080212
2 GET_BDT_FIELDSTATUS_FIELDS Static method Public Method Supplies the BDT Field Status Fields for BDT Object 20020802
3 GET_FIELDGROUPS_BY_STATUS Static method Public Method Gets the BDT Field Groups for a Special Status 20040923
4 GET_FIELDNAME_BY_STATUS Static method Public Method Gets the Field Names for a Special Status 20041004
5 GET_FIELDSTAT_FIELDS_FOR_OBJ Static method Public Method Supplies BDT Fields for Specific Object (Buffered) 20020828
6 _CONVERT_DYNPFLD_TO_DBFLD Static method Private Method Convert Screen Field to DB Field Names 20041208
Events
Class CL_RECA_BDT_TOOLS has no event.
Types
Class CL_RECA_BDT_TOOLS has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RECA_BDT_TOOLS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RECA_BDT_TOOLS has no exception.

Method GET_BDT_FIELDSTATUS_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISPLAY_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Anzeige-Felder 20020805
2 Exporting ET_NONSPECIFIED_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Unspezifizierte Felder 20020805
3 Exporting ET_OPTIONAL_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Optionale Felder 20020805
4 Exporting ET_REQUIRED_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Muss-Felder 20020805
5 Exporting ET_SUPPRESSED_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Ausgeblendete Felder 20020805
6 Importing ID_ACTION Value transfer Type reference (TYPE) BU_ACTION_TBZ0M BDT-Aktivität 20020805
7 Importing ID_BDT_OBJECT Value transfer Type reference (TYPE) BU_OBJAP BDT: Anwendungsobjekt 20020802
# Exception Resumable Description Created on
1 ERROR Interner Fehler aufgetreten 20020805

Method GET_FIELDGROUPS_BY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDGROUP Call by reference Type reference (TYPE) RE_T_FIELD_GROUP Feldgruppen 20040923
2 Exporting ET_FIELDGROUP_X Call by reference Type reference (TYPE) RE_T_FIELD_GROUP_X Feldgruppe incl. Erweiterung 20040924
3 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20040928
4 Importing ID_STATUS Call by reference Type reference (TYPE) RECAFIELDSTATUSCONTEXT Kontext für die Feldstatusermittlung 20040923
5 Importing IF_ONLY_INPUT Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Nur Eingabefelder? 20040924
6 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt 20040923

Method GET_FIELDGROUPS_BY_STATUS on class CL_RECA_BDT_TOOLS has no exception.

Method GET_FIELDNAME_BY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) RE_T_FIELDNAME Feldnamen 20041004
2 Exporting ET_FIELDNAME_X Call by reference Type reference (TYPE) RE_T_FIELDNAME_X Feldnamen incl. Erweiterung 20041004
3 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20041004
4 Importing ID_STATUS Call by reference Type reference (TYPE) RECAFIELDSTATUSCONTEXT Kontext für die Feldstatusermittlung 20041004
5 Importing IF_ONLY_INPUT Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Nur Eingabefelder? 20041004
6 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt 20041004

Method GET_FIELDNAME_BY_STATUS on class CL_RECA_BDT_TOOLS has no exception.

Method GET_FIELDSTAT_FIELDS_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISPLAY_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Anzeige-Felder 20020828
2 Exporting ET_NONSPECIFIED_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Unspezifizierte Felder 20020828
3 Exporting ET_OPTIONAL_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Optionale Felder 20020828
4 Exporting ET_REQUIRED_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Muss-Felder 20020828
5 Exporting ET_SUPPRESSED_FIELDS Call by reference Type reference (TYPE) RE_T_REQUIRED_FIELDS Ausgeblendete Felder 20020828
6 Importing ID_ACTION Value transfer Type reference (TYPE) BU_ACTION_TBZ0M BDT-Aktivität 20020828
7 Importing ID_BDT_OBJECT Value transfer Type reference (TYPE) BU_OBJAP BDT: Anwendungsobjekt 20020828
8 Importing ID_SUBTYPE Value transfer Type reference (TYPE) CSEQUENCE Optionaler Subtyp für Objekt 20020828
# Exception Resumable Description Created on
1 ERROR Interner Fehler aufgetreten 20020828

Method _CONVERT_DYNPFLD_TO_DBFLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DBFLDNM Call by reference Type reference (TYPE) TBZ1C-DBFLDNM Feldname (Datenbank) 20041208
2 Exporting ED_DBTABNM Call by reference Type reference (TYPE) TBZ1C-DBTABNM Tabellenname (Datenbank) 20041208
3 Importing ID_DYNPFLDNM Call by reference Type reference (TYPE) TBZ1C-DYNPFLDNM Feldname (Dynpro) 20041208
4 Importing ID_DYNPTABNM Call by reference Type reference (TYPE) TBZ1C-DYNPTABNM Tabellenname (Dynpro) 20041208
5 Importing ID_OBJAP Call by reference Type reference (TYPE) TBZ1-OBJAP Anwendungsobjekt 20041208

Method _CONVERT_DYNPFLD_TO_DBFLD on class CL_RECA_BDT_TOOLS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200