Hierarchy
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSDDTPS_CORE (Package) Main Package RSDDTPS
Properties
Class | CL_RSDDTPS | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSDDTPS_CORE | Main Package RSDDTPS |
Created | 20080603 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_RSDDTPS_CONVINDEX | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSDDTPS has no interface implemented.
Friends
Class CL_RSDDTPS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_C_ADMIN_DATFM | Constant | Public | Type reference (TYPE) | RSADOBJ | 'PS_DATFM' | Object Administration Business Information Warehouse | 20080717 | |
2 | N_C_ADMIN_LANGU | Constant | Public | Type reference (TYPE) | RSADOBJ | 'PS_LANGU' | Object Administration Business Information Warehouse | 20080616 | |
3 | N_C_FACTOR | Constant | Public | Type reference (TYPE) | RSD_FIELDNM | 'FACTOR' | 20080722 | ||
4 | P_TH_BUFFER | Static Attribute | Private | Type reference (TYPE) | PT_TH_BUFFER | 20080623 |
Methods
Events
Class CL_RSDDTPS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | PT_S_BUFFER | Private | See coding | 20080623 | BEGIN OF pt_s_buffer,
chanm TYPE rschanm,
infoprov TYPE rsinfoprov,
r_data TYPE REF TO data,
th_pos TYPE rsmd_rs_th_iobjnm_pos,
END OF pt_s_buffer
|
||
2 | PT_TH_BUFFER | Private | See coding | 20080623 | pt_th_buffer type HASHED TABLE OF pt_s_buffer WITH UNIQUE key chanm infoprov
|
Method Signatures
Method CHECK_KYF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_POSSIBLE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20080723 | ||
2 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Kennzahl | 20080717 | ||
3 | Importing | I_S_COB_PRO | Value transfer | Type reference (TYPE) | RSD_S_COB_PRO | Eigenschafen InfoObject (im Kontext InfoCube / ODS Objekt) | 20080717 |
Method CHECK_KYF on class CL_RSDDTPS has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RSDDTPS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSDDTPS has no exception.
Method CREATE_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_PROVIDER | Call by reference | Object reference (TYPE REF TO) | IF_RSDDTPS_PROVIDER | Providerinterface für Polestar | 20090630 |
Method CREATE_APPL_LOG on class CL_RSDDTPS has no exception.
Method CREATE_PS_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | 20090630 | |||
2 | Importing | I_T_CONSTRAINTS | Call by reference | Type reference (TYPE) | TREXT_CONSTRAINTS | Einschränkungen | 20090811 | ||
3 | Importing | I_T_TREX_JOINCOND | Call by reference | Type reference (TYPE) | TREXT_STATIC_JOIN_CONDITION | 20090630 | |||
4 | Importing | I_T_TREX_JOININDEX | Call by reference | Type reference (TYPE) | TREXT_JOIN_INDEX | 20090630 | |||
5 | Importing | I_T_TREX_JOINPATHS | Call by reference | Type reference (TYPE) | TREXT_JOIN_PATHS | 20090630 | |||
6 | Importing | I_T_TREX_KYFS | Call by reference | Type reference (TYPE) | TREXT_KEY_FIGURE_2 | 20090630 | |||
7 | Importing | I_T_TREX_VIEWATTR | Call by reference | Type reference (TYPE) | TREXT_VIEW_ATTRIBUTES | 20090630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDDTPS_CREATION_FAILED | Anlegen des logischen Index fehlgeschlage | 20090630 |
Method DELETE_AUTH_BATCHJOB Signature
Method DELETE_AUTH_BATCHJOB on class CL_RSDDTPS has no parameter.
Method DELETE_AUTH_BATCHJOB on class CL_RSDDTPS has no exception.
Method DELETE_CONVERSION_FOR_IPRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080623 | ||
2 | Importing | I_R_PROVIDER | Call by reference | Object reference (TYPE REF TO) | IF_RSDDTPS_PROVIDER | Providerinterface für Polestar | 20091021 | ||
3 | Importing | I_T_CONVTAB | Call by reference | Type reference (TYPE) | CL_RSDDTPS_CONVINDEX=>NT_T_CONVTAB | 20090612 | |||
4 | Importing | I_WITH_INDEX | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20090713 |
Method DELETE_CONVERSION_FOR_IPRO on class CL_RSDDTPS has no exception.
Method DELETE_CONV_BATCHJOB Signature
Method DELETE_CONV_BATCHJOB on class CL_RSDDTPS has no parameter.
Method DELETE_CONV_BATCHJOB on class CL_RSDDTPS has no exception.
Method DELETE_KYF_INVISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090624 |
Method DELETE_KYF_INVISIBLE on class CL_RSDDTPS has no exception.
Method DELETE_POLESTAR_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080603 |
Method DELETE_POLESTAR_ENABLED on class CL_RSDDTPS has no exception.
Method DELETE_USERS_FOR_IPRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080603 | ||
2 | Importing | I_WITH_INDEX | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20090713 |
Method DELETE_USERS_FOR_IPRO on class CL_RSDDTPS has no exception.
Method GET_AUTH_INDEXID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080725 | ||
2 | Returning | R_INDEXID | Value transfer | Type reference (TYPE) | TREXD_INDEX_ID | Index-ID | 20080725 |
Method GET_AUTH_INDEXID on class CL_RSDDTPS has no exception.
Method GET_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_JOINPATHS | Call by reference | Type reference (TYPE) | TREXT_JOIN_PATHS | Join-Pfade | 20080729 | ||
2 | Exporting | E_S_CONVERSION | Call by reference | Type reference (TYPE) | TREXS_UNIT_CONVERSION | Unit conversion | 20080722 | ||
3 | Exporting | E_S_JOINCOND | Call by reference | Type reference (TYPE) | TREXS_STATIC_JOIN_CONDITION | Statische Join-Bedingung | 20080729 | ||
4 | Exporting | E_S_JOIN_INDEX | Call by reference | Type reference (TYPE) | TREXS_JOIN_INDEX | Join-Index | 20080729 | ||
5 | Importing | I_CNT | Call by reference | Type reference (TYPE) | NUMC4 | Zählparameter | 20080729 | ||
6 | Importing | I_S_COB_PRO | Call by reference | Type reference (TYPE) | RSD_S_COB_PRO | Kennzahl | 20080722 | ||
7 | Importing | I_T_VIEWATTR | Call by reference | Type reference (TYPE) | TREXT_VIEW_ATTRIBUTES | View-Attribute | 20080729 |
Method GET_CONVERSION on class CL_RSDDTPS has no exception.
Method GET_CONVERSION_FOR_IPRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080623 | ||
2 | Returning | R_T_CONVTAB | Value transfer | Type reference (TYPE) | CL_RSDDTPS_CONVINDEX=>NT_T_CONVTAB | 20080623 |
Method GET_CONVERSION_FOR_IPRO on class CL_RSDDTPS has no exception.
Method GET_CONVVALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20080623 | |||
2 | Exporting | E_TH_POS | Call by reference | Type reference (TYPE) | RSMD_RS_TH_IOBJNM_POS | Information über Position von IObjnm in generierter Struktur | 20080623 | ||
3 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Merkmal | 20080623 | ||
4 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080623 |
Method GET_CONVVALUES on class CL_RSDDTPS has no exception.
Method GET_KYF_INVISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090624 | ||
2 | Returning | R_T_IOBJNM | Value transfer | Type reference (TYPE) | RSD_T_IOBJNM | List of InfoObjects | 20090624 |
Method GET_KYF_INVISIBLE on class CL_RSDDTPS has no exception.
Method GET_LANGU_AND_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATFM | Call by reference | Type reference (TYPE) | XUDATFM | Aktuelles Datum des Applikationsservers | 20080717 | ||
2 | Exporting | E_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080717 |
Method GET_LANGU_AND_FORMAT on class CL_RSDDTPS has no exception.
Method GET_USER_FOR_IPRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080623 | ||
2 | Returning | R_T_USER | Value transfer | Type reference (TYPE) | RSDDTPS_T_USER | User für Polestar-Index | 20080623 |
Method GET_USER_FOR_IPRO on class CL_RSDDTPS has no exception.
Method IS_POLESTAR_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080603 | ||
2 | Returning | R_IS_ENABLED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20080603 |
Method IS_POLESTAR_ENABLED on class CL_RSDDTPS has no exception.
Method REBUILD_BIA_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090225 | ||
2 | Returning | R_T_MSG | Value transfer | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20090225 |
Method REBUILD_BIA_INDEX on class CL_RSDDTPS has no exception.
Method SET_AUTH_BATCHJOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080716 | ||
2 | Importing | I_JOB | Call by reference | Type reference (TYPE) | TBTCJOB-JOBCOUNT | Kennummer eines Jobs | 20080716 |
Method SET_AUTH_BATCHJOB on class CL_RSDDTPS has no exception.
Method SET_CONVERSION_FOR_IPRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080623 | ||
2 | Importing | I_T_CONVTAB | Value transfer | Type reference (TYPE) | CL_RSDDTPS_CONVINDEX=>NT_T_CONVTAB | 20080623 | |||
3 | Importing | I_WITH_INDEX | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20090713 |
Method SET_CONVERSION_FOR_IPRO on class CL_RSDDTPS has no exception.
Method SET_CONV_BATCHJOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080716 | ||
2 | Importing | I_JOB | Call by reference | Type reference (TYPE) | TBTCJOB-JOBCOUNT | Kennummer eines Jobs | 20080716 |
Method SET_CONV_BATCHJOB on class CL_RSDDTPS has no exception.
Method SET_KYF_INVISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20090624 | ||
2 | Importing | I_T_IOBJNM | Value transfer | Type reference (TYPE) | RSD_T_IOBJNM | List of InfoObjects | 20090624 |
Method SET_KYF_INVISIBLE on class CL_RSDDTPS has no exception.
Method SET_LANGU_AND_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATFM | Call by reference | Type reference (TYPE) | XUDATFM | Aktuelles Datum des Applikationsservers | 20080717 | ||
2 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080717 |
Method SET_LANGU_AND_FORMAT on class CL_RSDDTPS has no exception.
Method SET_POLESTAR_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080616 |
Method SET_POLESTAR_ENABLED on class CL_RSDDTPS has no exception.
Method SET_USERS_FOR_IPRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080603 | ||
2 | Importing | I_T_USER | Call by reference | Type reference (TYPE) | RSDDTPS_T_USER | User für Polestar-Index | 20080603 | ||
3 | Importing | I_WITH_INDEX | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20090713 |
Method SET_USERS_FOR_IPRO on class CL_RSDDTPS has no exception.
Method _ADJUST_BIA_IOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_RSDDB_OBJ | InfoProvider | 20090812 | ||
2 | Returning | R_T_MSG | Value transfer | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20090812 |
Method _ADJUST_BIA_IOBJ on class CL_RSDDTPS has no exception.
Method _GET_KEYFIGURE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TXTSH | Call by reference | Type reference (TYPE) | RSTXTSH | Beschreibung kurz | 20080813 | ||
2 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080813 | ||
3 | Importing | I_S_COB_PRO | Call by reference | Type reference (TYPE) | RSD_S_COB_PRO | Eigenschafen InfoObject (im Kontext InfoCube / ODS Objekt) | 20080813 | ||
4 | Importing | I_TARGET_UNIT | Call by reference | Type reference (TYPE) | CHAR10 | Dim: Feld für einen beliebigen Merkmalswert | 20080813 |
Method _GET_KEYFIGURE_TEXT on class CL_RSDDTPS has no exception.
Method _GET_NEW_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DISPLAY_NAME | Call by reference | Type reference (TYPE) | TREXS_VIEW_ATTRIBUTE-DISPLAY_NAME | 20080813 | |||
2 | Exporting | E_OBJECT_NAME | Call by reference | Type reference (TYPE) | TREXS_VIEW_ATTRIBUTE-OBJECT_NAME | 20080813 | |||
3 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080813 | ||
4 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080813 | ||
5 | Importing | I_OBJECT_NAME | Call by reference | Type reference (TYPE) | TREXS_VIEW_ATTRIBUTE-OBJECT_NAME | 20080813 |
Method _GET_NEW_NAMES on class CL_RSDDTPS has no exception.
Method __GET_IOBJNM_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20080813 | ||
2 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | 20080813 | |||
3 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080813 | ||
4 | Returning | R_TXTSH | Value transfer | Type reference (TYPE) | RSTXTSH | Beschreibung kurz | 20080813 |
Method __GET_IOBJNM_TEXT on class CL_RSDDTPS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 701 |