SAP ABAP Class CL_BW_BCT_CRM_EXPLORER_AUTH (CRM Authorization for BusinessObjects Explorer)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-CRM (Application Component) Customer Relationship Management
     RS_BCT_CRM_CXP (Package) BI Content: Tools for CRM on Demand
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDDTPS_AUTH Read Authorizations 20091119
Properties
Class CL_BW_BCT_CRM_EXPLORER_AUTH  
Short Description CRM Authorization for BusinessObjects Explorer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_CRM_CXP   BI Content: Tools for CRM on Demand 
Created 20091119   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BW_BCT_CRM_EXPLORER_AUTH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDDTPS_AUTH Read Authorizations 20091119
Friends
Class CL_BW_BCT_CRM_EXPLORER_AUTH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BPARTNER Constant Private Type reference (TYPE) RSIOBJNM '0BPARTNER' Business Partner InfoObject 20091119
2 C_CRM_AUTHIOBJ Constant Private Type reference (TYPE) TABNAME16 'RSCXP_AUTHIOBJ' Table for CRM Authorization Settings for BI 20091119
3 C_CRM_AUTH_DSO_NAME Constant Private Type reference (TYPE) RSDODSOBJECT '0CRM_UA1' Name of CRM User Authorization DSO 20091119
4 C_MGR_INDICATOR Constant Private Type reference (TYPE) RSIOBJNM '0CRM_UA_MGR' Manager Indicatoir InfoObject 20091119
5 C_MKT_INDICATOR Constant Private Type reference (TYPE) RSIOBJNM '0CRM_UA_MKT' Marketing Indicator InfoObject 20091119
6 C_MSGCLASS Constant Private Type reference (TYPE) SYMSGID 'RSCXP_BW_TOOLS' Message class name 20091119
7 C_MSGCLASS_WHM Constant Private Type reference (TYPE) SYMSGID 'RS_BCT_CRM_CXP' Message class name from WHM 20091119
8 C_ORGUNIT Constant Private Type reference (TYPE) RSIOBJNM '0ORGUNIT' CRM Orgunit InfoObject 20091119
9 C_SAL_INDICATOR Constant Private Type reference (TYPE) RSIOBJNM '0CRM_UA_SAL' Sales Indicator InfoObject 20091119
10 C_SRV_INDICATOR Constant Private Type reference (TYPE) RSIOBJNM '0CRM_UA_SRV' Service Indicator InfoObject 20091119
11 C_USER_EXCEPTION Constant Private Type reference (TYPE) TABNAME16 'RSCXP_USERIOBJ' Table for CRM User Exception Settings for BI 20091119
12 C_USER_NAME Constant Private Type reference (TYPE) RSIOBJNM '0USER_NAME' User Name InfoObject 20091119
13 C_USER_SYST Constant Private Type reference (TYPE) RSIOBJNM '0ORGUNIT' User System InfoObject 20091119
14 G_S_AUTH_DSO Static Attribute Private Object reference (TYPE REF TO) DATA Reference to structure of CRM User Authorization DSO 20091119
15 G_T_AUTH_DSO Static Attribute Private Object reference (TYPE REF TO) DATA Reference to internal table of CRM User Authorization DSO 20091119
16 G_T_CRM_AUTHIOBJ Static Attribute Private Type reference (TYPE) TY_T_CRM_AUTHIOBJ Table with data from RSCXP_AUTHIOBJ 20091119
17 G_T_IOBJNM_FIELDNAME Static Attribute Private Type reference (TYPE) TY_T_IOBJNM_FIELDNAME Fieldnames for InfoObjects 20091119
18 G_T_RETURN Static Attribute Private Type reference (TYPE) BAPIRETTAB Return table for meta data errors 20091119
19 G_T_USER_EXCEPTION Static Attribute Private Type reference (TYPE) TY_T_USER_EXCEPTION Table with data from RSCXP_USERIOBJ 20091119
Methods
# Method Level Visibility Method type Description Created on
1 GET_BI_AUTH_SETTINGS Static method Private Method Get BI meta data for CRM authorization 20091119
2 GET_CRM_AUTH_DSO_DATA Static method Private Method Read data from CRM athorization DSO 20091119
3 GET_ERRORS Static method Public Method Get error messages 20091119
Events
Class CL_BW_BCT_CRM_EXPLORER_AUTH has no event.
Types
Class CL_BW_BCT_CRM_EXPLORER_AUTH has no local type.
Method Signatures

Method GET_BI_AUTH_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CRM_AUTHIOBJ Call by reference Type reference (TYPE) TY_T_CRM_AUTHIOBJ 20091119
2 Exporting E_T_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091119
3 Exporting E_T_USER_EXCEPTION Call by reference Type reference (TYPE) TY_T_USER_EXCEPTION 20091119

Method GET_BI_AUTH_SETTINGS on class CL_BW_BCT_CRM_EXPLORER_AUTH has no exception.

Method GET_CRM_AUTH_DSO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EDREF_S_CRMAUTH Call by reference Object reference (TYPE REF TO) DATA Data reference to DSO structure 20091119
2 Exporting EDREF_T_CRMAUTH Call by reference Object reference (TYPE REF TO) DATA Data reference to DSO table 20091119
3 Exporting E_T_IOBJNM_FIELDNAME Call by reference Type reference (TYPE) TY_T_IOBJNM_FIELDNAME Fieldnames for InfoObjects 20091119
4 Exporting E_T_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Error return table 20091119

Method GET_CRM_AUTH_DSO_DATA on class CL_BW_BCT_CRM_EXPLORER_AUTH has no exception.

Method GET_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091119

Method GET_ERRORS on class CL_BW_BCT_CRM_EXPLORER_AUTH has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 705