SAP ABAP Class CL_RSDDB_INDEX (TREX Aggregates: Writes to an Index)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDB (Package) BIA Objects and Write Routines
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDDB_INDEX Index Table/Source in BIA 20060731
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060731
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_D Index a Dimension Table 20060731
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_EXT Fact Index without SID 20060822
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_FACT Fact Index 20060801
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_FV Fact Index for Virtual IP with SID 20090331
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_HINT Hierarchy: Interval Index 20080821
6 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_HSP Hierarchy: SUC-PRED Index 20080821
7 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_M Index a Master Data Table 20060801
8 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_S Index a Dimension Table 20060731
9 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_T Index a Text Table 20060801
10 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_INDEX_XY Indexing of Master Data Table (SIDs and CHAVL Only) 20061102
Properties
Class CL_RSDDB_INDEX  
Short Description TREX Aggregates: Writes to an Index    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDB   BIA Objects and Write Routines 
Created 20060731   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 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSBTC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSENQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDDB_INDEX Index Table/Source in BIA 20060731
2 IF_SERIALIZABLE_OBJECT Serializable Object 20060731
Friends
Class CL_RSDDB_INDEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_CLEAN_UP Instance attribute Protected Type reference (TYPE) RS_BOOL Delete the "Dirty" Lock after COMMIT? 20060731
2 O_COMMIT_OPT Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20060731
3 O_CONVERT Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20060811
4 O_FILLMODE Instance attribute Protected Type reference (TYPE) CHAR1 'F'=Full, 'D'=Delta, 'C'=CR,'X'=Locked 20060731
5 O_INDEX_ID Instance attribute Protected Type reference (TYPE) TREXD_INDEX_ID Index ID 20060731
6 O_PREPARE_OPT Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20060731
7 O_PROCESS Instance attribute Protected Type reference (TYPE) CHAR1 N=New,R=Rollup,C=Changerun 20060731
8 O_RECOVERTP Instance attribute Protected Type reference (TYPE) RSDDTREXRECOVERTP Recovery Mode for an Index 20071228
9 O_RFCDEST Instance attribute Protected Type reference (TYPE) RFCDEST Logical destination (specified when calling function) 20060731
10 O_R_OBJ Instance attribute Protected Object reference (TYPE REF TO) IF_RSDDB_OBJ BIA Index Object 20060731
11 O_SHOW_REPORT Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20060731
12 O_STATUID Instance attribute Protected Type reference (TYPE) SYSUUID_25 UUID in Compressed Form 20060731
13 O_SX_QUERY Instance attribute Protected Type reference (TYPE) RSDRS_SX_QUERY 20060731
14 O_TABIX_ALL Instance attribute Protected Type reference (TYPE) INT4 Natural Number 20060803
15 O_TABLNM Instance attribute Protected Type reference (TYPE) RSD_TABLNM 20060731
16 O_TABLTP Instance attribute Protected Type reference (TYPE) CHAR1 Table type 20060905
17 O_T_COMP Instance attribute Protected Type reference (TYPE) ABAP_COMPDESCR_TAB 20060801
18 O_T_COMP_TREX Instance attribute Protected Type reference (TYPE) TREXT_COMP_DESCR Field Descriptoin for Index Call 20080827
19 O_T_PPROCESS Instance attribute Protected Type reference (TYPE) TO_T_PPROCESS Parallel Batch Processes 20060731
20 P_ERROR Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060731
21 P_IGNORE_LOG_INDEX Instance attribute Private Type reference (TYPE) NUMC1 1 = Ignore, 0 = Do Not Ignore 20060901
22 P_INDEXSIZE Instance attribute Private Type reference (TYPE) INT4 Number of Records in Index 20070615
23 P_MAX_WPC Static Attribute Private Type reference (TYPE) INT4 Number of WPs per RFC Group 20060731
24 P_NUMPROC Instance attribute Private Type reference (TYPE) INT4 Number of Dialog Processes 20060731
25 P_NUM_TASKS Instance attribute Private Type reference (TYPE) INT4 Boolean 20060731
26 P_PARALLEL Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
27 P_PKGSIZE Instance attribute Private Type reference (TYPE) RSDDTREXPKGSIZE Package Size When Filling an HPA Index (in KBytes) 20060731
28 P_RFCGROUP Instance attribute Private Type reference (TYPE) RZLLI_APCL Group for Parallelization 20060731
29 P_RFC_INITIALIZED Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20060731
30 P_STATCNT Instance attribute Private Type reference (TYPE) INT4 Statistics Counter 20060815
31 P_TASKNAME Instance attribute Private Type reference (TYPE) NUMC4 Natural Number 20060731
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INDEX Instance method Public Method 20060731
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060731
3 CREATE Static method Public Method Creates the Correct WRITEINDEX Object 20060731
4 CREATE_IDXSTAT Static method Public Method 20060804
5 DELETE_IDXSTAT Static method Public Method 20060804
6 EXPORT_DATA Static method Public Method 20060731
7 GET_IDXSTAT Static method Public Method 20060804
8 GET_PKGSIZE Instance method Protected Method Calculate Package Size from Table 20060731
9 READ_INDEX Instance method Public Method 20060731
10 SET_IDXSTAT Static method Public Method 20060804
11 WRITE_INDEX Instance method Public Method 20060731
12 WRITE_PROGRESS Instance method Public Method Write Message to Job Log 20060731
13 _ADJUST_DATA Instance method Protected Method Table Type-Specific Changes to the Data 20071122
14 _BUILD_SQL_QUERY Instance method Protected Method Enhances the SX_QUERY Depending on Fill Mode 20060731
15 _BUILD_TH_JOIN Instance method Protected Method 20060731
16 _BUILD_TH_TABLE Instance method Protected Method 20060731
17 _BUILD_T_CHA Instance method Protected Method 20060731
18 _BUILD_T_GROUPBY Instance method Protected Method 20060731
19 _BUILD_T_KYF Instance method Protected Method 20060731
20 _BUILD_T_WHERE Instance method Protected Method 20060731
21 _CHECK_ALL_DATA_INDEXED Instance method Private Method 20070508
22 _CHECK_ALL_DATA_OPTIMIZED Instance method Private Method 20070508
23 _CHECK_TABLSIZE Instance method Protected Method Is the Table Large Enough for Parallelization 20060904
24 _CLEANUP Instance method Protected Method Remove "Dirty" Indicator -> COMMIT 20060731
25 _COMMITOPTIMIZE_INDEX Instance method Protected Method 20060803
26 _CREATE_TABLE_FOR_FILLING Instance method Protected Method Creates a Reference to the Table 20060731
27 _FILTER_NEWDATA Instance method Protected Method During check, filter out values not yet loaded 20070208
28 _GET_COMP_DESCR_TREX Instance method Protected Method From the COMP of the internal tables that build COMP_TREX 20080827
29 _GET_INDEXCALL Instance method Protected Method Name of the Index Module 20060811
30 _GET_INDEXSIZE_LOCKED Instance method Private Method Define Index Size, TREX Call with Lock 20080418
31 _GET_RETURN_INFO Instance method Public Method Fetch Export Parameter from RFC Call 20060731
32 _GET_STATCNT Static method Private Method Count Up Statistics Counter of the Main Process 20060815
33 _HANDLE_IDXSTATUS Instance method Protected Method Get Index Status and React Upon "Unknown" 20060731
34 _HANDLE_IDXSTATUS_UNKNOWN Instance method Protected Method Try COMMIT Upon Index Status "Unknown" 20060731
35 _MSG_WHERE_ADD Static method Protected Method Write the WHERE Clause to a Message 20060731
36 _PARALLELIZE_END Instance method Protected Method Waits for End of Parallel Background Job 20060731
37 _PARALLELIZE_START Instance method Protected Method Parallelize Filling Using Batch Jobs 20060731
38 _PREPARE Instance method Protected Method Fill Mode from Status in RSDDTREXDIRTABL 20060731
39 _PREPAREOPTIMIZE_INDEX Instance method Protected Method 20060803
40 _READ_DATA Instance method Protected Method Read Data from DB Over SQL_QUERY 20060803
41 _REFRESH_STATEMENT Instance method Protected Method Second statement must be run during change run 20070213
42 _ROLLBACK_INDEX Instance method Protected Method 20060803
43 _SET_DELTA_INDEX Instance method Protected Method 20060803
44 _SPLIT_SID Instance method Protected Method Build Where Clause from sid Ranges 20110825
45 _SPLIT_WHERECLAUSE Instance method Protected Method Separate WHERE Clause into n Parts 20060731
46 _TRACE_SQL Instance method Protected Method Writes SQL in JobLog 20060731
47 _WAIT_FOR_ARFCS Instance method Protected Method Wait for Successful Asynchronous RFCs 20100430
48 _WRITE_INDEX_ARFC Instance method Private Method Execute ARFC for Indexing 20070621
49 _WRITE_INDEX_CONVERT Instance method Protected Method TREX API 20060731
50 _WRITE_INDEX_NOCONVERT Instance method Protected Method 20060803
Events
Class CL_RSDDB_INDEX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_PPROCESS Protected See coding 20060731 begin of TO_S_PPROCESS, batch_id type char30, process type int4, ready type rs_bool, end of to_s_pprocess
2 TO_T_PPROCESS Protected See coding 20060731 TO_T_PPROCESS type standard table of to_s_pprocess
Method Signatures

Method CHECK_INDEX Signature

Method CHECK_INDEX on class CL_RSDDB_INDEX has no parameter.
Method CHECK_INDEX on class CL_RSDDB_INDEX has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLEAN_UP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
2 Importing I_COMMIT_OPT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
3 Importing I_JOBCNT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060731
4 Importing I_NO_BUFFER Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE o_t_comp ohne Puffer aufbauen 20100720
5 Importing I_PREPARE_OPT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
6 Importing I_PROCESS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060731
7 Importing I_RECOVERTP Call by reference Type reference (TYPE) RSDDTREXRECOVERTP Recovery-Modus für einen Index 20071228
8 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) IF_RSDDB_OBJ Administration der TREX Aggregate 20060731
9 Importing I_STATUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20060731
10 Importing I_S_WHERE Call by reference Type reference (TYPE) RSDRS_S_WHERE 20060731
11 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060731
12 Importing I_TABLTP Call by reference Type reference (TYPE) CHAR1 Tabellentyp 20060905
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20080731

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_INDEX Value transfer Object reference (TYPE REF TO) IF_RSDDB_INDEX Index schreiben 20060731
2 Importing I_CLEAN_UP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
3 Importing I_CNSID Call by reference Type reference (TYPE) RSDCNSID SID der Änderung 20060731
4 Importing I_COMMIT_OPT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
5 Importing I_ETAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20060731
6 Importing I_JOBCNT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060731
7 Importing I_NO_BUFFER Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100720
8 Importing I_PREPARE_OPT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060731
9 Importing I_PROCESS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060731
10 Importing I_RECOVERTP Call by reference Type reference (TYPE) RSDDTREXRECOVERTP Recovery-Modus für einen Index 20071228
11 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) IF_RSDDB_OBJ 20060731
12 Importing I_STATUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20060731
13 Importing I_S_TABLES Call by reference Type reference (TYPE) RSDDB_S_TABLES Tabelle eines BIA-Index 20080815
14 Importing I_S_WHERE Call by reference Type reference (TYPE) RSDRS_S_WHERE 20060731
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20080731

Method CREATE_IDXSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELTA Call by reference Type reference (TYPE) RS_BOOL Boolean 20080829
2 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060804
3 Importing I_TEXT Call by reference Type reference (TYPE) RS_BOOL Boolean 20080829

Method CREATE_IDXSTAT on class CL_RSDDB_INDEX has no exception.

Method DELETE_IDXSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060804

Method DELETE_IDXSTAT on class CL_RSDDB_INDEX has no exception.

Method EXPORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XCOMPONENTS Call by reference Type reference (TYPE) XSTRING 20111006
2 Exporting E_XSTRING Call by reference Type reference (TYPE) XSTRING 20080827
3 Importing I_LINES Call by reference Type reference (TYPE) I 20090205
4 Importing I_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20060731

Method EXPORT_DATA on class CL_RSDDB_INDEX has no exception.

Method GET_IDXSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DELTA Call by reference Type reference (TYPE) RS_BOOL Boolean 20060804
2 Exporting E_DIRTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20060804
3 Exporting E_IDXSTATUS Call by reference Type reference (TYPE) RSDDIDXSTATUS Status eines TREX Index zu einem TREX Aggregat 20060804
4 Exporting E_RNSID Call by reference Type reference (TYPE) RSDRNSID SID eines Requestes 20060804
5 Exporting E_RNSID_TO Call by reference Type reference (TYPE) RSDRNSID SID eines Requestes 20070430
6 Exporting E_S_IDXSTAT Call by reference Type reference (TYPE) RSDDBIDXSTAT Status-Tabelle der Indizes im BIA 20060804
7 Exporting E_TEXT Call by reference Type reference (TYPE) RS_BOOL SID-Index mit Texten 20080815
8 Exporting E_TEXTDATE Call by reference Type reference (TYPE) RSDATE Stichtag des Texts im Index 20080815
9 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060804

Method GET_IDXSTAT on class CL_RSDDB_INDEX has no exception.

Method GET_PKGSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20060731
2 Returning R_PKGSIZE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20060731

Method GET_PKGSIZE on class CL_RSDDB_INDEX has no exception.

Method READ_INDEX Signature

Method READ_INDEX on class CL_RSDDB_INDEX has no parameter.
Method READ_INDEX on class CL_RSDDB_INDEX has no exception.

Method SET_IDXSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELTA Call by reference Type reference (TYPE) RS_BOOL Boolean 20060804
2 Importing I_DIRTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20060804
3 Importing I_IDXSTATUS Call by reference Type reference (TYPE) RSDDIDXSTATUS Status eines TREX Index zu einem TREX Aggregat 20060804
4 Importing I_NO_TIMESTMP_UPDATE Call by reference Type reference (TYPE) RS_BOOL Boolean 20071120
5 Importing I_RNSID Call by reference Type reference (TYPE) RSDRNSID SID eines Requestes 20060804
6 Importing I_RNSID_TO Call by reference Type reference (TYPE) RSDRNSID SID eines Requestes 20070430
7 Importing I_SNAPSHOTID Call by reference Type reference (TYPE) RSDDTREXSNAPSHOTID ID eines BIA-Daten-Snapshots 20071120
8 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060804

Method SET_IDXSTAT on class CL_RSDDB_INDEX has no exception.

Method WRITE_INDEX Signature

Method WRITE_INDEX on class CL_RSDDB_INDEX has no parameter.
Method WRITE_INDEX on class CL_RSDDB_INDEX has no exception.

Method WRITE_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID 20060731
2 Importing I_NUM_TASK Call by reference Type reference (TYPE) INT4 Zählparameter 20060731
3 Importing I_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060731

Method WRITE_PROGRESS on class CL_RSDDB_INDEX has no exception.

Method _ADJUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DATA Call by reference Type reference (TYPE) ANY TABLE 20071122

Method _ADJUST_DATA on class CL_RSDDB_INDEX has no exception.

Method _BUILD_SQL_QUERY Signature

Method _BUILD_SQL_QUERY on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070327

Method _BUILD_TH_JOIN Signature

Method _BUILD_TH_JOIN on class CL_RSDDB_INDEX has no parameter.
Method _BUILD_TH_JOIN on class CL_RSDDB_INDEX has no exception.

Method _BUILD_TH_TABLE Signature

Method _BUILD_TH_TABLE on class CL_RSDDB_INDEX has no parameter.
Method _BUILD_TH_TABLE on class CL_RSDDB_INDEX has no exception.

Method _BUILD_T_CHA Signature

Method _BUILD_T_CHA on class CL_RSDDB_INDEX has no parameter.
Method _BUILD_T_CHA on class CL_RSDDB_INDEX has no exception.

Method _BUILD_T_GROUPBY Signature

Method _BUILD_T_GROUPBY on class CL_RSDDB_INDEX has no parameter.
Method _BUILD_T_GROUPBY on class CL_RSDDB_INDEX has no exception.

Method _BUILD_T_KYF Signature

Method _BUILD_T_KYF on class CL_RSDDB_INDEX has no parameter.
Method _BUILD_T_KYF on class CL_RSDDB_INDEX has no exception.

Method _BUILD_T_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILLMODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080804

Method _BUILD_T_WHERE on class CL_RSDDB_INDEX has no exception.

Method _CHECK_ALL_DATA_INDEXED Signature

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

Method _CHECK_ALL_DATA_INDEXED on class CL_RSDDB_INDEX has no exception.

Method _CHECK_ALL_DATA_OPTIMIZED Signature

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

Method _CHECK_ALL_DATA_OPTIMIZED on class CL_RSDDB_INDEX has no exception.

Method _CHECK_TABLSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNT Call by reference Type reference (TYPE) RS_BOOL Boolean 20080702
2 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060904
3 Returning R_TABLSIZE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20060904

Method _CHECK_TABLSIZE on class CL_RSDDB_INDEX has no exception.

Method _CLEANUP Signature

Method _CLEANUP on class CL_RSDDB_INDEX has no parameter.
Method _CLEANUP on class CL_RSDDB_INDEX has no exception.

Method _COMMITOPTIMIZE_INDEX Signature

Method _COMMITOPTIMIZE_INDEX on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060814
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20070102

Method _CREATE_TABLE_FOR_FILLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_TABDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060731
2 Exporting E_R_TABDESCR_HASH Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060731

Method _CREATE_TABLE_FOR_FILLING on class CL_RSDDB_INDEX has no exception.

Method _FILTER_NEWDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DATA Call by reference Type reference (TYPE) ANY 20070312
2 Returning R_ERRORS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20070208

Method _FILTER_NEWDATA on class CL_RSDDB_INDEX has no exception.

Method _GET_COMP_DESCR_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_COMP_TREX Value transfer Type reference (TYPE) TREXT_COMP_DESCR Beschreibung der Komponenten 20080827

Method _GET_COMP_DESCR_TREX on class CL_RSDDB_INDEX has no exception.

Method _GET_INDEXCALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FUNCNAME Value transfer Type reference (TYPE) FUNCNAME Funktionsname 20060811

Method _GET_INDEXCALL on class CL_RSDDB_INDEX has no exception.

Method _GET_INDEXSIZE_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GET_OPTIMIZABLE Call by reference Type reference (TYPE) RS_BOOL Boolean 20080418
2 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20080418
3 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20080418
4 Returning R_INDEXSIZE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20080418
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20080418

Method _GET_RETURN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE Zählparameter 20060731

Method _GET_RETURN_INFO on class CL_RSDDB_INDEX has no exception.

Method _GET_STATCNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCESS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060815
2 Returning R_STATCNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20060815

Method _GET_STATCNT on class CL_RSDDB_INDEX has no exception.

Method _HANDLE_IDXSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IDXSTATUS Value transfer Type reference (TYPE) RSDDIDXSTATUS Status eines TREX Index zu einem TREX Aggregat 20060731
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20070430
2 CX_RSDDB_BIALOCK Sperre sitzt fürs Füllen eines BIA-Index 20070430

Method _HANDLE_IDXSTATUS_UNKNOWN Signature

Method _HANDLE_IDXSTATUS_UNKNOWN on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20070430
2 CX_RSDDB_BIALOCK Sperre sitzt fürs Füllen eines BIA-Index 20070430

Method _MSG_WHERE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBLOG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060731
2 Importing I_S_WHERE Call by reference Type reference (TYPE) RSDRS_S_WHERE 20060731

Method _MSG_WHERE_ADD on class CL_RSDDB_INDEX has no exception.

Method _PARALLELIZE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060731
# Exception Resumable Description Created on
1 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20060814

Method _PARALLELIZE_START Signature

Method _PARALLELIZE_START on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20060908
2 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20060814

Method _PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROLLBACK Call by reference Type reference (TYPE) RS_BOOL Boolean 20060731
2 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060731
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060908
2 CX_RSDDB_BIALOCK Sperre sitzt fürs Füllen eines BIA-Index 20070430

Method _PREPAREOPTIMIZE_INDEX Signature

Method _PREPAREOPTIMIZE_INDEX on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060814
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20070102
3 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20060814

Method _READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EOD Call by reference Type reference (TYPE) RS_BOOL Boolean 20060803
2 Exporting E_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060803
3 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20060803
4 Importing I_PKGSIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060803
5 Importing I_R_SQL_QUERY Call by reference Object reference (TYPE REF TO) CL_RSDRS_SQL_QUERY Data Manager SQL Query Processing 20060803
# Exception Resumable Description Created on
1 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20060803

Method _REFRESH_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EOD Call by reference Type reference (TYPE) RS_BOOL Boolean 20070213
2 Changing C_R_SQL_QUERY Call by reference Object reference (TYPE REF TO) CL_RSDRS_SQL_QUERY Data Manager SQL Query Processing 20070213

Method _REFRESH_STATEMENT on class CL_RSDDB_INDEX has no exception.

Method _ROLLBACK_INDEX Signature

Method _ROLLBACK_INDEX on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060814
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20070102

Method _SET_DELTA_INDEX Signature

Method _SET_DELTA_INDEX on class CL_RSDDB_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060814
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20070102

Method _SPLIT_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_WHERE Call by reference Type reference (TYPE) RSDRS_T_WHERE 20110825
2 Importing I_PARTS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20110825
# Exception Resumable Description Created on
1 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20110825

Method _SPLIT_WHERECLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_WHERE Call by reference Type reference (TYPE) RSDRS_T_WHERE 20060731
2 Importing I_PARTS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060731
# Exception Resumable Description Created on
1 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20060908

Method _TRACE_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SQL_QUERY Call by reference Object reference (TYPE REF TO) CL_RSDRS_SQL_QUERY Data Manager SQL Query Processing 20060731

Method _TRACE_SQL on class CL_RSDDB_INDEX has no exception.

Method _WAIT_FOR_ARFCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Value transfer Type reference (TYPE) RS_BOOL Boolean 20100430
2 Exporting E_NUM_TASKS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100430
3 Exporting E_TASKNAME Call by reference Type reference (TYPE) NUMC4 Zählparameter 20100430

Method _WAIT_FOR_ARFCS on class CL_RSDDB_INDEX has no exception.

Method _WRITE_INDEX_ARFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_ACTION Call by reference Type reference (TYPE) TREXD_INDEX_ACTION SPACE Dokumentaktion für Indizierung 20100803
2 Importing I_FUNCNAME Call by reference Type reference (TYPE) FUNCNAME Funktionsname 20070621
3 Importing I_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070621
4 Importing I_T_DATA Call by reference Type reference (TYPE) ANY TABLE 20070621
# Exception Resumable Description Created on
1 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20070621

Method _WRITE_INDEX_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20060731
2 Importing I_EOD Call by reference Type reference (TYPE) RS_BOOL Boolean 20060731
3 Importing I_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060731
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060814
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20070102
3 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20060814

Method _WRITE_INDEX_NOCONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20070619
2 Importing I_EOD Call by reference Type reference (TYPE) RS_BOOL Boolean 20060803
3 Importing I_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060803
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20060814
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20070102
3 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20060814
History
Last changed by/on SAP  20130531 
SAP Release Created in 710