SAP ABAP Class CL_RSAO_TLOGO_SERVICE (Analysis Office: TLOGO Service Provider for Excel and PPT)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSAO_CORE (Package) Core Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAO_TLOGO_CONSTANTS Analysis Office: TLOGO Constants 20110325
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAO_TLOGO_SERVICE Analysis Office: TLOGO Services 20110317
Properties
Class CL_RSAO_TLOGO_SERVICE  
Short Description Analysis Office: TLOGO Service Provider for Excel and PPT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAO_CORE   Core Components 
Created 20110317   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSAO_TLOGO_CONSTANTS Analysis Office: TLOGO Constants 20110325
2 IF_RSAO_TLOGO_SERVICE Analysis Office: TLOGO Services 20110317
Friends
Class CL_RSAO_TLOGO_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_EXISTS_ON_DB Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110317
2 M_IS_LOCKED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110406
3 M_LOCK_USER Instance attribute Private Type reference (TYPE) SYUNAME User Name 20110406
4 M_PROPERTIES Instance attribute Private Type reference (TYPE) RSAO_S_OBJ Analysis Office: Object Set 20110318
5 M_ROLES Instance attribute Private Type reference (TYPE) RSAO_T_OBJ_ROLES Analysis Office: PFCG Role 20110516
6 M_TLOGO Instance attribute Private Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20110411
7 M_XREF Instance attribute Private Type reference (TYPE) RSAO_T_OBJ_XREF Analysis Office: Dependent TLOGO Objects 20110412
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Check authority for user activity 20110406
2 CHECK_CONSISTENCY Instance method Public Method Check consistency 20110329
3 CHECK_NAME Instance method Public Method Check Technical Name 20110325
4 CONSTRUCTOR Instance method Public Constructor 20110317
5 DELETE Static method Public Method Delete TLogo Object 20110401
6 GET_AUTH_LIST Static method Public Method Get all authorizations for a user 20110407
7 GET_CONTENT_REL_VERS Instance method Public Method Get content release and version 20110502
8 LOAD_FROM_DB Instance method Private Method Load from Database 20110317
9 LOAD_ROLES Instance method Protected Method Load dependencies to roles 20110516
10 SAVE Instance method Public Method Save Objects to DB 20110318
11 SET_CONTENT_REL_VERS Instance method Public Method Set content release and version 20110502
12 SET_STATUS Instance method Public Method Set Object status (ACT, INA,...) 20110329
13 SET_VERSION Instance method Public Method Set Object Verison (A, D, N) 20110428
Events
Class CL_RSAO_TLOGO_SERVICE has no event.
Types
Class CL_RSAO_TLOGO_SERVICE has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH Activity 20110406
2 Importing IV_OBJTYPE Value transfer Type reference (TYPE) RSAO_OBJTYPE Analysis Office Object Type (Excel or Powerpoint) 20110406
3 Importing IV_TECHNAME Value transfer Type reference (TYPE) RSAO_TECHNAME Analysis Office Technical Name 20110406
4 Importing IV_USER Value transfer Type reference (TYPE) XUBNAME SY-UNAME User Name in User Master Record 20110406
# Exception Resumable Description Created on
1 CX_RS_NOT_AUTHORIZED No Authorization (Do Not Use as Higher-Level Class) 20110406

Method CHECK_CONSISTENCY Signature

Method CHECK_CONSISTENCY on class CL_RSAO_TLOGO_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_RS_INCONSISTENT Inconsistent Data 20110329

Method CHECK_NAME Signature

Method CHECK_NAME on class CL_RSAO_TLOGO_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_RS_INVALID_NAME Invalid Technical Name 20110325

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENQMODE Value transfer Type reference (TYPE) ENQMODE RS_C_ENQMODE-EXCL Lock mode 20110318
2 Importing IV_OBJTYPE Value transfer Type reference (TYPE) RSAO_OBJTYPE IF_RSAO_TLOGO_CONSTANTS=>EXCEL Analysis Office Object Type (Excel or Powerpoint) 20110322
3 Importing IV_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20110317
4 Importing IV_TECHNAME Value transfer Type reference (TYPE) RSAO_TECHNAME Analysis Office Technical Name 20110317
5 Importing IV_WITH_CONTENT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110322

Method CONSTRUCTOR on class CL_RSAO_TLOGO_SERVICE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJTYPE Value transfer Type reference (TYPE) RSAO_OBJTYPE Analysis Office Object Type (Excel or Powerpoint) 20110401
2 Importing IV_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20110401
3 Importing IV_TECHNAME Value transfer Type reference (TYPE) RSAO_TECHNAME Analysis Office Technical Name 20110401
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation Failed 20110401
2 CX_RS_NOT_AUTHORIZED No Authorization (Do Not Use as Higher-Level Class) 20110404

Method GET_AUTH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJTYPE Value transfer Type reference (TYPE) RSAO_OBJTYPE Analysis Office Object Type (Excel or Powerpoint) 20110407
2 Importing IV_TECHNAME Value transfer Type reference (TYPE) RSAO_TECHNAME Analysis Office Technical Name 20110407
3 Importing IV_USER Value transfer Type reference (TYPE) XUBNAME SY-UNAME User Name in User Master Record 20110407
4 Returning RS_AUTH Value transfer Type reference (TYPE) RSAO_S_AUTH_PROFILE Analysis Office: Authorization Profile 20110407

Method GET_AUTH_LIST on class CL_RSAO_TLOGO_SERVICE has no exception.

Method GET_CONTENT_REL_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTREL Value transfer Type reference (TYPE) RSCONTREL Content release 20110502
2 Exporting EV_CONTTIMESTMP Value transfer Type reference (TYPE) RSCONTTIMESTMP Content time stamp: Last modification to the object by SAP 20110502

Method GET_CONTENT_REL_VERS on class CL_RSAO_TLOGO_SERVICE has no exception.

Method LOAD_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENQMODE Value transfer Type reference (TYPE) ENQMODE RS_C_ENQMODE-EXCL Lock mode 20110318
2 Importing IV_WITH_CONTENT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20110322

Method LOAD_FROM_DB on class CL_RSAO_TLOGO_SERVICE has no exception.

Method LOAD_ROLES Signature

Method LOAD_ROLES on class CL_RSAO_TLOGO_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Object Not Found 20110516

Method SAVE Signature

Method SAVE on class CL_RSAO_TLOGO_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_RS_EXISTING Object Already Exists (Do Not Use as Higher Class !!) 20110329
2 CX_RS_INCONSISTENT Inconsistent Data 20110329
3 CX_RS_INVALID_NAME Invalid Technical Name 20110329

Method SET_CONTENT_REL_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTREL Value transfer Type reference (TYPE) RSCONTREL Content release 20110502
2 Importing IV_CONTTIMESTMP Value transfer Type reference (TYPE) RSCONTTIMESTMP Content time stamp: Last modification to the object by SAP 20110502

Method SET_CONTENT_REL_VERS on class CL_RSAO_TLOGO_SERVICE has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJSTAT Value transfer Type reference (TYPE) RSOBJSTAT Object Status 20110329

Method SET_STATUS on class CL_RSAO_TLOGO_SERVICE has no exception.

Method SET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS Object version 20110428

Method SET_VERSION on class CL_RSAO_TLOGO_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731