SAP ABAP Interface IF_RSL_TLOGO (TransientProvider)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-WHM-MTD (Application Component) Metadata (Repository)
⤷ RSL_TLOGO (Package) Lean BW: TLOGO Framework
⤷ BW-WHM-MTD (Application Component) Metadata (Repository)
⤷ RSL_TLOGO (Package) Lean BW: TLOGO Framework
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSL_TLOGO | TransientProvider | 20100120 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSL_WSP | BWA Workspaces | 20100503 |
Properties
Interface | IF_RSL_TLOGO | |
Short Description | TransientProvider |
General Data
Package | RSL_TLOGO | Lean BW: TLOGO Framework |
Created | 20100118 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_RSL_TLOGO | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RSSB | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSL_TLOGO has no interface.
Friends
Interface IF_RSL_TLOGO has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_C_TLOGO_ALL | Constant | Public | Type reference (TYPE) | RSTLOGO | '%' | All TLOGO Types | 20100210 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE | Instance method | Public | Method | Activate Object | 20100312 |
2 | AFTER_ACTIVATION | Instance method | Public | Method | After Activation | 20100317 |
3 | AUTHORITY_CHECK | Instance method | Public | Method | Authorization Check | 20100118 |
4 | BEFORE_DELETION | Instance method | Public | Method | Before Deleting | 20100317 |
5 | CHECK | Instance method | Public | Method | Carry Out Consistency Checks | 20100118 |
6 | DELETE | Instance method | Public | Method | Delete Object | 20100118 |
7 | DEQUEUE | Instance method | Public | Method | Unlock | 20100118 |
8 | GET_ALL | Static method | Public | Method | Return All the Objects in a Version | 20100118 |
9 | GET_INSTANCE | Static method | Public | Method | Gets Reference (Category IF_RSL_TLOGO) to the Object | 20100118 |
10 | GET_MAINT_STATE | Instance method | Public | Method | Read Editing Status | 20110124 |
11 | GET_PROPERTIES | Instance method | Public | Method | Determines General Object Properties | 20100118 |
12 | GET_RELATED | Instance method | Public | Method | Determines Related Objects | 20100118 |
13 | GET_WHERE_USED | Static method | Public | Method | Where-Used List for Object (Inversion of get_related) | 20110318 |
14 | IS_ACTIVE | Instance method | Public | Method | Checks whether object is active (= consistent, executable) | 20100312 |
15 | IS_SAVED | Instance method | Public | Method | Checks whether object is saved | 20100312 |
16 | PREPARE | Instance method | Public | Method | Prepare Editing (Locks, CTO Check, Authorization) | 20100118 |
17 | RESET_TO_ACTIVE | Instance method | Public | Method | Reset Object to Active Version (only for M version) | 20100312 |
18 | SAVE | Instance method | Public | Method | Save Object | 20100118 |
19 | SET_MAINT_STATE | Instance method | Public | Method | Set Processing Status | 20110124 |
20 | SET_OBJSTAT | Instance method | Public | Method | Set Object Status | 20100227 |
21 | SET_SOURCES | Instance method | Public | Method | Set Object Sources (API, UI, and so on) | 20100118 |
Events
Interface IF_RSL_TLOGO has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | IF_LTIP_RANGE | Public | See coding | Range of Transient InfoProviders | 20110318 | if_ltip_range TYPE RANGE OF rsltipname
|
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Nachrichten | 20100312 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20100312 | ||
3 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20100312 | |
4 | Importing | I_FORCE_ACTI | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': auch aktivieren falls das Objekt schon aktiv ist | 20100312 | |
5 | Importing | I_SHOW_XML | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | XML anzeigen | 20100317 | |
6 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': mit CTO | 20110215 |
Method ACTIVATE on Interface IF_RSL_TLOGO has no exception.
Method AFTER_ACTIVATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Nachrichten | 20100317 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20100317 | ||
3 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20100317 | |
4 | Importing | I_SHOW_XML | Call by reference | Type reference (TYPE) | RS_BOOL | XML anzeigen | 20100317 |
Method AFTER_ACTIVATION on Interface IF_RSL_TLOGO has no exception.
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | RSSB_C_AUTH_ACTVT-MAINTAIN | RSSB_C_AUTH_ACTVT-MAINTAIN | 20100118 | |
2 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objektname | 20100118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_DISPLAY_ONLY | Objekt darf nur angezeigt, nicht aber bearbeitet werden | 20100122 | |
2 | CX_RS_NOT_AUTHORIZED | Keine Berechtigung (nicht als Vaterklasse benutzen !!) | 20100118 |
Method BEFORE_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Nachrichten Container | 20100317 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20100317 |
Method BEFORE_DELETION on Interface IF_RSL_TLOGO has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | 20100210 | |||
2 | Exporting | E_IS_REPAIRED | Call by reference | Type reference (TYPE) | RS_BOOL | Objekt wurde repariert | 20100118 | ||
3 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20100118 | ||
4 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20100118 | |
5 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-NEW | = 'N': most recent | 20100118 | |
6 | Importing | I_REPAIR | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | während Prüfung gleich reparieren | 20100118 |
Method CHECK on Interface IF_RSL_TLOGO has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Nachrichten Container | 20100210 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20100118 | ||
3 | Importing | I_FORCE_DELETION | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Löschen trotz Inkonsistenzen | 20100118 | |
4 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit CTO | 20110215 |
Method DELETE on Interface IF_RSL_TLOGO has no exception.
Method DEQUEUE Signature
Method DEQUEUE on Interface IF_RSL_TLOGO has no parameter.
Method DEQUEUE on Interface IF_RSL_TLOGO has no exception.
Method GET_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IS_LOCAL | Call by reference | Type reference (TYPE) | RSL_IS_LOCAL | '%' | Objekt ist lokal (WorkSpace) | 20100621 | |
2 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | selektierte Sprache | 20100127 | |
3 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20100118 | |
4 | Importing | I_R_LTIPNAME | Call by reference | Type reference (TYPE) | IF_LTIP_RANGE | Range von tr. InfoProvidern | 20110318 | ||
5 | Importing | I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | IF_RSL_TLOGO=>N_C_TLOGO_ALL | Objekttyp (TLOGO) (nur erforderlich bei vorhand. Oberklasse) | 20100118 | |
6 | Importing | I_T_LTIPNAME | Call by reference | Type reference (TYPE) | RSL_T_LTIPNAME | Namensliste transienter Provider | 20110318 | ||
7 | Returning | R_T_OBJECT_LIST | Value transfer | Type reference (TYPE) | RSL_T_OBJECT_F4_LIST | BW Repository: Listenformat für F4, Get_All | 20100118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INPUT_INVALID | Eingabe ungültig | 20100120 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Name des Provider | 20100120 | ||
2 | Importing | I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | BW: Objekttyp (TLOGO) | 20100118 | ||
3 | Returning | R_R_TLOGO | Value transfer | Object reference (TYPE REF TO) | IF_RSL_TLOGO | Transiente Provider | 20100118 |
Method GET_INSTANCE on Interface IF_RSL_TLOGO has no exception.
Method GET_MAINT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_MAINTENANCE_STATE | Value transfer | Type reference (TYPE) | RSO_MAINTENANCE_STATE | Bearbeitungsstatus eines Tlogo Objektes | 20110124 |
Method GET_MAINT_STATE on Interface IF_RSL_TLOGO has no exception.
Method GET_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20100118 | |
2 | Returning | R_S_PROP | Value transfer | Type reference (TYPE) | RSL_S_OBJECT_PROP | Properties des transienten Provider | 20100118 |
Method GET_PROPERTIES on Interface IF_RSL_TLOGO has no exception.
Method GET_RELATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_DISPLAYED_IN | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Wird in folgenden Objekten angezeigt | 20100118 | ||
2 | Exporting | E_T_OBJ_DEPENDENT | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Benötigte Objekte | 20100118 | ||
3 | Exporting | E_T_OBJ_EXISTENTIAL | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Existentiell benötigte Objekte | 20100118 | ||
4 | Exporting | E_T_OBJ_USED | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Verwendungsnachweis (wird in ... verwendet) | 20100118 | ||
5 | Exporting | E_T_RECEIVE_DATA_FROM | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Erhält Daten von (benötigt im Szeanrio) folgenden Objekte | 20100118 | ||
6 | Exporting | E_T_SEND_DATA_TO | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Sendet Daten an (benötigt im Szeanrio) folgende Objekte | 20100118 | ||
7 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20100118 | |
8 | Importing | I_TLOGO_REQ | Call by reference | Type reference (TYPE) | RSTLOGO | Nur Objekte dieses Typs werden benötigt | 20100118 |
Method GET_RELATED on Interface IF_RSL_TLOGO has no exception.
Method GET_WHERE_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_OBJ_USED | Call by reference | Type reference (TYPE) | RSO_T_TLOGO_ASC | Verwendungsnachweis (wird in ... verwendet) | 20110318 | ||
2 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objektname des verwendetes Objekts | 20110318 | ||
3 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20110318 | |
4 | Importing | I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | Objekttyp des verwendetes Objekts | 20110318 | ||
5 | Importing | I_TLOGO_USED | Call by reference | Type reference (TYPE) | RSTLOGO | Verwendungen nur in Objekten dieses Typs | 20110318 |
Method GET_WHERE_USED on Interface IF_RSL_TLOGO has no exception.
Method IS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IS_ACTIVE | Value transfer | Type reference (TYPE) | RS_BOOL | = 'X': Objekt ist bereits aktiv | 20100312 |
Method IS_ACTIVE on Interface IF_RSL_TLOGO has no exception.
Method IS_SAVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IS_SAVED | Value transfer | Type reference (TYPE) | RS_BOOL | = 'X': Objekt ist gesichert | 20100312 |
Method IS_SAVED on Interface IF_RSL_TLOGO has no exception.
Method PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | RSSB_C_AUTH_ACTVT-MAINTAIN | Aktivität | 20100118 | |
2 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20100118 | |
3 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20100118 | |
4 | Importing | I_WITH_AUTHORITY | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit Berechtigung | 20100118 | |
5 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': mit CTO | 20110215 | |
6 | Importing | I_WITH_ENQUEUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit Enqueue Sperre | 20100118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_CANCELLED | Abbruch durch den Benutzer (Dialog) | 20100118 | |
2 | CX_RS_DISPLAY_ONLY | Objekt darf nur angezeigt, nicht aber bearbeitet werden | 20100118 | |
3 | CX_RS_NOT_AUTHORIZED | Keine Berechtigung (nicht als Vaterklasse benutzen !!) | 20100118 |
Method RESET_TO_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20100312 |
Method RESET_TO_ACTIVE on Interface IF_RSL_TLOGO has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Nachrichten | 20100210 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20100118 | ||
3 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20100118 | |
4 | Importing | I_FORCE_SAVE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': auch sichern falls das Objekt schon gesichert ist | 20100118 | |
5 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit CTO | 20110215 |
Method SAVE on Interface IF_RSL_TLOGO has no exception.
Method SET_MAINT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MAINTENANCE_STATE | Call by reference | Type reference (TYPE) | RSO_MAINTENANCE_STATE | Bearbeitungsstatus eines Tlogo Objektes | 20110124 |
Method SET_MAINT_STATE on Interface IF_RSL_TLOGO has no exception.
Method SET_OBJSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INCL_DB | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | inkl. DB Tabelle | 20100607 | |
2 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | RSOBJSTAT | Objektstatus | 20100227 |
Method SET_OBJSTAT on Interface IF_RSL_TLOGO has no exception.
Method SET_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_HANA_VIEW | Call by reference | Type reference (TYPE) | RSMHANAMODEL | NOT IN XML: View Type in SAP HANA DB | 20130829 | ||
2 | Importing | I_R_SOURCES | Call by reference | Object reference (TYPE REF TO) | CL_RSL_SOURCES | Container Klasse für Provider Sources | 20100119 |
Method SET_SOURCES on Interface IF_RSL_TLOGO has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 730 |