Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSDD_LTIP_PUBLISH_MAINTAIN | Publish OLAP indexes | 20091217 |
Properties
Class | CL_RSDD_LTIP_PUBLISH | |
Short Description | Provide TREX Index as InfoProvider | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | RSDD_TIP_LOGI | |
Program status | ||
Category | 0 | |
Package | RSDD_LTIP_METADATA | Metadata Layer for Logical Indexes |
Created | 20091217 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RSDD_LTIP_PUBLISH has no interface implemented.
Friends
Class CL_RSDD_LTIP_PUBLISH has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | TREXD_INDEX_TYPE | '05' | Data Element for Index Types on TREX Index Server | 20091217 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | RSTXTLG | 'COMPPROV' | Long Description | 20091228 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | RSTXTLG | 'CRMPROV' | 20100118 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CL_RSDD_LTIP_META_TABLES=>T_TH_RSDCUBEIOBJATR | 20091217 | |||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | 20100622 | |||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20091217 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RS_BOOL | If Maintain calls, build provider name again | 20091228 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXD_INDEX_ID | Fact Index ID | 20101124 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Counter for transient IO names | 20091217 | ||
10 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20091217 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CL_RSDD_LTIP_META_TABLES=>T_S_RSDCUBE | 20091217 | |||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_VIEW_ATTRIBUTES | TREXT_VIEW_ATTRIBUTES | 20091217 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | T_T_INDEX_DESC | 20101124 | |||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TREXT_KEY_FIGURE_2 | 20091217 | |||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CL_RSDD_LTIP_META_TABLES=>T_TH_RSDCUBEIOBJ | 20091217 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Logical index does not need to exist | 20100716 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RS_BOOL | AI exist only in Memory | 20100204 |
Methods
Events
Class CL_RSDD_LTIP_PUBLISH has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_S_ATR | Public | See coding | 20091217 | begin of t_s_atr,
attr_name type trexd_attr_name,
END OF t_s_atr
|
||
2 | T_S_ATTR | Public | See coding | 20091217 | begin of t_s_attr,
attr_name type TREXD_ATTR_NAME,
iobjnm type rsiobjnm,
iobjnm_g type rsiobjnm,
text type rstxtlg,
dtelnm type rsdtelnm,
trafonm type rsddltip_trafonm,
is_group_by type rs_bool,
phys_index type trexd_index_id,
attr_org type TREXD_ATTR_NAME,
datatype type RSDDLTIP_DATA_TYPE,
end of t_s_attr
|
||
3 | T_S_CHA | Public | See coding | 20091217 | begin of t_s_cha,
attr_name type TREXD_ATTR_NAME,
iobjnm type rsiobjnm,
iobjnm_g type rsiobjnm,
text type rstxtlg,
dtelnm type rsdtelnm,
trafonm type rsddltip_trafonm,
t_attr type t_t_attr,
is_key type rstxtlg,
is_cobpro type rstxtlg,
is_auth type rstxtlg,
data_type type RSDDLTIP_DATA_TYPE,
end of t_s_cha
|
||
4 | T_S_INDEX_DESC | Protected | See coding | 20101124 | BEGIN OF t_s_index_desc,
index_id TYPE trexd_index_id,
t_attr_def TYPE trext_attr_def,
END OF t_s_index_desc
|
||
5 | T_S_KYF | Public | See coding | 20091217 | begin of t_s_kyf,
attr_name type TREXD_ATTR_NAME,
iobjnm type rsiobjnm,
iobjnm_g type rsiobjnm,
text type rstxtlg,
dtelnm type rsdtelnm,
unitatr type trexd_attr_name,
is_cobpro type rs_bool,
data_type type RSDDLTIP_DATA_TYPE,
end of t_s_kyf
|
||
6 | T_S_LIST | Public | See coding | 20091217 | begin of T_S_LIST,
text type rstxtlg,
index_id type trexd_index_id,
end of t_s_list
|
||
7 | T_TH_CHA | Public | See coding | 20091217 | t_th_cha type HASHED TABLE OF t_s_cha WITH UNIQUE key attr_name
|
||
8 | T_TH_KYF | Public | See coding | 20091217 | t_th_kyf type HASHED TABLE OF t_s_kyf WITH UNIQUE key attr_name
|
||
9 | T_T_ATTR | Public | See coding | 20091217 | t_t_attr TYPE STANDARD TABLE OF t_s_attr with key attr_name
|
||
10 | T_T_CHA | Public | See coding | 20091217 | t_t_cha type STANDARD TABLE OF t_s_cha WITH DEFAULT KEY
|
||
11 | T_T_INDEX_DESC | Protected | See coding | 20101124 | t_t_index_desc TYPE SORTED TABLE OF t_s_index_desc WITH UNIQUE KEY index_id
|
||
12 | T_T_KYF | Public | See coding | 20091217 | t_t_kyf type STANDARD TABLE OF t_s_kyf WITH DEFAULT KEY
|
||
13 | T_T_LIST | Public | See coding | 20091217 | T_T_LIST type STANDARD TABLE OF t_s_list WITH key index_id initial SIZE 0
|
Method Signatures
Method APPEND_ATR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_ATR | Call by reference | Type reference (TYPE) | TREXS_VIEW_ATTRIBUTE | View-Attribut | 20091217 |
Method APPEND_ATR on class CL_RSDD_LTIP_PUBLISH has no exception.
Method APPEND_KYF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_KYF | Call by reference | Type reference (TYPE) | TREXS_KEY_FIGURE_2 | 20091217 |
Method APPEND_KYF on class CL_RSDD_LTIP_PUBLISH has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RSDD_LTIP_PUBLISH has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSDD_LTIP_PUBLISH has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CUBE | Call by reference | Type reference (TYPE) | RSLTIPNAME | AI name (lower case) | 20101124 | ||
2 | ![]() |
I_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20091217 | ||
3 | ![]() |
I_INDEX_ACCEPT_NEW | Call by reference | Type reference (TYPE) | RS_BOOL | Logical index does not need to exist | 20100716 | ||
4 | ![]() |
I_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Index-ID | 20091217 | ||
5 | ![]() |
I_INMEMORY | Call by reference | Type reference (TYPE) | RS_BOOL | AI nur inMemory bearbeiten | 20100204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 |
Method DETERMINE_IPROVNM Signature
Method DETERMINE_IPROVNM on class CL_RSDD_LTIP_PUBLISH has no parameter.
Method DETERMINE_IPROVNM on class CL_RSDD_LTIP_PUBLISH has no exception.
Method FILL_INDEX_DESC Signature
Method FILL_INDEX_DESC on class CL_RSDD_LTIP_PUBLISH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101124 |
Method FILL_METADATA Signature
Method FILL_METADATA on class CL_RSDD_LTIP_PUBLISH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20100622 |
Method GET_CALCVIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_CALCVIEW | Value transfer | Type reference (TYPE) | STRING | 20100622 |
Method GET_CALCVIEW on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_CHA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_WITH_ATTR | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20100118 | ||
2 | ![]() |
R_T_CHA | Value transfer | Type reference (TYPE) | T_T_CHA | 20091217 |
Method GET_CHA on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_CUBE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_CUBE_NAME | Value transfer | Type reference (TYPE) | STRING | 20091217 |
Method GET_CUBE_NAME on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_INFOAREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_INFOAREA | Value transfer | Type reference (TYPE) | RSINFOAREA | InfoArea | 20091217 |
Method GET_INFOAREA on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CUBE | Call by reference | Type reference (TYPE) | CLIKE | AI name | 20101124 | ||
2 | ![]() |
I_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20091217 | ||
3 | ![]() |
I_INDEX_ID | Call by reference | Type reference (TYPE) | CLIKE | Index-ID | 20091217 | ||
4 | ![]() |
I_INMEMORY | Call by reference | Type reference (TYPE) | RS_BOOL | AI nur inMemory anlegen | 20100204 | ||
5 | ![]() |
R_R_LTIP | Value transfer | Object reference (TYPE REF TO) | CL_RSDD_LTIP_PUBLISH | Publish Olap indices | 20091217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 |
Method GET_IOBJNM_G Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IOBJTP | Call by reference | Type reference (TYPE) | RSIOBJTP | Typ eines InfoObjects | 20091217 | ||
2 | ![]() |
R_IOBJNM_G | Value transfer | Type reference (TYPE) | RSIOBJNM | InfoObject | 20091217 |
Method GET_IOBJNM_G on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_IPROVNM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IPROVNM | Value transfer | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20100118 |
Method GET_IPROVNM on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_KYF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_T_KYF | Value transfer | Type reference (TYPE) | T_T_KYF | 20091217 |
Method GET_KYF on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_LAST_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Call by reference | Type reference (TYPE) | RSTSTPDAT | Änderungsdatum | 20100202 | ||
2 | ![]() |
E_TIME | Call by reference | Type reference (TYPE) | RSTSTPTIM | Änderungszeit | 20100202 |
Method GET_LAST_CHANGED on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TEXT | Value transfer | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20091217 |
Method GET_TEXT on class CL_RSDD_LTIP_PUBLISH has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TYPE | Value transfer | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20091217 |
Method GET_TYPE on class CL_RSDD_LTIP_PUBLISH has no exception.
Method IS_INDEX_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INDEX_ID | Value transfer | Type reference (TYPE) | CLIKE | Index-ID | 20091217 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20091217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 |
Method IS_INDEX_PUBLISHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20091217 | ||
2 | ![]() |
I_INDEX_ID | Value transfer | Type reference (TYPE) | CLIKE | Index-ID | 20091217 | ||
3 | ![]() |
I_INMEMORY | Call by reference | Type reference (TYPE) | RS_BOOL | Nur In-Memory Objekte prüfen | 20110207 | ||
4 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20091217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 |
Method PUBLISH Signature
Method PUBLISH on class CL_RSDD_LTIP_PUBLISH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 |
Method SET_CALCVIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CALCVIEW | Call by reference | Type reference (TYPE) | STRING | 20100622 |
Method SET_CALCVIEW on class CL_RSDD_LTIP_PUBLISH has no exception.
Method SET_CHA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_CHA | Call by reference | Type reference (TYPE) | T_T_CHA | 20091217 |
Method SET_CHA on class CL_RSDD_LTIP_PUBLISH has no exception.
Method SET_INFOAREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INFOAREA | Call by reference | Type reference (TYPE) | RSINFOAREA | InfoArea | 20091217 |
Method SET_INFOAREA on class CL_RSDD_LTIP_PUBLISH has no exception.
Method SET_IPROVNM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20091217 |
Method SET_IPROVNM on class CL_RSDD_LTIP_PUBLISH has no exception.
Method SET_KYF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_KYF | Call by reference | Type reference (TYPE) | T_T_KYF | 20091217 |
Method SET_KYF on class CL_RSDD_LTIP_PUBLISH has no exception.
Method SET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TEXT | Call by reference | Type reference (TYPE) | CLIKE | 20091217 |
Method SET_TEXT on class CL_RSDD_LTIP_PUBLISH has no exception.
Method SET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20091217 |
Method SET_TYPE on class CL_RSDD_LTIP_PUBLISH has no exception.
Method UNPUBLISH Signature
Method UNPUBLISH on class CL_RSDD_LTIP_PUBLISH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 | |
2 | ![]() |
Objekt nicht gefunden | 20091217 |
Method VALUE_HELP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INPUT | Call by reference | Type reference (TYPE) | CLIKE | 20091217 | |||
2 | ![]() |
R_T_LIST | Value transfer | Type reference (TYPE) | T_T_LIST | 20091217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation gescheitert | 20091217 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 730 |