SAP ABAP Interface IF_RSO_TLOGO_MAINTAIN (BW Repository: TLOGO Objects - Changes/Maintenance)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-WHM-MTD (Application Component) Metadata (Repository)
⤷ RSO_TLOGO (Package) BI TLOGO Framework
⤷ BW-WHM-MTD (Application Component) Metadata (Repository)
⤷ RSO_TLOGO (Package) BI TLOGO Framework
Meta Relationship - Used By
Properties
Interface | IF_RSO_TLOGO_MAINTAIN | |
Short Description | BW Repository: TLOGO Objects - Changes/Maintenance |
General Data
Package | RSO_TLOGO | BI TLOGO Framework |
Created | 19991229 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | RSD | 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_RSO_TLOGO_MAINTAIN has no interface.
Friends
Interface IF_RSO_TLOGO_MAINTAIN has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OK_LOG_CONTENT | Constant | Public | Type reference (TYPE) | GUI_FUNC | 'LOGSAP' | Transfer Log Content | 20000229 | |
2 | OK_LOG_DDIC_ACT | Constant | Public | Type reference (TYPE) | GUI_FUNC | 'MASSACT' | Log DDIC Activation | 20000229 | |
3 | OK_LOG_DDIC_DEL | Constant | Public | Type reference (TYPE) | GUI_FUNC | 'MASSDEL' | Log DDIC Deletion | 20000229 | |
4 | OK_LOG_DEL | Constant | Public | Type reference (TYPE) | GUI_FUNC | 'LOGDEL' | Delete Log | 20000229 | |
5 | OK_LOG_INFO | Constant | Public | Type reference (TYPE) | GUI_FUNC | 'INFO' | Info PopUp Log | 20000229 | |
6 | OK_LOG_SAVE | Constant | Public | Type reference (TYPE) | GUI_FUNC | 'LOGSAV' | Save / Activate Log | 20000229 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE | Instance method | Public | Method | Optional -> CL_RSO_TLOGO_COLLECTION->ACTIVATE | 19991229 |
2 | AUTHORITY_CHECK | Static method | Public | Method | Authorization Check | 20050726 |
3 | BUILD_CONTENT | Instance method | Public | Method | Build (Copy/Merge) Content Version as Temp. N Version | 20001011 |
4 | CHECK | Instance method | Public | Method | Carry Out Consistency Checks | 19991229 |
5 | DEACTIVATE | Instance method | Public | Method | Deactivate object | 19991229 |
6 | DELETE | Instance method | Public | Method | Optional -> CL_RSO_TLOGO_COLLECTION->DELETE | 19991229 |
7 | DEQUEUE | Instance method | Public | Method | Unlock | 20000113 |
8 | GET_MAINTENANCE_STATE | Instance method | Public | Method | Returns the Processing Status of the Object | 20001011 |
9 | IS_ACTIVE | Instance method | Public | Method | Checks Whether Object Is Active (Meaning A = M Version) | 20000112 |
10 | IS_SAVED | Instance method | Public | Method | Checks whether object is saved | 19991229 |
11 | PREPARE | Instance method | Public | Method | Prepare Editing (Locks, CTO Check, Authorization) | 20000107 |
12 | RESET_TO_ACTIVE | Instance method | Public | Method | Reset Object to Active Version (only for M version) | 19991229 |
13 | SAVE | Instance method | Public | Method | Optional -> CL_RSO_TLOGO_COLLECTION->SAVE | 19991229 |
14 | SCOPE_CHECK | Instance method | Public | Method | Consistency Check for Switches -> see Documentation | 20060120 |
15 | SET_MAINTENANCE_STATE | Instance method | Public | Method | Sets the Processing Status of the Object | 20001016 |
16 | SET_OBJSTAT | Instance method | Public | Method | Set Object Status | 20001024 |
17 | SHOW_PROTOCOL | Instance method | Public | Method | Optional -> Display Database Log (Application Log) | 20000229 |
18 | VERSION_EXISTS | Instance method | Public | Method | Checks if the Version Exists | 20010111 |
Events
Interface IF_RSO_TLOGO_MAINTAIN has no event.
Types
Interface IF_RSO_TLOGO_MAINTAIN has no local type.
Method Signatures
Method ACTIVATE 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 (0: OK; 4: Fehler; 6: Abbruch durch Benutzer) | 20000105 | ||
2 | Exporting | E_T_TABLNM_CNV | Call by reference | Type reference (TYPE) | RSD_T_C30 | Tabellen, die umgesetzt werden müssen | 20000112 | ||
3 | Importing | I_FORCE_ACTIVATION | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': auch aktivieren falls das Objekt schon aktiv ist | 20000407 | |
4 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-MODIFIED | Objektversion (A / M) | 20000112 | |
5 | Importing | I_SHOW_CHECK_PROTOCOL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Prüfprotokoll als Popup anz., falls Warnungen auftr. | 20000428 | |
6 | Importing | I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Weitere TLOGO Objekte, die gleichzeitig bearbeitet werden | 20001011 | ||
7 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X'. Mit Transportwesen | 20020925 |
Method ACTIVATE on Interface IF_RSO_TLOGO_MAINTAIN 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 | Aktivität (maintain - 23 oder display - 3) | 20050726 | |
2 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog | 20050726 | ||
3 | Importing | I_T_SUBOBJECT | Call by reference | Type reference (TYPE) | RSSB_T_SUBOBJECT | Tabelle mit Unterobjekte | 20050726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_NOT_AUTHORIZED | Keine Berechtigung (nicht als Vaterklasse benutzen !!) | 20050726 | |
2 | CX_RS_NOT_IMPLEMENTED | Methode ist nicht implementiert | 20050726 |
Method BUILD_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_NO_DIALOG | Call by reference | Type reference (TYPE) | RS_BOOL | =' X': Benutzer hat "Fortfahren ohne Dialog" gewählt | 20010108 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | <>0: Fehler beim Aufbau der Content Version | 20001011 | ||
3 | Importing | I_CHECK_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | ='X': nur Prüfmodus keine Datenbankänderung | 20010108 | |
4 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20010108 | |
5 | Importing | I_OBJFUNC | Call by reference | Type reference (TYPE) | RSOBJFUNC | BW Repository: Objektfunktionalität | 20001011 | ||
6 | Importing | I_PERCENTAGE | Call by reference | Type reference (TYPE) | I | Fortschritt in Prozent | 20010111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_CANCELLED | Abbruch durch den Benutzer | 20010226 | |
2 | CX_RS_DATA_ERROR | Fehler in Daten | 20010228 | |
3 | CX_RS_MSG | BW allgemeine Fehlerklasse mit Nachricht | 20010227 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DYFIE | Call by reference | Type reference (TYPE) | RS_DYFIE | Dynprofeld (des Fehlers) | 20001130 | ||
2 | Exporting | E_DYFIE_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index des Dynprofeldes (Falls Table Control) | 20001130 | ||
3 | Exporting | E_IS_REPAIRED | Call by reference | Type reference (TYPE) | RS_BOOL | Objekt wurde repariert | 19991229 | ||
4 | Exporting | E_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Nachrichten (Werden für das Popup beim Aktivieren benötigt) | 20001023 | ||
5 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20000105 | ||
6 | Importing | I_AFTER_IMPORT_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': After Import Modus | 20001122 | |
7 | Importing | I_CONTENT_SIMULATION | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X' Content Aktivierung im Simulationsmodus | 20030303 | |
8 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20001109 | |
9 | Importing | I_OBJVERS | Value transfer | Type reference (TYPE) | RSOBJVERS | = 'N': most recent, d.h. M Ves, falls N Vers nicht exist. | 20000111 | ||
10 | Importing | I_REPAIR | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Nach Prüfung gleich reparieren | 19991229 | |
11 | Importing | I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Weitere TLOGO Objekte, die gleichzeitig bearbeitet werden | 20001011 |
Method CHECK on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Method DEACTIVATE Signature
Method DEACTIVATE on Interface IF_RSO_TLOGO_MAINTAIN has no parameter.
Method DEACTIVATE on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Method DELETE 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 | 4: Fehler, 8: Abbruch durch Benutzer | 20000105 | ||
2 | Importing | I_EXTERNAL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X' Externes Löschen (mit Sperre, Popup, CTO) | 20000223 | |
3 | Importing | I_FORCE_DELETION | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Löschen trotz Inkonsistenzen | 20070814 | |
4 | Importing | I_SHOW_PROTOCOL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X' Protokoll im Fehlerfall anzeigen | 20000223 | |
5 | Importing | I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Weitere TLOGO Objekte, die gleichzeitig gelöscht werden | 20001011 | ||
6 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit CTO Insert | 20021121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_CANCELLED | Abbruch durch Benutzer | 20010226 |
Method DEQUEUE Signature
Method DEQUEUE on Interface IF_RSO_TLOGO_MAINTAIN has no parameter.
Method DEQUEUE on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Method GET_MAINTENANCE_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 | 20001011 |
Method GET_MAINTENANCE_STATE on Interface IF_RSO_TLOGO_MAINTAIN 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 | 20000112 |
Method IS_ACTIVE on Interface IF_RSO_TLOGO_MAINTAIN 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 | 20001011 |
Method IS_SAVED on Interface IF_RSO_TLOGO_MAINTAIN 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 | 20000110 | |
2 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20010227 | |
3 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20010301 | |
4 | Importing | I_WITH_AUTHORITY | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit Berechtigung | 20000107 | |
5 | Importing | I_WITH_CTO_CHECK | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit CTO Check | 20000107 | |
6 | Importing | I_WITH_ENQUEUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit Enqueue Sperre | 20000107 | |
7 | Importing | I_WITH_REBUILD | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Objekt muss von der Datenbank neu gelesen werden | 20100419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_CANCELLED | Abbruch durch Benutzer beim Aufruf des Transportwesens | 20010226 | |
2 | CX_RS_DISPLAY_ONLY | Nur Anzeige erlaubt | 20010226 | |
3 | CX_RS_NOT_AUTHORIZED | Keine Anzeigeberechtigung | 20010227 |
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 | 20000117 | ||
2 | Importing | I_RESET_NEW_VERSION | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | ='X': auch die in Bearbeitung befindliche Version wird zurüc | 20000114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_VERSION_NOT_FOUND | Objekt in einer Version nicht gefunden | 20010226 |
Method SAVE 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 | 20000105 | ||
2 | Importing | I_FORCE_SAVE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': auch sichern falls das Objekt schon gesichert ist | 20070724 | |
3 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': mit CTO Insert | 20000107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_ERROR_WITH_MESSAGE | Exception mit T100 Fehlermeldung | 20031009 |
Method SCOPE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_R_MSG | Call by reference | Object reference (TYPE REF TO) | CL_RSO_MSG | Nachrichten - Instanz muss erzeugt werden, falls initial | 20060120 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20060120 | ||
3 | Exporting | E_TH_TLOGO_ERROR | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Fehlerhafte Objekte (Hauptobjekte und/oder Appends) | 20060130 | ||
4 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20060120 | |
5 | Importing | I_OBJVERS | Value transfer | Type reference (TYPE) | RSOBJVERS | = 'N': most recent, d.h. M Ves, falls N Vers nicht exist. | 20060120 | ||
6 | Importing | I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Weitere TLOGO Objekte, die gleichzeitig bearbeitet werden | 20060120 |
Method SCOPE_CHECK on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Method SET_MAINTENANCE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MAINTENANCE_STATE | Value transfer | Type reference (TYPE) | RSO_MAINTENANCE_STATE | Bearbeitungsstatus eines Tlogo Objektes | 20001016 |
Method SET_MAINTENANCE_STATE on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Method SET_OBJSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | RSOBJSTAT | Objektstatus | 20001024 | ||
2 | Importing | I_SET_TIMESTAMP | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': Zeitstempel in der aktiven Version setzten | 20001102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_FAILED | Operation gescheitert | 20010226 |
Method SHOW_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OK_CODE | Call by reference | Type reference (TYPE) | GUI_FUNC | Funktionscode: welches Protokoll soll angezeigt werden | 20000229 |
Method SHOW_PROTOCOL on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Method VERSION_EXISTS 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 | Objektversion | 20010111 | ||
2 | Returning | R_EXISTS | Value transfer | Type reference (TYPE) | RS_BOOL | = 'X': Die Version existiert | 20010111 |
Method VERSION_EXISTS on Interface IF_RSO_TLOGO_MAINTAIN has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 20B |