SAP ABAP Class CL_CRM_UI_PROFILE_CB (Business Role - Customizing Buffer)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_CORE (Package) Application Frame DDIC, Services and Utilities
Properties
Class CL_CRM_UI_PROFILE_CB  
Short Description Business Role - Customizing Buffer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_CORE   Application Frame DDIC, Services and Utilities 
Created 20080507   SAP 
Last change 20100303   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)
Interfaces
Class CL_CRM_UI_PROFILE_CB has no interface implemented.
Friends
Class CL_CRM_UI_PROFILE_CB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONFIG_KEYS Instance attribute Private Type reference (TYPE) CRMTT_UI_CONFIG UI Configuration Keys 20080508
2 PROFILES Instance attribute Private Type reference (TYPE) CRMTT_UI_PROFILE List of Business Roles 20080507
3 PROFILES_DBCNT Instance attribute Private Type reference (TYPE) SYDBCNT -1 Number of business roles on the data base 20080508
4 PROFILES_INVALID Instance attribute Private Type reference (TYPE) CRMT_UI_PROFILE_TAB List of Invalid Business Roles 20080715
5 SELF Static Attribute Private Object reference (TYPE REF TO) CL_CRM_UI_PROFILE_CB Business Role - Customizing Buffer 20080507
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONFIG_KEY Instance method Private Method Check the configuration key of the business role 20080507
2 CHECK_PROFILE Instance method Public Method Execute a consistency check on one business role 20080507
3 CHECK_PROFILES Instance method Public Method Execute a consistency check on all business roles 20080509
4 CHECK_PROFILE_TYPE Instance method Private Method Check type of business role 20080507
5 CHECK_TECHNICAL_PROFILE Instance method Private Method Checl technical profile 20080509
6 GET_INSTANCE Static method Public Method Get instance of this class 20080507
7 GET_PROFILE Instance method Public Method Get one business role 20080507
8 GET_PROFILES Instance method Public Method Get all business roles 20080508
Events
Class CL_CRM_UI_PROFILE_CB has no event.
Types
Class CL_CRM_UI_PROFILE_CB has no local type.
Method Signatures

Method CHECK_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20080507
2 Returning RV_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20080507

Method CHECK_CONFIG_KEY on class CL_CRM_UI_PROFILE_CB has no exception.

Method CHECK_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCEPTIONS Call by reference Type reference (TYPE) CRMTT_UI_EXCEPTIONS Table Of Exceptions 20080508
2 Exporting EV_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20080508
3 Importing IV_PROFILE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20080507

Method CHECK_PROFILE on class CL_CRM_UI_PROFILE_CB has no exception.

Method CHECK_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCEPTIONS Call by reference Type reference (TYPE) CRMTT_UI_EXCEPTIONS Table Of Exceptions 20080509
2 Exporting EV_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20080509

Method CHECK_PROFILES on class CL_CRM_UI_PROFILE_CB has no exception.

Method CHECK_PROFILE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20080507
2 Returning RV_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20080507

Method CHECK_PROFILE_TYPE on class CL_CRM_UI_PROFILE_CB has no exception.

Method CHECK_TECHNICAL_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20080509

Method CHECK_TECHNICAL_PROFILE on class CL_CRM_UI_PROFILE_CB has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_UI_PROFILE_CB Business Role - Customizing Buffer 20080507

Method GET_INSTANCE on class CL_CRM_UI_PROFILE_CB has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20080507
2 Returning RS_RESULT Value transfer Type reference (TYPE) CRMC_UI_PROFILE Profile 20080507

Method GET_PROFILE on class CL_CRM_UI_PROFILE_CB has no exception.

Method GET_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) CRMTT_UI_PROFILE Business Roles 20080508

Method GET_PROFILES on class CL_CRM_UI_PROFILE_CB has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 700