SAP ABAP Class CL_RSO_TLOGO_HISTORY_AUTH (Authorization Checks for TLOGO History)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_TLOGO (Package) BI TLOGO Framework
Properties
Class CL_RSO_TLOGO_HISTORY_AUTH  
Short Description Authorization Checks for TLOGO History    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_TLOGO   BI TLOGO Framework 
Created 20100216   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CL_RSO_TLOGO_HISTORY_AUTH has no interface implemented.
Friends
Class CL_RSO_TLOGO_HISTORY_AUTH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_C_ACTION_CREATE Constant Public Type reference (TYPE) STRING 'V1' Create a New Version 20100216
2 G_C_ACTION_DELETE Constant Public Type reference (TYPE) STRING 'V4' Delete Historical Version 20100216
3 G_C_ACTION_DISPLAY Constant Public Type reference (TYPE) STRING '71' Display Contents of a Historical Version 20100216
4 G_C_ACTION_EXPORT Constant Public Type reference (TYPE) STRING '61' Export Version to File 20100216
5 G_C_ACTION_IMPORT Constant Public Type reference (TYPE) STRING '60' Import Version to File 20100216
6 G_C_ACTION_PRINT Constant Public Type reference (TYPE) STRING '80' Print Contents of Historical Version 20100216
7 G_C_ACTION_RESTORE Constant Public Type reference (TYPE) STRING '25' Retrieve Historical Version 20100216
8 P_OBJNAME Instance attribute Private Type reference (TYPE) SOBJ_NAME BW: Object Name 20100216
9 P_OBJTYPE Instance attribute Private Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20100216
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJECT_AUTHORIZATION Instance method Private Method Checks Activation Authorization for Specified Object 20110325
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100216
3 GET_ERROR_MESSAGE Instance method Private Method Builds Error Message for Missing Authorization 20100216
4 GET_OBJECT_NAME Instance method Public Method Returns Object Name 20100216
5 GET_OBJECT_TYPE Instance method Public Method Returns TLOGO Type 20100216
6 IS_AUTHORIZED Instance method Public Method Checks Whether Authorization Exist for an Operation 20100216
7 SET_OBJECT_NAME Instance method Public Method Sets Object Names 20100216
8 SET_OBJECT_TYPE Instance method Public Method Sets the TLOGO Type 20100216
Events
Class CL_RSO_TLOGO_HISTORY_AUTH has no event.
Types
Class CL_RSO_TLOGO_HISTORY_AUTH has no local type.
Method Signatures

Method CHECK_OBJECT_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) RSSB_ACTIVITY Aktivität für die Berechtigungsprüfung 20110325
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO TLOGO Objekt und Typ 20110325
3 Returning R_RC Value transfer Type reference (TYPE) SYSUBRC Ergebnis der Prüfung (0 = OK) 20110325

Method CHECK_OBJECT_AUTHORIZATION on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE Objektname 20100216
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20100216

Method CONSTRUCTOR on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method GET_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPERATION Call by reference Type reference (TYPE) CSEQUENCE Geprüfte Operation auf die Historie 20100216
2 Importing I_USER_NAME Call by reference Type reference (TYPE) SYUNAME Benutzername für die Berechtigungsprüfung 20100216
3 Returning R_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Fehlermeldung 20100216

Method GET_ERROR_MESSAGE on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method GET_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJECT_NAME Value transfer Type reference (TYPE) STRING Objektname 20100216

Method GET_OBJECT_NAME on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJECT_TYPE Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20100216

Method GET_OBJECT_TYPE on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method IS_AUTHORIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPERATION Call by reference Type reference (TYPE) CSEQUENCE Operation auf die historischen Versionen 20100216
2 Importing I_USER_NAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20100216
3 Returning R_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Fehlermeldung (OK, wenn keine) 20100216

Method IS_AUTHORIZED on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method SET_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNAME Call by reference Type reference (TYPE) CSEQUENCE Objektname 20100216

Method SET_OBJECT_NAME on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.

Method SET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20100216

Method SET_OBJECT_TYPE on class CL_RSO_TLOGO_HISTORY_AUTH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730