SAP ABAP Class CL_RS_STRUC (Generate Internal Structure)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDL (Package) BW: DB Connect - SDK Connect
Properties
Class CL_RS_STRUC  
Short Description Generate Internal Structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDL   BW: DB Connect - SDK Connect 
Created 20010220   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RS_STRUC has no interface implemented.
Friends
Class CL_RS_STRUC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_R_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20010222
2 O_T_ELEMENT Instance attribute Protected Type reference (TYPE) G_T_ELEMENT 20010220
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT Instance method Public Method 20010220
2 ADD_ELEMENT_LENGTH Instance method Public Method 20010222
3 ADD_INCLUDE_STRUCTURE Instance method Public Method 20010222
4 CREATE Instance method Public Method 20010220
Events
Class CL_RS_STRUC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 G_S_ELEMENT Protected See coding 20010220
2 G_T_ELEMENT Protected See coding 20010220
Method Signatures

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) C Tabellenname 20010220
2 Importing I_SCONAME Value transfer Type reference (TYPE) C Feldname 20010220
3 Importing I_TYPE Value transfer Type reference (TYPE) C Bezugstyp eines Schnittstellenparameters 20010220
4 Importing I_TYPING Value transfer Type reference (TYPE) C 'TYPE' Typisierungsart 20010220

Method ADD_ELEMENT on class CL_RS_STRUC has no exception.

Method ADD_ELEMENT_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMALS Value transfer Type reference (TYPE) I Anzahl Dezimalstellen 20020416
2 Importing I_ID Value transfer Type reference (TYPE) C Tabellenname 20010222
3 Importing I_LENGTH Value transfer Type reference (TYPE) I Länge 20010222
4 Importing I_SCONAME Value transfer Type reference (TYPE) C Feldname 20010222
5 Importing I_TYPE Value transfer Type reference (TYPE) C Bezugstyp eines Schnittstellenparameters 20010222

Method ADD_ELEMENT_LENGTH on class CL_RS_STRUC has no exception.

Method ADD_INCLUDE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) C Tabellenname 20010222
2 Importing I_STRUCTURE Value transfer Type reference (TYPE) C Tabellenname 20010222

Method ADD_INCLUDE_STRUCTURE on class CL_RS_STRUC has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNAMIC Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20010220
2 Importing I_ID Value transfer Type reference (TYPE) C Tabellenname 20010220
3 Returning R_R_DATA Value transfer Object reference (TYPE REF TO) DATA 20010220
# Exception Resumable Description Created on
1 NO_STRUC_DEFINITION Keine Strukturdefinition 20010220
2 WRONG_STRUC_DEFINITION Fehlerhafte Strukturdefinition 20010220
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A