SAP ABAP Class CL_GRPCB_READ (Customizing for Read Access)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_CUSTOMIZING (Package) Customizing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPCB_UPDATE Obsolete: Customizing Modification Access 20070611
Properties
Class CL_GRPCB_READ  
Short Description Customizing for Read Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_CUSTOMIZING   Customizing 
Created 20070611   SAP 
Last change 20141106    
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 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRPCB_READ has no interface implemented.
Friends
Class CL_GRPCB_READ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 T_ROLES_BUFFER Static Attribute Private Type reference (TYPE) YT_ROLES_BUFFER 20070611
2 T_TASKS_BUFFER Static Attribute Private Type reference (TYPE) YT_TASKS_BUFFER 20070611
3 _S_HR_TRANS Static Attribute Private Type reference (TYPE) YS_HR_TRANS 20070611
4 _T_OBJTYPES Static Attribute Private Type reference (TYPE) GRPCB_T_OBJTYPE MIC Object Type 20070611
5 _T_ORG_ROOTS Static Attribute Private Type reference (TYPE) GRPCH_T_HR_ROOT Root Objects 20070611
6 _T_PERSON_CUST Static Attribute Private Type reference (TYPE) GRPCH_T_PERSON_CUST 20070611
Methods
# Method Level Visibility Method type Description Created on
1 GET_ATTRIBUTES Static method Public Method Read Object Attributes 20070611
2 GET_ATTRIBUTE_VALUES Static method Public Method Read Attribute Values 20070611
3 GET_ATTRLIST Static method Public Method Read Object Attribute Values 20070611
4 GET_CENTRAL_TYPE Static method Public Method Determine Central Type 20070611
5 GET_CORPORATE Static method Public Method Read Result Level Definition 20070611
6 GET_CUSTOMIZING_PERSON Static method Public Method Customizing for Person 20070611
7 GET_GAP_RATING Static method Public Method Read Maturity Gap and Rating of the Control 20070611
8 GET_HR_TRANSP_CUST Static method Public Method Read Transport Settings 20070611
9 GET_LASTRECIPIENTS Static method Public Method Last Recipient Read 20070611
10 GET_LOCAL_TYPE Static method Public Method Determine Local Type 20070611
11 GET_MIC_TYPE Static method Public Method Determine MIC Type 20070611
12 GET_OBJTYPES Static method Public Method Read Object Type 20070611
13 GET_ORG_UNIT_TYPE Static method Public Method Determine Organizational Unit Type 20070611
14 GET_RESPONSIBLE_ROLE Static method Public Method Obsolete: Determine Central Type 20070611
15 GET_RESPONSIBLE_TASK Static method Public Method Obsolete: Determine Central Type 20070611
16 GET_ROLES Static method Public Method ??? Read Role 20070611
17 GET_TASKS Static method Public Method ??? Task Read 20070611
18 GET_TIMEFRAME_FROM_DATES Static method Public Method Determine Timeframe from Start and End Dates 20070611
19 GET_TIMEFRAME_VALUES Static method Public Method Read Attribute Values 20070611
20 PERSON2UNAME Static method Public Method Obsolete 20070611
21 SEARCH_ROLES Static method Public Method Obsolete: Find Role 20070611
22 UNAME2PERSON Static method Public Method Obsolete 20070611
23 _FILL_ORG_ROOTS Static method Private Method Set Root Note of Org Unit Hierarchy 20070611
Events
Class CL_GRPCB_READ has no event.
Types
Class CL_GRPCB_READ has no local type.
Method Signatures

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Value transfer Type reference (TYPE) GRPCB_T_GRPCATTR MIC: Object Attributes 20070611
2 Exporting ET_ATTRIBUTES_T Value transfer Type reference (TYPE) GRPCB_TS_GRPCATTR_T 20070920

Method GET_ATTRIBUTES on class CL_GRPCB_READ has no exception.

Method GET_ATTRIBUTE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) GRPCB_T_ATTRVAL_TEXT MIC: Object Attributes - Text Table 20070611
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) GRPC_ATTRNAME Attribute 20070611
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Current Language 20070611
4 Importing I_MODE Call by reference Type reference (TYPE) GRPCB_TYP 20070611
5 Importing I_READ_ALL_LANGUAGES Call by reference Type reference (TYPE) GRPCB_TYP 20070611
6 Importing I_VALUE Call by reference Type reference (TYPE) GRPC_ATTRVALUE 20070611

Method GET_ATTRIBUTE_VALUES on class CL_GRPCB_READ has no exception.

Method GET_ATTRLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ATTRLIST Value transfer Type reference (TYPE) GRPCB_TO_ATTRLIST 20070611
2 Importing I_ATTR Value transfer Type reference (TYPE) GRPCB_ATTRNAME 20070611
3 Importing I_SUBVALUE Value transfer Type reference (TYPE) GRPCB_ATTRVALUE 20070611
4 Importing I_VALUE Value transfer Type reference (TYPE) GRPCB_ATTRVALUE 20070611

Method GET_ATTRLIST on class CL_GRPCB_READ has no exception.

Method GET_CENTRAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OTYPE Value transfer Type reference (TYPE) OTYPE Object Type 20070611
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611

Method GET_CENTRAL_TYPE on class CL_GRPCB_READ has no exception.

Method GET_CORPORATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CORPORATE Value transfer Type reference (TYPE) GRPCB_TO_CORPORATE 20070611
2 Importing I_PLVAR Value transfer Type reference (TYPE) PLVAR Plan Variant 20070611

Method GET_CORPORATE on class CL_GRPCB_READ has no exception.

Method GET_CUSTOMIZING_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PERSON Value transfer Type reference (TYPE) GRPCH_T_PERSON_CUST 20070611

Method GET_CUSTOMIZING_PERSON on class CL_GRPCB_READ has no exception.

Method GET_GAP_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_GAP_RATING Value transfer Type reference (TYPE) GRPCB_TS_GAP_RATING 20070611

Method GET_GAP_RATING on class CL_GRPCB_READ has no exception.

Method GET_HR_TRANSP_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ON Value transfer Type reference (TYPE) XFELD Checkbox 20070611

Method GET_HR_TRANSP_CUST on class CL_GRPCB_READ has no exception.

Method GET_LASTRECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RECIPIENT Value transfer Type reference (TYPE) GRPCB_TO_RECIPIENT 20070611

Method GET_LASTRECIPIENTS on class CL_GRPCB_READ has no exception.

Method GET_LOCAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OTYPE Value transfer Type reference (TYPE) OTYPE Object Type 20070611
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611

Method GET_LOCAL_TYPE on class CL_GRPCB_READ has no exception.

Method GET_MIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
2 Exporting E_OBJTYPE_TYPE Call by reference Type reference (TYPE) GRPCB_TYP 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
4 Importing I_CENTRAL_TYPE Value transfer Type reference (TYPE) XFELD Checkbox 20070611
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
6 Importing I_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20070611
7 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20070611
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
9 Importing I_REFRESH_ROOTS Call by reference Type reference (TYPE) XFELD Checkbox 20070611

Method GET_MIC_TYPE on class CL_GRPCB_READ has no exception.

Method GET_OBJTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OBJTYPE Value transfer Type reference (TYPE) GRPCB_TH_OBJTYPE 20070611
2 Importing I_OBJTYPE Value transfer Type reference (TYPE) GRPCB_OBJTYPE Object Type 20070611
3 Importing I_ROLE Value transfer Type reference (TYPE) GRPCB_ROLE Role 20070611
4 Importing I_TASK Value transfer Type reference (TYPE) GRPCB_TASK Task 20070611

Method GET_OBJTYPES on class CL_GRPCB_READ has no exception.

Method GET_ORG_UNIT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OTYPE Value transfer Type reference (TYPE) OTYPE Object Type 20070611
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611

Method GET_ORG_UNIT_TYPE on class CL_GRPCB_READ has no exception.

Method GET_RESPONSIBLE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ROLE Value transfer Type reference (TYPE) GRPCB_ROLE Object Type 20070611
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611

Method GET_RESPONSIBLE_ROLE on class CL_GRPCB_READ has no exception.

Method GET_RESPONSIBLE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TASK Value transfer Type reference (TYPE) GRPCB_TASK Object type 20070611
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object type 20070611

Method GET_RESPONSIBLE_TASK on class CL_GRPCB_READ has no exception.

Method GET_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ROLE Value transfer Type reference (TYPE) GRPCB_TH_ROLE 20070611
2 Importing I_OBJTYPE Value transfer Type reference (TYPE) GRPCB_OBJTYPE Object Type 20070611
3 Importing I_ROLE Value transfer Type reference (TYPE) GRPCB_ROLE Role 20070611
4 Importing I_TASK Value transfer Type reference (TYPE) GRPCB_TASK Task 20070611

Method GET_ROLES on class CL_GRPCB_READ has no exception.

Method GET_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TASK Value transfer Type reference (TYPE) GRPCB_TH_TASK 20070611
2 Importing I_ROLE Value transfer Type reference (TYPE) GRPCB_ROLE 20070611
3 Importing I_TASK Value transfer Type reference (TYPE) GRPCB_TASK 20070611

Method GET_TASKS on class CL_GRPCB_READ has no exception.

Method GET_TIMEFRAME_FROM_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TF_YEAR Call by reference Type reference (TYPE) GRPC_YEAR Year 20070611
2 Exporting E_TIMEFRAME Call by reference Type reference (TYPE) GRPC_TIMEFRAME Timeframe 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611

Method GET_TIMEFRAME_FROM_DATES on class CL_GRPCB_READ has no exception.

Method GET_TIMEFRAME_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) GRPCB_T_ATTRVAL_TEXT MIC: Object Attributes - Text Table 20070611
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Current Language 20070611
3 Importing I_MODE Call by reference Type reference (TYPE) GRPCB_TYP 20070611
4 Importing I_READ_ALL_LANGUAGES Call by reference Type reference (TYPE) GRPCB_TYP 20070611
5 Importing I_VALUE Call by reference Type reference (TYPE) GRPC_ATTRVALUE 20070611

Method GET_TIMEFRAME_VALUES on class CL_GRPCB_READ has no exception.

Method PERSON2UNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RESULT Value transfer Type reference (TYPE) GRPCB_S_PERS_UNAME SAP R/3 System, User Logon Name 20070611
2 Importing I_DATEFROM Value transfer Type reference (TYPE) BEGDA SY-DATUM Start of Validity 20070611
3 Importing I_DATETO Value transfer Type reference (TYPE) ENDDA SY-DATUM End of Validity 20070611
4 Importing I_PERSON Value transfer Type reference (TYPE) GRPCB_OBJECTID 20070611

Method PERSON2UNAME on class CL_GRPCB_READ has no exception.

Method SEARCH_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ROLE Value transfer Type reference (TYPE) GRPCB_TH_ROLE 20070611
2 Importing I_ROLE_PATTERN Value transfer Type reference (TYPE) GRPCB_ROLE Role 20070611
3 Importing I_TASK_PATTERN Value transfer Type reference (TYPE) GRPCB_TASK 20070611
4 Importing I_TEXT_PATTERN Value transfer Type reference (TYPE) STRING Description 20070611

Method SEARCH_ROLES on class CL_GRPCB_READ has no exception.

Method UNAME2PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RESULT Value transfer Type reference (TYPE) GRPCB_S_PERS_UNAME 20070611
2 Importing I_DATEFROM Value transfer Type reference (TYPE) BEGDA SY-DATUM Start of Validity 20070611
3 Importing I_DATETO Value transfer Type reference (TYPE) ENDDA SY-DATUM End of Validity 20070611
4 Importing I_UNAME Value transfer Type reference (TYPE) SY-UNAME SAP R/3 System, User Logon Name 20070611

Method UNAME2PERSON on class CL_GRPCB_READ has no exception.

Method _FILL_ORG_ROOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
3 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20070611
4 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method _FILL_ORG_ROOTS on class CL_GRPCB_READ has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 250