SAP ABAP Class CL_RSEC_BIAU (BI Authorizations)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSEC (Package) BI AS Analysis Authorizations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20051017
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20051012
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20051012
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20051012
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20051012
Properties
Class CL_RSEC_BIAU  
Short Description BI Authorizations    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSEC    
Program status     
Category 0   
Package RSEC   BI AS Analysis Authorizations 
Created 20051011   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)
2 RSOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_TLOGO TLOGO Object 20051017
2 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20051012
3 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20051012
4 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20051012
5 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20051012
Friends
Class CL_RSEC_BIAU has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_BIAUTHNAME Instance attribute Public Type reference (TYPE) RSAUTH BI Authorization 20051017
2 N_S_BIAU Instance attribute Public Type reference (TYPE) RSECBIAUPROP Property View of BI Authorizations 20060220
3 PROBCLASS_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 2 Problem Class 20051014
4 PROBCLASS_LOW Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 4 Problem Class 20051014
5 PROBCLASS_MEDIUM Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 3 Problem Class 20051014
6 PROBCLASS_NONE Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS ' ' Problem Class 20051014
7 PROBCLASS_VERY_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS 1 Problem Class 20051014
8 P_ACTIVFL Instance attribute Private Type reference (TYPE) RS_BOOL Active Version Exists 20060102
9 P_IS_SAVED Instance attribute Private Type reference (TYPE) RS_BOOL Saved, that is, N = M in DB 20051201
10 P_MAINTENANCE_STATE Instance attribute Private Type reference (TYPE) RSO_MAINTENANCE_STATE Processing Status of a TLOGO Object 20051014
11 P_OBJSTAT Instance attribute Private Type reference (TYPE) RSOBJSTAT Object Status 20060102
12 P_R_VERS_A Instance attribute Private Object reference (TYPE REF TO) CL_RSEC_BIAU BI Authorization Active 20051014
13 P_R_VERS_D Instance attribute Private Object reference (TYPE REF TO) CL_RSEC_BIAU BI Authorization Delivery 20051014
14 P_R_VERS_M Instance attribute Private Object reference (TYPE REF TO) CL_RSEC_BIAU BI Authorization Modified 20051014
15 P_R_VERS_N Instance attribute Private Object reference (TYPE REF TO) CL_RSEC_BIAU BI Authorization New 20051014
16 P_SESSIONID Static Attribute Private Type reference (TYPE) RSGENERAL-UNI_IDC UUID in Character Format 20090703
17 P_SX_AUTH Instance attribute Private Type reference (TYPE) RSEC_SX_AUTHS Content of Authorization 20051017
18 P_TH_BIAU Static Attribute Private Type reference (TYPE) RSEC_TH_BIAUTH_R Instance Accounting BI Analytics Auths 20051014
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20060221
2 ACTIVATE_CONTENT Instance method Public Method 20051012
3 AFTER_ACTIVATION Instance method Public Method 20051012
4 AFTER_DELETION Instance method Public Method 20051012
5 AUTHORITY_CHECK Instance method Public Method 20060221
6 BEFORE_ACTIVATION Instance method Public Method 20051012
7 BEFORE_DELETION Instance method Public Method 20051012
8 CHECK Instance method Public Method 20060221
9 COMPARE Instance method Public Method Comparison of Two Versions 20060102
10 CONSTRUCTOR Instance method Public Constructor Generation of Object Contents 20051017
11 COPY_VERSION Instance method Public Method 20051012
12 CTO_AFTER_SAVE_ACT_DEL Instance method Public Method 20051012
13 CTO_CHECK Instance method Public Method 20051012
14 CTO_GET_ADDITIONAL_OBJECTS Instance method Public Method 20051012
15 CTO_INSERT Instance method Public Method 20051012
16 CTO_TRANSPORT Instance method Public Method 20051012
17 DEACTIVATE Instance method Public Method 20060221
18 DEEP_COPY Instance method Public Method 20060224
19 DELETE Instance method Public Method 20060221
20 DELETE_VERSION Instance method Public Method Deletes Version Instance 20060313
21 DEQUEUE Instance method Public Method 20060221
22 EXISTS_ON_DB Instance method Public Method 20051012
23 FACTORY Static method Public Method Generates an Authorization 20051011
24 GET_ALL Instance method Public Method 20051012
25 GET_DDIC_OBJECTS Instance method Public Method 20051012
26 GET_INFO Instance method Public Method Information About Authorization 20051011
27 GET_INFO_CURRENT Static method Public Method Information About A/N Version 20051202
28 GET_INSTANCE Instance method Public Method 20051012
29 GET_MAINTENANCE_STATE Instance method Public Method 20060221
30 GET_OBJECT_REF Instance method Private Method Generates Instance for Version and Returns It 20051017
31 GET_PROPERTIES Instance method Public Method 20051012
32 GET_RELATED Instance method Public Method 20051012
33 IMPACT_ANALYSIS Instance method Public Method 20051012
34 IS_ACTIVE Instance method Public Method 20060221
35 IS_ACTIVE_ALL Instance method Public Method Are A=M version and runtime active (objstat =ACT)? 20060317
36 IS_ACTIVE_RUNTIME Instance method Public Method Is runtime version active (OBJSTAT = ACT)? 20060314
37 IS_ACTIVE_VERS Instance method Public Method Is version M = A version? 20060309
38 IS_SAVED Instance method Public Method 20060221
39 MAINTAIN_GUI Instance method Public Method 20051012
40 PREPARE Instance method Public Method 20060221
41 RESET_TO_ACTIVE Instance method Public Method 20060221
42 SAVE Instance method Public Method 20060221
43 SAVE_INTERNAL Instance method Public Method 20051012
44 SAVE_VERS_TO_DB Instance method Private Method Writes Version to Database 20060105
45 SET_INFO Instance method Public Method Writes Header and Content to Version 20060224
46 SET_MAINTENANCE_STATE Instance method Public Method 20060221
47 SET_OBJECT_REF Instance method Private Method Sets Refereence as Required Version 20051202
48 SET_OBJSTAT Instance method Public Method 20060221
49 SHOW_PROTOCOL Instance method Public Method 20060221
50 SHOW_VERSION_COMPARISON Instance method Public Method 20051012
51 VERSION_EXISTS Instance method Public Method 20060221
Events
Class CL_RSEC_BIAU has no event.
Types
Class CL_RSEC_BIAU has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_RSEC_BIAU has no parameter.
Method ACTIVATE on class CL_RSEC_BIAU has no exception.

Method ACTIVATE_CONTENT Signature

Method ACTIVATE_CONTENT on class CL_RSEC_BIAU has no parameter.
Method ACTIVATE_CONTENT on class CL_RSEC_BIAU has no exception.

Method AFTER_ACTIVATION Signature

Method AFTER_ACTIVATION on class CL_RSEC_BIAU has no parameter.
Method AFTER_ACTIVATION on class CL_RSEC_BIAU has no exception.

Method AFTER_DELETION Signature

Method AFTER_DELETION on class CL_RSEC_BIAU has no parameter.
Method AFTER_DELETION on class CL_RSEC_BIAU has no exception.

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on class CL_RSEC_BIAU has no parameter.
Method AUTHORITY_CHECK on class CL_RSEC_BIAU has no exception.

Method BEFORE_ACTIVATION Signature

Method BEFORE_ACTIVATION on class CL_RSEC_BIAU has no parameter.
Method BEFORE_ACTIVATION on class CL_RSEC_BIAU has no exception.

Method BEFORE_DELETION Signature

Method BEFORE_DELETION on class CL_RSEC_BIAU has no parameter.
Method BEFORE_DELETION on class CL_RSEC_BIAU has no exception.

Method CHECK Signature

Method CHECK on class CL_RSEC_BIAU has no parameter.
Method CHECK on class CL_RSEC_BIAU has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSEC_BIAU BI Berechtigung 20060102
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20060102

Method COMPARE on class CL_RSEC_BIAU has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BIAUTH Call by reference Type reference (TYPE) RSAUTH BI Analyseberechtigungen: Name einer Berechtigung 20051017
# Exception Resumable Description Created on
1 NOT_FOUND 20060224

Method COPY_VERSION Signature

Method COPY_VERSION on class CL_RSEC_BIAU has no parameter.
Method COPY_VERSION on class CL_RSEC_BIAU has no exception.

Method CTO_AFTER_SAVE_ACT_DEL Signature

Method CTO_AFTER_SAVE_ACT_DEL on class CL_RSEC_BIAU has no parameter.
Method CTO_AFTER_SAVE_ACT_DEL on class CL_RSEC_BIAU has no exception.

Method CTO_CHECK Signature

Method CTO_CHECK on class CL_RSEC_BIAU has no parameter.
Method CTO_CHECK on class CL_RSEC_BIAU has no exception.

Method CTO_GET_ADDITIONAL_OBJECTS Signature

Method CTO_GET_ADDITIONAL_OBJECTS on class CL_RSEC_BIAU has no parameter.
Method CTO_GET_ADDITIONAL_OBJECTS on class CL_RSEC_BIAU has no exception.

Method CTO_INSERT Signature

Method CTO_INSERT on class CL_RSEC_BIAU has no parameter.
Method CTO_INSERT on class CL_RSEC_BIAU has no exception.

Method CTO_TRANSPORT Signature

Method CTO_TRANSPORT on class CL_RSEC_BIAU has no parameter.
Method CTO_TRANSPORT on class CL_RSEC_BIAU has no exception.

Method DEACTIVATE Signature

Method DEACTIVATE on class CL_RSEC_BIAU has no parameter.
Method DEACTIVATE on class CL_RSEC_BIAU has no exception.

Method DEEP_COPY Signature

Method DEEP_COPY on class CL_RSEC_BIAU has no parameter.
Method DEEP_COPY on class CL_RSEC_BIAU has no exception.

Method DELETE Signature

Method DELETE on class CL_RSEC_BIAU has no parameter.
Method DELETE on class CL_RSEC_BIAU has no exception.

Method DELETE_VERSION 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 20060313

Method DELETE_VERSION on class CL_RSEC_BIAU has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_RSEC_BIAU has no parameter.
Method DEQUEUE on class CL_RSEC_BIAU has no exception.

Method EXISTS_ON_DB Signature

Method EXISTS_ON_DB on class CL_RSEC_BIAU has no parameter.
Method EXISTS_ON_DB on class CL_RSEC_BIAU has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BIAUTH Call by reference Type reference (TYPE) RSAUTH Berechtigungsname in Benutzerstammpflege 20051014
2 Returning R_R_BIAU Value transfer Object reference (TYPE REF TO) CL_RSEC_BIAU BI Berechtigung 20051014
# Exception Resumable Description Created on
1 INPUT_INVALID Ungültige Eingabe 20051014

Method GET_ALL Signature

Method GET_ALL on class CL_RSEC_BIAU has no parameter.
Method GET_ALL on class CL_RSEC_BIAU has no exception.

Method GET_DDIC_OBJECTS Signature

Method GET_DDIC_OBJECTS on class CL_RSEC_BIAU has no parameter.
Method GET_DDIC_OBJECTS on class CL_RSEC_BIAU has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_AUTH Call by reference Type reference (TYPE) RSEC_SX_AUTHS Berechtigungsinhalt 20051205
2 Exporting E_S_BIAU Call by reference Type reference (TYPE) RSECBIAUPROP Kopftabelle für TLOGO BI-Berechtigung BIAU 20051205
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-NEW Objektversion 20051205
# Exception Resumable Description Created on
1 NOT_FOUND 20051205

Method GET_INFO_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_AUTH Call by reference Type reference (TYPE) RSEC_SX_AUTHS Berechtigungsinhalt 20051205
2 Exporting E_S_BIAU Call by reference Type reference (TYPE) RSECBIAUPROP Eigenschaftsview für Berechtigungen 20051205
3 Importing I_AUTHNAME Call by reference Type reference (TYPE) RSAUTH BI Analyseberechtigungen: Name einer Berechtigung 20051205
4 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Aktuell bearbeitete Objekte 20051202
# Exception Resumable Description Created on
1 INPUT_INVALID 20051205

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_RSEC_BIAU has no parameter.
Method GET_INSTANCE on class CL_RSEC_BIAU has no exception.

Method GET_MAINTENANCE_STATE Signature

Method GET_MAINTENANCE_STATE on class CL_RSEC_BIAU has no parameter.
Method GET_MAINTENANCE_STATE on class CL_RSEC_BIAU has no exception.

Method GET_OBJECT_REF 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 20051017
2 Returning R_R_BIAUTH Value transfer Object reference (TYPE REF TO) CL_RSEC_BIAU DataStore Objekt einer Version 20051017

Method GET_OBJECT_REF on class CL_RSEC_BIAU has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_RSEC_BIAU has no parameter.
Method GET_PROPERTIES on class CL_RSEC_BIAU has no exception.

Method GET_RELATED Signature

Method GET_RELATED on class CL_RSEC_BIAU has no parameter.
Method GET_RELATED on class CL_RSEC_BIAU has no exception.

Method IMPACT_ANALYSIS Signature

Method IMPACT_ANALYSIS on class CL_RSEC_BIAU has no parameter.
Method IMPACT_ANALYSIS on class CL_RSEC_BIAU has no exception.

Method IS_ACTIVE Signature

Method IS_ACTIVE on class CL_RSEC_BIAU has no parameter.
Method IS_ACTIVE on class CL_RSEC_BIAU has no exception.

Method IS_ACTIVE_ALL 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 Boolean 20060317

Method IS_ACTIVE_ALL on class CL_RSEC_BIAU has no exception.

Method IS_ACTIVE_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RUNTIME_IS_ACTIVE Value transfer Type reference (TYPE) RS_BOOL 'X' = Laufzeitversion ist aktiv (ausführbar) 20060314

Method IS_ACTIVE_RUNTIME on class CL_RSEC_BIAU has no exception.

Method IS_ACTIVE_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VERS_IS_ACTIVE Value transfer Type reference (TYPE) RS_BOOL X = Version ist aktiv (A=M) 20060309

Method IS_ACTIVE_VERS on class CL_RSEC_BIAU has no exception.

Method IS_SAVED Signature

Method IS_SAVED on class CL_RSEC_BIAU has no parameter.
Method IS_SAVED on class CL_RSEC_BIAU has no exception.

Method MAINTAIN_GUI Signature

Method MAINTAIN_GUI on class CL_RSEC_BIAU has no parameter.
Method MAINTAIN_GUI on class CL_RSEC_BIAU has no exception.

Method PREPARE Signature

Method PREPARE on class CL_RSEC_BIAU has no parameter.
Method PREPARE on class CL_RSEC_BIAU has no exception.

Method RESET_TO_ACTIVE Signature

Method RESET_TO_ACTIVE on class CL_RSEC_BIAU has no parameter.
Method RESET_TO_ACTIVE on class CL_RSEC_BIAU has no exception.

Method SAVE Signature

Method SAVE on class CL_RSEC_BIAU has no parameter.
Method SAVE on class CL_RSEC_BIAU has no exception.

Method SAVE_INTERNAL Signature

Method SAVE_INTERNAL on class CL_RSEC_BIAU has no parameter.
Method SAVE_INTERNAL on class CL_RSEC_BIAU has no exception.

Method SAVE_VERS_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20060105
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20060105
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20060105

Method SAVE_VERS_TO_DB on class CL_RSEC_BIAU has no exception.

Method SET_INFO 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-MODIFIED Objektversion 20060224
2 Importing I_SX_AUTH Call by reference Type reference (TYPE) RSEC_SX_AUTHS Berechtigungen für Pufferung 20060224
3 Importing I_S_BIAU Call by reference Type reference (TYPE) RSECBIAUPROP Kopftabelle für TLOGO BI-Berechtigung BIAU 20060224

Method SET_INFO on class CL_RSEC_BIAU has no exception.

Method SET_MAINTENANCE_STATE Signature

Method SET_MAINTENANCE_STATE on class CL_RSEC_BIAU has no parameter.
Method SET_MAINTENANCE_STATE on class CL_RSEC_BIAU has no exception.

Method SET_OBJECT_REF 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 20051202
2 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSEC_BIAU BI Berechtigung 20051202

Method SET_OBJECT_REF on class CL_RSEC_BIAU has no exception.

Method SET_OBJSTAT Signature

Method SET_OBJSTAT on class CL_RSEC_BIAU has no parameter.
Method SET_OBJSTAT on class CL_RSEC_BIAU has no exception.

Method SHOW_PROTOCOL Signature

Method SHOW_PROTOCOL on class CL_RSEC_BIAU has no parameter.
Method SHOW_PROTOCOL on class CL_RSEC_BIAU has no exception.

Method SHOW_VERSION_COMPARISON Signature

Method SHOW_VERSION_COMPARISON on class CL_RSEC_BIAU has no parameter.
Method SHOW_VERSION_COMPARISON on class CL_RSEC_BIAU has no exception.

Method VERSION_EXISTS Signature

Method VERSION_EXISTS on class CL_RSEC_BIAU has no parameter.
Method VERSION_EXISTS on class CL_RSEC_BIAU has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710