SAP ABAP Class CL_RSODSO_GUI_SER_INDEX_MODEL (Index Maintenance for DSOs)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_GUI_SER (Package) UI Framework for DataStore objects
Properties
Class CL_RSODSO_GUI_SER_INDEX_MODEL  
Short Description Index Maintenance for DSOs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_GUI_SER   UI Framework for DataStore objects 
Created 20130620   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSODSO_GUI_SER_INDEX_MODEL has no forward declaration.
Interfaces
Class CL_RSODSO_GUI_SER_INDEX_MODEL has no interface implemented.
Friends
Class CL_RSODSO_GUI_SER_INDEX_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_DSO_NAME Instance attribute Protected Type reference (TYPE) RSINFOPROV 20130711
2 O_DSO_TXT Instance attribute Protected Type reference (TYPE) RSTXTLG 20130711
3 O_RS_INDEX Instance attribute Protected Object reference (TYPE REF TO) RSD_S_ODSO_INDX 20130627
4 O_R_INDEX_MODEL_BACKUP Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_GUI_SER_INDEX_MODEL 20130711
5 O_T_FIELD Instance attribute Protected Type reference (TYPE) RSDODSO_T_FIELD 20130624
6 O_T_ODSO_INDX Instance attribute Protected Type reference (TYPE) RSD_T_ODSO_INDX 20130624
7 O_T_ODSO_INDX_FIELD Instance attribute Protected Type reference (TYPE) RSD_T_ODSO_INDX_IOBJ 20130624
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_INDEX_FIELDS Instance method Public Method 20130717
2 COPY_FOR_ROLLBACK Instance method Public Method 20130711
3 CREATE_INDEX Instance method Public Method 20130627
4 DELETE_INDEX Instance method Public Method 20130708
5 GET_FIELDS Instance method Public Method 20130624
6 GET_INDEXES Instance method Public Method 20130624
7 GET_INDEXID Instance method Public Method 20130627
8 GET_INDEX_AND_FIELDS Instance method Public Method 20130625
9 GET_INDEX_FIELDS Instance method Public Method 20130624
10 GET_INITIAL_INDEXES Instance method Public Method 20130711
11 GET_NR_OF_INDEXES Instance method Public Method 20130626
12 GET_TEXT Instance method Public Method 20130624
13 GET_UNIQUEFLAG Instance method Public Method 20130703
14 ROLLBACK Instance method Public Method 20130711
15 SET_DATA Instance method Public Method 20130710
16 SET_INDEX Instance method Public Method 20130624
17 SET_INDEX_FIELDS Instance method Public Method 20130624
18 SET_UNIQUE_FLAG Instance method Public Method 20130627
Events
Class CL_RSODSO_GUI_SER_INDEX_MODEL has no event.
Types
Class CL_RSODSO_GUI_SER_INDEX_MODEL has no local type.
Method Signatures

Method ADJUST_INDEX_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX_ADJUSTED Call by reference Type reference (TYPE) RS_BOOL 20130717
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20130717

Method ADJUST_INDEX_FIELDS on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method COPY_FOR_ROLLBACK Signature

Method COPY_FOR_ROLLBACK on class CL_RSODSO_GUI_SER_INDEX_MODEL has no parameter.
Method COPY_FOR_ROLLBACK on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEXID Call by reference Type reference (TYPE) RSODSO_GUI_SER_INDEXID 20130627
2 Importing I_IS_UNIQUE Call by reference Type reference (TYPE) RSODSO_GUI_SER_INDEX_IS_UNIQUE 20130627
# Exception Resumable Description Created on
1 CANCELLED 20130708

Method DELETE_INDEX Signature

Method DELETE_INDEX on class CL_RSODSO_GUI_SER_INDEX_MODEL has no parameter.
Method DELETE_INDEX on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_FIELD Value transfer Type reference (TYPE) RSDODSO_T_FIELD 20130624

Method GET_FIELDS on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_INDEXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_INDEX Value transfer Type reference (TYPE) RSD_T_ODSO_INDX 20130624

Method GET_INDEXES on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_INDEXID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INDEX Value transfer Type reference (TYPE) RSODSO_GUI_SER_INDEXID 20130627

Method GET_INDEXID on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_INDEX_AND_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELD Call by reference Type reference (TYPE) RSODSO_GUI_SER_T_FIELD 20130625
2 Exporting E_T_INDEX_FIELD Call by reference Type reference (TYPE) RSODSO_GUI_SER_T_FIELD 20130625

Method GET_INDEX_AND_FIELDS on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_INDEX_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_INDEX_FIELD Value transfer Type reference (TYPE) RSD_T_ODSO_INDX_IOBJ 20130624

Method GET_INDEX_FIELDS on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_INITIAL_INDEXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_INDX Value transfer Type reference (TYPE) RSD_T_ODSO_INDX 20130711

Method GET_INITIAL_INDEXES on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_NR_OF_INDEXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NR Value transfer Type reference (TYPE) I 20130626

Method GET_NR_OF_INDEXES on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) RSTXTLG 20130624

Method GET_TEXT on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method GET_UNIQUEFLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_UNIQUEFLAG Value transfer Type reference (TYPE) RS_BOOL 20130703

Method GET_UNIQUEFLAG on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method ROLLBACK Signature

Method ROLLBACK on class CL_RSODSO_GUI_SER_INDEX_MODEL has no parameter.
Method ROLLBACK on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DSO_NAME Call by reference Type reference (TYPE) RSINFOPROV 20130710
2 Importing I_DSO_TXTLG Call by reference Type reference (TYPE) RSTXTLG 20130710
3 Importing I_T_FIELD Call by reference Type reference (TYPE) RSDODSO_T_FIELD 20130710
4 Importing I_T_ODSO_INDX Call by reference Type reference (TYPE) RSD_T_ODSO_INDX 20130710
5 Importing I_T_ODSO_INDX_FIELD Call by reference Type reference (TYPE) RSD_T_ODSO_INDX_IOBJ 20130710

Method SET_DATA on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method SET_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEXID Call by reference Type reference (TYPE) RSODSO_GUI_SER_INDEXID 20130624
# Exception Resumable Description Created on
1 CX_RSAWBN_CANCELLED 20130624

Method SET_INDEX_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_INDEX_FIELD Call by reference Type reference (TYPE) RSODSO_GUI_SER_T_FIELD 20130624

Method SET_INDEX_FIELDS on class CL_RSODSO_GUI_SER_INDEX_MODEL has no exception.

Method SET_UNIQUE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UNIQUE Call by reference Type reference (TYPE) RSODSO_GUI_SER_INDEX_IS_UNIQUE 20130627
# Exception Resumable Description Created on
1 CX_RSAWBN_CANCELLED 20130627
History
Last changed by/on SAP  20140121 
SAP Release Created in 740