SAP ABAP Class CL_FINDR_STRATEGY_DDIC_SERVICE (Derivation: Basic Services)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_DERIVATION_TOOL (Package) FINB Derivation Tool
Properties
Class CL_FINDR_STRATEGY_DDIC_SERVICE  
Short Description Derivation: Basic Services    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_DERIVATION_TOOL   FINB Derivation Tool 
Created 20030212   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FINDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FINDR_STRATEGY_DDIC_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FINDR_STRATEGY_DB_SERVICE 20031218 Derivation: Basic Services
2 CL_FINDR_STRATEGY_SERVICE 20031218 Derivation: Basic Services
3 CL_FINDR_STRATEGY_TABLE_BUFFER 20031230 Derivation: Basic Services
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _CALL_DEPTH Instance attribute Private Type reference (TYPE) INT4 Natural Number 20030212
2 _DDIC Instance attribute Private Type reference (TYPE) FINDR_T_DDIC 20030212
3 _DDIC_SERVICE Static Attribute Private Object reference (TYPE REF TO) CL_FINDR_STRATEGY_DDIC_SERVICE Derivation: Basic Services 20031117
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TABLE_HEADER Instance method Protected Method 20030218
2 DDIC_BUFFER_ADD_DESC Instance method Protected Method 20030218
3 GET_DDIC_SERVICE Static method Public Method 20031117
4 GET_FIELD_DESC Instance method Public Method 20040109
5 GET_TABLE_HEADER Instance method Protected Method 20030218
6 GET_TAB_DESC Instance method Public Method 20030306
7 NAME_GET_DESC Instance method Public Method 20030218
8 NAME_GET_DESC_CHECK Instance method Public Method 20030218
9 NAME_GET_TEXT Instance method Public Method 20030212
10 REFRESH_BUFFERS Instance method Protected Method 20030324
11 SET_TABLE_HEADER Instance method Protected Method 20030218
12 TABLE_CHECK Instance method Public Method 20030307
13 TABLE_TEXT Instance method Public Method 20040108
14 _ADD_DUMMY_DESC Instance method Private Method 20030212
15 _DDIC_IMPORT_TABLE Instance method Private Method 20030212
Events
Class CL_FINDR_STRATEGY_DDIC_SERVICE has no event.
Types
Class CL_FINDR_STRATEGY_DDIC_SERVICE has no local type.
Method Signatures

Method ADD_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_HEADER Call by reference Type reference (TYPE) FINDR_S_TABLE_HEADER finDR: interne Strukuren 20030218

Method ADD_TABLE_HEADER on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method DDIC_BUFFER_ADD_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20030218

Method DDIC_BUFFER_ADD_DESC on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method GET_DDIC_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DDIC_SERVICE Value transfer Object reference (TYPE REF TO) CL_FINDR_STRATEGY_DDIC_SERVICE Ableitung: Grundlegende Services 20031117

Method GET_DDIC_SERVICE on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method GET_FIELD_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20040109
2 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20040109
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINDR_S_NAME-FIELDNAME Feldname 20040109
4 Importing I_TABNAME Call by reference Type reference (TYPE) FINDR_S_NAME-TABNAME Tabellenname 20040109

Method GET_FIELD_DESC on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method GET_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20030218
2 Exporting E_TABLE_HEADER Call by reference Type reference (TYPE) FINDR_S_TABLE_HEADER finDR: interne Strukuren 20030218
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030218

Method GET_TABLE_HEADER on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method GET_TAB_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_DESC Call by reference Type reference (TYPE) FINDR_TAB_DESC FINDR: Tabellentyp Feldbeschreibung (intern) 20030306
2 Importing I_TABNAME Call by reference Type reference (TYPE) FINDR_S_NAME-TABNAME Tabellenname 20030306

Method GET_TAB_DESC on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method NAME_GET_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20030218
2 Importing I_NAME Call by reference Type reference (TYPE) FINDR_S_NAME FINDR Name (intern) 20030218

Method NAME_GET_DESC on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method NAME_GET_DESC_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20030218
2 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20030218
3 Importing I_NAME Call by reference Type reference (TYPE) FINDR_S_NAME FINDR Name (intern) 20030218

Method NAME_GET_DESC_CHECK on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method NAME_GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) FINDR_TEXT FINDR Feldtext (intern) 20030212
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20030212
3 Importing I_NAME Call by reference Type reference (TYPE) FINDR_S_NAME FINDR Name (intern) 20030212

Method NAME_GET_TEXT on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method REFRESH_BUFFERS Signature

Method REFRESH_BUFFERS on class CL_FINDR_STRATEGY_DDIC_SERVICE has no parameter.
Method REFRESH_BUFFERS on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method SET_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_HEADER Call by reference Type reference (TYPE) FINDR_S_TABLE_HEADER finDR: interne Strukuren 20030218

Method SET_TABLE_HEADER on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method TABLE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20030307
2 Exporting E_IS_STRUCTURE Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20030307
3 Importing I_TABNAME Call by reference Type reference (TYPE) DNTAB-TABNAME Tabellenname 20030307

Method TABLE_CHECK on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method TABLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) FINDR_TEXT FINDR Feldtext (intern) 20040108
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20040108
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040108

Method TABLE_TEXT on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method _ADD_DUMMY_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESC Call by reference Type reference (TYPE) FINDR_S_DESC finDR: Feldbeschreibung (intern) 20030212
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINDR_S_NAME-FIELDNAME Feldname 20030212
3 Importing I_TABNAME Call by reference Type reference (TYPE) FINDR_S_NAME-TABNAME Tabellenname 20030212

Method _ADD_DUMMY_DESC on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.

Method _DDIC_IMPORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) FINDR_FLAG Ableitung: Flag 20030212
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU System, aktuelle Sprache 20030212
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030212

Method _DDIC_IMPORT_TABLE on class CL_FINDR_STRATEGY_DDIC_SERVICE has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 200