Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_RM_AUTH_DEF | Interface for Authorization Class methods | 20080715 |
Properties
| Class | /MRSS/CL_RM_AUTH | |
| Short Description | Authorization class for RMFS | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /MRSS/RMS | Resource Management Service Layer |
| Created | 20080715 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /MRSS/IF_RM_AUTH_DEF | Interface for Authorization Class methods | 20080715 |
Friends
Class /MRSS/CL_RM_AUTH has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | /MRSS/D_RM_MDATA | Maintain Master Data settings for Resource Management | 20080718 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RMS_CAND_AUTH_TAB | Candidate Authorizations | 20090922 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RMS_OBJ_AUTH_TAB | Candidate Authorizations | 20090922 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_PSTA2_TAB | Table of /mrss/c_rm_psta2 | 20081126 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_USER_AUTH_OBJ_TAB | Authorized Objects for User | 20090511 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Left panel authorization checks | 20080715 | |
| 2 | Static method | Public | Constructor | 20080718 | ||
| 3 | Instance method | Public | Method | Determine multiple User Roles | 20080715 | |
| 4 | Instance method | Public | Method | Get allowed candidate statuses | 20080716 | |
| 5 | Instance method | Public | Method | Get Authorization candidates for Reporting | 20081013 | |
| 6 | Instance method | Public | Method | Get Authorized Candidates for Search | 20080730 | |
| 7 | Instance method | Public | Method | 20090821 | ||
| 8 | Instance method | Public | Method | Fetch candidates based on authorization | 20090507 | |
| 9 | Instance method | Public | Method | Get Authorized planning nodes for user | 20080801 | |
| 10 | Instance method | Public | Method | GET Authorized planning nodes for user in Detail | 20081024 | |
| 11 | Instance method | Public | Method | Get Candidate details | 20080715 | |
| 12 | Instance method | Public | Method | Get user Role description | 20080716 | |
| 13 | Instance method | Public | Method | Is user authorized to display candidate | 20080717 | |
| 14 | Instance method | Public | Method | Check Authorization for Self | 20080731 | |
| 15 | Instance method | Private | Method | Authorization for candidate using Auth objects | 20080722 | |
| 16 | Instance method | Public | Method | Authorized for Demand | 20080801 | |
| 17 | Instance method | Private | Method | 20081013 | ||
| 18 | Instance method | Private | Method | Check authorization for Search | 20080915 | |
| 19 | Instance method | Public | Method | To check if partner to be shown or not | 20081126 | |
| 20 | Instance method | Public | Method | To check if the RO Role group change allowed | 20081003 | |
| 21 | Instance method | Public | Method | Check if the user has * authorization | 20090204 | |
| 22 | Instance method | Public | Method | Set Authorization for Search Results | 20080730 | |
| 23 | Instance method | Public | Method | Set Broadcast Button Authorization | 20090509 | |
| 24 | Instance method | Public | Method | Set Broadcast/Demand Button authorizations | 20080715 | |
| 25 | Instance method | Public | Method | Filter candidate visibility | 20080717 | |
| 26 | Instance method | Public | Method | Sets the Authorization Values | 20080724 | |
| 27 | Instance method | Public | Method | Set Candidate Button authorizations | 20080715 | |
| 28 | Instance method | Public | Method | Set Candidate Button authorizations from Search | 20080731 | |
| 29 | Instance method | Private | Method | Set Demand Authorization | 20080731 | |
| 30 | Instance method | Public | Method | Set visibility of boradcast entries | 20080718 | |
| 31 | Instance method | Public | Method | Method to set Button Authorization | 20080715 | |
| 32 | Instance method | Public | Method | Set Request Button authorizations | 20080715 | |
| 33 | Instance method | Public | Method | Set Role Button authorizations | 20080715 | |
| 34 | Instance method | Public | Method | Sets the Visibility based on user roles | 20080716 | |
| 35 | Instance method | Public | Method | Method to Set Role Authorization | 20080715 |
Events
Class /MRSS/CL_RM_AUTH has no event.
Types
Class /MRSS/CL_RM_AUTH has no local type.
Method Signatures
Method CHECK_USER_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_CM | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | Indicator | 20090123 | |||
| 2 | EV_IS_RM | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | Indicator | 20090123 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080715 | ||
| 4 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | RM User Roles | 20080715 |
Method CHECK_USER_ROLE on class /MRSS/CL_RM_AUTH has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RM_AUTH has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RM_AUTH has no exception.
Method DETERMINE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080715 | |||
| 2 | IV_OBJID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_RO_GROUP_HDR | Object ID | 20080715 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080715 |
Method DETERMINE_ROLE on class /MRSS/CL_RM_AUTH has no exception.
Method GET_ALLOWED_CANDIDATE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidate information | 20080716 | |||
| 2 | IV_REQUEST_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TYPE | Request Type | 20080716 | |||
| 3 | IV_SP_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20080716 | |||
| 4 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | User Role Type (Requester, Request Owner, Searching Party) | 20080716 | |||
| 5 | RT_STATUS | Value transfer | Type reference (TYPE) | /MRSS/T_RM_PARTNER_STATUS_TAB | Table of partner /candidate statuses | 20080716 |
Method GET_ALLOWED_CANDIDATE_STATUS on class /MRSS/CL_RM_AUTH has no exception.
Method GET_AUTH_CAND_FOR_REPORTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_OBJID_TAB | MRS: table type for personnel number | 20081013 | |||
| 2 | IT_RES_GROUPS | Call by reference | Type reference (TYPE) | TSWHACTOR | Table with Organizational Objects | 20081014 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20081013 |
Method GET_AUTH_CAND_FOR_REPORTS on class /MRSS/CL_RM_AUTH has no exception.
Method GET_AUTH_CAND_FOR_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CAND_AUTH_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CAND_AUTHOR_TAB | Table type for Candidate Authorization | 20080730 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090228 | |||
| 3 | ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_OBJID_TAB | Personnel number or business partner | 20080730 | |||
| 4 | IT_ORG_UNITS | Call by reference | Type reference (TYPE) | TSWHACTOR | Table with Organizational Objects | 20080916 | |||
| 5 | IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_ID_TAB | Personnel number or business partner | 20080916 | |||
| 6 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Start Date | 20080730 | ||
| 7 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | SY-DATUM | End Date | 20080730 | ||
| 8 | IV_VIEW_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SEARCH_VIEW_TYPE | View type | 20090209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090228 |
Method GET_AUTH_CAND_ORG_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CAND_AUTH_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CAND_AUTHOR_TAB | Table type for Candidate Authorization | 20090821 | |||
| 2 | ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_OBJID_TAB | 20090821 | ||||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090821 | |||
| 4 | IT_CONS_MGNR | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_ID_TAB | Table Type for Candidate ID | 20090821 |
Method GET_AUTH_CAND_ORG_SEARCH on class /MRSS/CL_RM_AUTH has no exception.
Method GET_AUTH_CND_FOR_REP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CAND_AUTH_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CAND_AUTHOR_TAB | Table type for Candidate Authorization | 20090507 | |||
| 2 | ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_OBJID_TAB | Personnel number or business partner | 20090507 | |||
| 3 | IS_AUTH_VALUE | Call by reference | Type reference (TYPE) | /MRSS/T_RMOR_AUTH_VALUE | Auth value | 20090923 | |||
| 4 | IT_ORG_UNITS | Call by reference | Type reference (TYPE) | TSWHACTOR | Table with Organizational Objects | 20090507 | |||
| 5 | IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_ID_TAB | Table Type for Candidate ID | 20090507 | |||
| 6 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20090507 |
Method GET_AUTH_CND_FOR_REP on class /MRSS/CL_RM_AUTH has no exception.
Method GET_AUTH_PL_NODES_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | User Name in User Master Record | 20080801 | ||
| 2 | RT_PLANNING_NODES | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20080801 |
Method GET_AUTH_PL_NODES_FOR_USER on class /MRSS/CL_RM_AUTH has no exception.
Method GET_AUTH_PL_NODES_USER_DETL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUTH_PL_NODE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_AUTH_VALUES_TAB | Auth Value tab | 20081024 | |||
| 2 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20081024 |
Method GET_AUTH_PL_NODES_USER_DETL on class /MRSS/CL_RM_AUTH has no exception.
Method GET_CAND_DETAIL_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_GET_DETAIL | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080715 | |||
| 2 | EV_READ_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20081017 | |||
| 3 | IS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20080715 | |||
| 4 | IS_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | User Roles | 20080717 | |||
| 5 | IV_REQTYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TYPE | Request Type | 20080715 | |||
| 6 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080715 |
Method GET_CAND_DETAIL_AUTH on class /MRSS/CL_RM_AUTH has no exception.
Method GET_USER_ROLE_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | RM User Roles | 20080716 | |||
| 2 | RV_USER_ROLE_DESC | Value transfer | Type reference (TYPE) | /MRSS/T_RM_USER_ROLE_DESC | User Role Description | 20080716 |
Method GET_USER_ROLE_DESC on class /MRSS/CL_RM_AUTH has no exception.
Method IS_AUTHORIZED_FOR_CANDIDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CAND_AUTH | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CAND_AUTH | RM candidate Authorization | 20081020 | |||
| 2 | EV_CAND_AUTH_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20081020 | |||
| 3 | IV_CANDIDATE_NUMBER | Call by reference | Type reference (TYPE) | PERNR_D | Candidate personnel number | 20080717 | |||
| 4 | IV_CHK_FOR_ORG_HIER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_FALSE | Indicator | 20080728 | ||
| 5 | IV_DISP_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_FALSE | Indicator | 20080802 | ||
| 6 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | User Name in User Master Record | 20080717 |
Method IS_AUTHORIZED_FOR_CANDIDATE on class /MRSS/CL_RM_AUTH has no exception.
Method IS_AUTHORIZED_FOR_SELF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ACTIVITY | Value transfer | Type reference (TYPE) | ACTIV_AUTH | Activity | 20080930 |
Method IS_AUTHORIZED_FOR_SELF on class /MRSS/CL_RM_AUTH has no exception.
Method IS_AUTH_FOR_CAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | 20080722 | ||||
| 2 | EV_NO_ORG_UNITS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | Indicator | 20080729 | |||
| 3 | IV_CAND_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20080722 | |||
| 4 | IV_CHK_FOR_ORG_HIER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_FALSE | Object Type | 20080725 | ||
| 5 | IV_DISP_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_FALSE | Indicator | 20080722 | ||
| 6 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080722 |
Method IS_AUTH_FOR_CAND on class /MRSS/CL_RM_AUTH has no exception.
Method IS_AUTH_FOR_DEMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DISP_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_FALSE | Indicator | 20080801 | ||
| 2 | IV_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080801 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080801 | ||
| 4 | RV_ACTIVITY | Value transfer | Type reference (TYPE) | ACTIV_AUTH | Activity | 20080801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080801 |
Method IS_AUTH_FOR_RES_GRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20081013 | |||
| 2 | IV_BEGDA | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATUM | Current Date of Application Server | 20081013 | ||
| 3 | IV_DISP_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20081013 | ||
| 4 | IV_ENDDA | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATUM | Current Date of Application Server | 20081013 | ||
| 5 | IV_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20081013 | |||
| 6 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20081013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081013 |
Method IS_AUTH_FOR_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20080915 | |||
| 2 | IV_BEGDA | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATUM | Date | 20080916 | ||
| 3 | IV_ENDDA | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATUM | Date | 20080916 | ||
| 4 | IV_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080915 | |||
| 5 | IV_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20080915 | |||
| 6 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080915 | |||
| 2 | 20080915 |
Method IS_PARTNER_SHOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SHOWPARTNER | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20081126 | |||
| 2 | IV_PARTNER_STATUS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_PARTNER_STAT | Partner Status | 20081126 |
Method IS_PARTNER_SHOWN on class /MRSS/CL_RM_AUTH has no exception.
Method IS_ROLEGROUP_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAIL | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20081003 | |||
| 2 | IV_ROHEADER_GROUP | Value transfer | Type reference (TYPE) | /MRSS/T_RM_RO_GROUP_HDR | Request Owner Group - Header | 20081003 | |||
| 3 | IV_ROROLE_GROUP_NEW | Value transfer | Type reference (TYPE) | /MRSS/T_RM_RO_GROUP_ROLE | Role Owner Group - Role | 20081003 | |||
| 4 | IV_ROROLE_GROUP_OLD | Value transfer | Type reference (TYPE) | /MRSS/T_RM_RO_GROUP_ROLE | Role Owner Group - Role | 20081003 |
Method IS_ROLEGROUP_ALLOWED on class /MRSS/CL_RM_AUTH has no exception.
Method IS_SUPER_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUPER_USER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | Indicator | 20090204 | |||
| 2 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20090204 |
Method IS_SUPER_USER on class /MRSS/CL_RM_AUTH has no exception.
Method SET_AUTH_FOR_SRCH_RSLT_BTN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_SEARCH_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SEARCH_RESULT | Search Results of Qualification Matching | 20080730 | |||
| 2 | IV_AUTH_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20080930 | |||
| 3 | IV_SRCH_VIEW_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SEARCH_VIEW_TYPE | Indicator | 20080731 | |||
| 4 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080730 | |||
| 2 | 20080730 |
Method SET_BC_BTN_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BCDAT_UI_AUTH | Call by reference | Type reference (TYPE) | /MRSS/T_RM_BCAST_AUTH_UI | Broadcast UI Elements authorization related data | 20090511 | |||
| 2 | IS_ROLE_UI | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_UI | Role Details for UI | 20090509 |
Method SET_BC_BTN_AUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_BROADCAST_BTNAUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BROADCAST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_BROADCAST | Broadcast information | 20080715 | |||
| 2 | IV_STATUS_SHORT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_STATUS_SHORT | Short Text for Status Text Ids | 20080721 | |||
| 3 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | 20080715 |
Method SET_BROADCAST_BTNAUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_CANDIDATE_VISIBILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080717 | |||
| 2 | IV_SET_CAND_AUTH | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_TRUE | Indicator | 20090427 |
Method SET_CANDIDATE_VISIBILITY on class /MRSS/CL_RM_AUTH has no exception.
Method SET_CAND_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20080724 | |||
| 2 | IV_REQUEST_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TYPE | Request Type | 20080724 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080724 | ||
| 4 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | 20080724 |
Method SET_CAND_AUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_CAND_BTNAUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20080715 | |||
| 2 | IV_ROLE_AUTH | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Text Field | 20081003 | |||
| 3 | IV_STATUS_SHORT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_STATUS_SHORT | Short Text for Status Text Ids | 20080721 | |||
| 4 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080723 | ||
| 5 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | RM User Roles | 20081003 |
Method SET_CAND_BTNAUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_CAND_BTN_AUTH_FROM_SRCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20080731 | |||
| 2 | IS_SEARCH_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SEARCH_RESULT | Search Results of Qualification Matching | 20080731 |
Method SET_CAND_BTN_AUTH_FROM_SRCH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_DEMAND_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | 20080801 | ||||
| 2 | IV_DISP_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_FALSE | Indicator | 20080731 | ||
| 3 | IV_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080731 | |||
| 4 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080731 |
Method SET_DEMAND_VISIBILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE | Role Details | 20080718 | |||
| 2 | IV_REQUEST_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TYPE | Request Type | 20080912 |
Method SET_DEMAND_VISIBILITY on class /MRSS/CL_RM_AUTH has no exception.
Method SET_REQ_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20080715 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080715 | |||
| 3 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20090206 | |||
| 4 | IV_SET_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ABAP_TRUE | Set RM User Roles | 20080729 | ||
| 5 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080715 |
Method SET_REQ_AUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_REQ_BTNAUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20080715 | |||
| 2 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20090206 | |||
| 3 | IV_STATUS_SHORT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_STATUS_SHORT | Short text for status | 20080719 | |||
| 4 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | User Roles | 20080715 |
Method SET_REQ_BTNAUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_ROLE_BTNAUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_UI | Role Details for UI | 20080715 | |||
| 2 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20090206 | |||
| 3 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20081022 | |||
| 4 | IV_STATUS_SHORT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_STATUS_SHORT | Short Text for Status Text Ids | 20080719 | |||
| 5 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080715 | ||
| 6 | IV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | 20080715 |
Method SET_ROLE_BTNAUTH on class /MRSS/CL_RM_AUTH has no exception.
Method SET_ROLE_VISIBILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080716 |
Method SET_ROLE_VISIBILITY on class /MRSS/CL_RM_AUTH has no exception.
Method SET_ROL_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_UI | Role Details | 20080715 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080715 | |||
| 3 | EV_USER_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_USER_ROLES | 20080715 | ||||
| 4 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20090206 | |||
| 5 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_UI | Request Header | 20080715 | |||
| 6 | IV_OBJID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SP_GROUP | Searching Party Group | 20080715 | |||
| 7 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20080715 |
Method SET_ROL_AUTH on class /MRSS/CL_RM_AUTH has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 610 |