Hierarchy
⤷
⤷
Properties
| Class | CL_GRAC_ACCESS_REQUEST_CONFIG | |
| Short Description | Request Config Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRAC_ACCESS_REQUEST | Access Control GRC Access Request |
| Created | 20090914 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_GRAC_ACCESS_REQUEST_CONFIG has no forward declaration.
Interfaces
Class CL_GRAC_ACCESS_REQUEST_CONFIG has no interface implemented.
Friends
Class CL_GRAC_ACCESS_REQUEST_CONFIG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | GRAC_T_BPROC | Business Process Text | 20130620 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_FUNC_AREA | Functional Area text table | 20130620 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Get all Business process | 20100721 | |
| 2 | Static method | Public | Method | business process description | 20100920 | |
| 3 | Static method | Public | Method | Get all Company | 20100802 | |
| 4 | Static method | Public | Method | Get the company details for the user which exists in backend | 20120724 | |
| 5 | Static method | Public | Method | Get All Available Employee Types | 20090914 | |
| 6 | Static method | Public | Method | Get EUP fields values | 20100525 | |
| 7 | Static method | Public | Method | 20100527 | ||
| 8 | Static method | Public | Method | Get All EUP List | 20100525 | |
| 9 | Static method | Public | Method | Gets First Character of the word | 20140310 | |
| 10 | Static method | Public | Method | Functional area desc | 20100920 | |
| 11 | Static method | Public | Method | Get all Functional Area | 20100721 | |
| 12 | Static method | Public | Method | Get all Functional Area and company together | 20110802 | |
| 13 | Static method | Public | Method | Get last character of the Word | 20140310 | |
| 14 | Static method | Public | Method | Get Object Types for OM | 20100518 | |
| 15 | Static method | Public | Method | Get All Available Priorities | 20090914 | |
| 16 | Static method | Public | Method | Get Priority Description from Priority ID | 20090914 | |
| 17 | Static method | Public | Method | Get all Environments | 20121030 | |
| 18 | Static method | Public | Method | Get the reject reason description | 20100517 | |
| 19 | Static method | Public | Method | Get the reqyest type action description | 20100302 | |
| 20 | Static method | Public | Method | Get All Available Request Types | 20090914 | |
| 21 | Static method | Public | Method | Get actions of supplied request type | 20100118 | |
| 22 | Static method | Public | Method | 20100809 | ||
| 23 | Static method | Public | Method | Get Request Type Description from Request Type ID | 20090914 | |
| 24 | Static method | Public | Method | Get the actions applicable for system line item. | 20100302 | |
| 25 | Static method | Public | Method | Get the template Name | 20100305 |
Events
Class CL_GRAC_ACCESS_REQUEST_CONFIG has no event.
Types
Class CL_GRAC_ACCESS_REQUEST_CONFIG has no local type.
Method Signatures
Method GET_BUSINESS_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BPROC | Call by reference | Type reference (TYPE) | GRAC_T_BPROC | Table for Request Types | 20100721 | |||
| 2 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | AGVAL | '01' | Authorization value | 20120713 |
Method GET_BUSINESS_PROCESS on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_BUSINESS_PROCESS_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BPROC_SHORT_DESC | Value transfer | Type reference (TYPE) | GRAC_SHORT_DESC | Short Description | 20100920 | |||
| 2 | IV_BPROC | Value transfer | Type reference (TYPE) | GRAC_BPROC | Business Process | 20100920 | |||
| 3 | IV_LANGU | Value transfer | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100920 |
Method GET_BUSINESS_PROCESS_DESC on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Table for Request Types | 20100802 |
Method GET_COMPANY on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_COMPANY_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_COMPANY | Company | 20120724 | |||
| 2 | EV_COMPANY_CODE | Call by reference | Type reference (TYPE) | GRAC_COMPANY | Company | 20120724 | |||
| 3 | IV_COMPANY_TEXT | Value transfer | Type reference (TYPE) | GRAC_DESCN | Description | 20120724 |
Method GET_COMPANY_FOR_USER on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_EMPTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EMPTYPE | Call by reference | Type reference (TYPE) | GRAC_T_EMPTYPE | Employee Type | 20091029 |
Method GET_EMPTYPES on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_EUP_CONFIG_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRIT | Call by reference | Type reference (TYPE) | GRAC_S_EUPCRIT | EUP Criteria | 20100525 | |||
| 2 | RT_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_EUP_CONFIG | EUP Config Set | 20100525 |
Method GET_EUP_CONFIG_SET on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_EUP_CONFIG_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRIT | Call by reference | Type reference (TYPE) | GRAC_S_EUPCRIT | EUP Criteria | 20100527 | |||
| 2 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | GRAC_FIELD_ID | Context Field Name | 20100527 | |||
| 3 | RS_CONFIG | Call by reference | Type reference (TYPE) | GRAC_S_EUP_CONFIG | EUP Config Set | 20100527 |
Method GET_EUP_CONFIG_SINGLE on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_EUP_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_EUP | Value transfer | Type reference (TYPE) | GRAC_T_EUP | Structure for End User Personalizaion | 20100525 |
Method GET_EUP_LIST on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_FIRST_CHARACTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20140310 | ||||
| 2 | RETURNVALUE | Value transfer | Type reference (TYPE) | STRING | 20140310 |
Method GET_FIRST_CHARACTER on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_FUNCAREA_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FUNCAREA_DESC | Value transfer | Type reference (TYPE) | GRAC_SHORT_DESC | Short Description | 20100920 | |||
| 2 | IV_FUNCAREA | Value transfer | Type reference (TYPE) | GRAC_FUNAREA | Functional Area | 20100920 | |||
| 3 | IV_LANGU | Value transfer | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100920 |
Method GET_FUNCAREA_DESC on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_FUNC_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FUNCTAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_FUNC_AREA | Table for Request Types | 20100721 | |||
| 2 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | AGVAL | '01' | Authorization value | 20120713 |
Method GET_FUNC_AREA on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_FUNC_AREA_COMPANY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FUNCTIONAL_AREA_COMPANY | Call by reference | Type reference (TYPE) | GRAC_T_API_FUNC_AREA | Functional Area Table | 20110802 |
Method GET_FUNC_AREA_COMPANY on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_LAST_CHARACTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20140310 | ||||
| 2 | RETURNVALUE | Value transfer | Type reference (TYPE) | STRING | 20140310 |
Method GET_LAST_CHARACTER on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_OBJTYPE_FOR_OM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJTYPES | Call by reference | Type reference (TYPE) | GRAC_T_OBJTYPE_OM | Object Types | 20100518 |
Method GET_OBJTYPE_FOR_OM on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_PRIORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRIORITY | Call by reference | Type reference (TYPE) | GRAC_T_PRIORITY | Priority Types | 20091029 | |||
| 2 | IV_PROCESS_TYPE | Call by reference | Type reference (TYPE) | GRAC_PROCESS_TYPE | Process type | 20100308 |
Method GET_PRIORITY on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_PRIORITY_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PRIORITY_DESC | Call by reference | Type reference (TYPE) | GRAC_SHORT_DESC | Short Description | 20091019 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100909 | ||
| 3 | IV_PRIORITY | Call by reference | Type reference (TYPE) | GRAC_PRIORITY | Request Priority | 20091019 |
Method GET_PRIORITY_DESC on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_PROVISIONING_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENVIRONMENT | Call by reference | Type reference (TYPE) | GRAC_T_ENVIRONMENT | Environment Table Type | 20121030 |
Method GET_PROVISIONING_ENVIRONMENT on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REASON_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REJ_REASON | Call by reference | Type reference (TYPE) | GRAC_T_UI_REJ_REASON | Table type for reject reason UI | 20100517 | |||
| 2 | IV_REASON_ID | Call by reference | Type reference (TYPE) | GRAC_REASON_ID | Rejection reason used in manage rejection | 20100518 | |||
| 3 | IV_REASON_TYPE | Call by reference | Type reference (TYPE) | GRAC_REJECTED_TYPE | Rejected User/Role/Risk | 20100714 |
Method GET_REASON_DESC on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REQACTION_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REQACTION | Call by reference | Type reference (TYPE) | GRAC_ACTIONTYPE | Request Type | 20100302 | |||
| 2 | RV_REQACTION_DESC | Value transfer | Type reference (TYPE) | GRAC_DESCN | Description | 20100302 |
Method GET_REQACTION_DESC on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REQTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REQTYPES | Call by reference | Type reference (TYPE) | GRAC_T_REQTYPE | Table for Request Types | 20091029 | |||
| 2 | IT_REQTYPE_RANGE | Call by reference | Type reference (TYPE) | GRAC_T_AC_REQTYPE_RANGE | Request Type Range Table | 20100315 | |||
| 3 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | AGVAL | '01' | Authorization value | 20120713 | ||
| 4 | IV_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Authority Check | 20120716 | ||
| 5 | IV_PROCESS_TYPE | Call by reference | Type reference (TYPE) | GRAC_PROCESS_TYPE | Process type | 20100308 |
Method GET_REQTYPES on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REQTYPE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REQTYPE | Call by reference | Type reference (TYPE) | GRAC_REQTYPE | Request Type | 20100118 | |||
| 2 | RT_REQTYPE_ACT | Value transfer | Type reference (TYPE) | GRAC_T_REQ_ACTION_TYPE | Request Type | 20100118 |
Method GET_REQTYPE_ACTION on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REQTYPE_BY_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REQTYPE | Call by reference | Type reference (TYPE) | GRAC_T_REQUEST_TYPE | Request Type | 20100811 | |||
| 2 | IT_ACTION | Call by reference | Type reference (TYPE) | GRAC_T_AC_PROV_ACTION_RANGE | Provisioning action range table | 20100809 |
Method GET_REQTYPE_BY_ACTION on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REQTYPE_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REQTYPE_DESC | Call by reference | Type reference (TYPE) | GRAC_DESCN | Short Description | 20091019 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100909 | ||
| 3 | IV_REQTYPE | Call by reference | Type reference (TYPE) | GRAC_REQTYPE | Request Type ID | 20091019 |
Method GET_REQTYPE_DESC on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_REQTYPE_SYSTEM_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REQTYPE | Call by reference | Type reference (TYPE) | GRAC_REQTYPE | Request Type | 20100302 | |||
| 2 | RT_REQTYPE_ACT | Value transfer | Type reference (TYPE) | GRAC_T_REQ_ACTION_TYPE | Request action type | 20100302 |
Method GET_REQTYPE_SYSTEM_ACTION on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
Method GET_TEMPLATE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | GRAC_TEMPLATE_ID | Template ID | 20100305 | |||
| 2 | RV_TEMPLATE_NAME | Value transfer | Type reference (TYPE) | GRAC_TEMPLATE_NAME | Template Name | 20100305 |
Method GET_TEMPLATE_NAME on class CL_GRAC_ACCESS_REQUEST_CONFIG has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |