SAP ABAP Class /MRSS/CL_RM_AUTH (Authorization class for RMFS)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-CP (Application Component) Capacity and Resource Planning
     /MRSS/RMS (Package) Resource Management Service Layer
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 ABAP 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 GS_RM_MDATA Static Attribute Private Type reference (TYPE) /MRSS/D_RM_MDATA Maintain Master Data settings for Resource Management 20080718
2 GT_CAND_AUTH_BUF Static Attribute Private Type reference (TYPE) /MRSS/T_RMS_CAND_AUTH_TAB Candidate Authorizations 20090922
3 GT_OBJID_AUTH_BUF Static Attribute Private Type reference (TYPE) /MRSS/T_RMS_OBJ_AUTH_TAB Candidate Authorizations 20090922
4 GT_STATUS_SETTINGS Static Attribute Private Type reference (TYPE) /MRSS/T_RM_PSTA2_TAB Table of /mrss/c_rm_psta2 20081126
5 GT_USER_AUTH_PL_ND_BUF 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 CHECK_USER_ROLE Instance method Public Method Left panel authorization checks 20080715
2 CLASS_CONSTRUCTOR Static method Public Constructor 20080718
3 DETERMINE_ROLE Instance method Public Method Determine multiple User Roles 20080715
4 GET_ALLOWED_CANDIDATE_STATUS Instance method Public Method Get allowed candidate statuses 20080716
5 GET_AUTH_CAND_FOR_REPORTS Instance method Public Method Get Authorization candidates for Reporting 20081013
6 GET_AUTH_CAND_FOR_SEARCH Instance method Public Method Get Authorized Candidates for Search 20080730
7 GET_AUTH_CAND_ORG_SEARCH Instance method Public Method 20090821
8 GET_AUTH_CND_FOR_REP Instance method Public Method Fetch candidates based on authorization 20090507
9 GET_AUTH_PL_NODES_FOR_USER Instance method Public Method Get Authorized planning nodes for user 20080801
10 GET_AUTH_PL_NODES_USER_DETL Instance method Public Method GET Authorized planning nodes for user in Detail 20081024
11 GET_CAND_DETAIL_AUTH Instance method Public Method Get Candidate details 20080715
12 GET_USER_ROLE_DESC Instance method Public Method Get user Role description 20080716
13 IS_AUTHORIZED_FOR_CANDIDATE Instance method Public Method Is user authorized to display candidate 20080717
14 IS_AUTHORIZED_FOR_SELF Instance method Public Method Check Authorization for Self 20080731
15 IS_AUTH_FOR_CAND Instance method Private Method Authorization for candidate using Auth objects 20080722
16 IS_AUTH_FOR_DEMAND Instance method Public Method Authorized for Demand 20080801
17 IS_AUTH_FOR_RES_GRP Instance method Private Method 20081013
18 IS_AUTH_FOR_SEARCH Instance method Private Method Check authorization for Search 20080915
19 IS_PARTNER_SHOWN Instance method Public Method To check if partner to be shown or not 20081126
20 IS_ROLEGROUP_ALLOWED Instance method Public Method To check if the RO Role group change allowed 20081003
21 IS_SUPER_USER Instance method Public Method Check if the user has * authorization 20090204
22 SET_AUTH_FOR_SRCH_RSLT_BTN Instance method Public Method Set Authorization for Search Results 20080730
23 SET_BC_BTN_AUTH Instance method Public Method Set Broadcast Button Authorization 20090509
24 SET_BROADCAST_BTNAUTH Instance method Public Method Set Broadcast/Demand Button authorizations 20080715
25 SET_CANDIDATE_VISIBILITY Instance method Public Method Filter candidate visibility 20080717
26 SET_CAND_AUTH Instance method Public Method Sets the Authorization Values 20080724
27 SET_CAND_BTNAUTH Instance method Public Method Set Candidate Button authorizations 20080715
28 SET_CAND_BTN_AUTH_FROM_SRCH Instance method Public Method Set Candidate Button authorizations from Search 20080731
29 SET_DEMAND_AUTH Instance method Private Method Set Demand Authorization 20080731
30 SET_DEMAND_VISIBILITY Instance method Public Method Set visibility of boradcast entries 20080718
31 SET_REQ_AUTH Instance method Public Method Method to set Button Authorization 20080715
32 SET_REQ_BTNAUTH Instance method Public Method Set Request Button authorizations 20080715
33 SET_ROLE_BTNAUTH Instance method Public Method Set Role Button authorizations 20080715
34 SET_ROLE_VISIBILITY Instance method Public Method Sets the Visibility based on user roles 20080716
35 SET_ROL_AUTH 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 Exporting EV_IS_CM Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20090123
2 Exporting EV_IS_RM Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20090123
3 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080715
4 Importing 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 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080715
2 Importing IV_OBJID Call by reference Type reference (TYPE) /MRSS/T_RM_RO_GROUP_HDR Object ID 20080715
3 Importing 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 Importing IV_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE Candidate information 20080716
2 Importing IV_REQUEST_TYPE Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TYPE Request Type 20080716
3 Importing IV_SP_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080716
4 Importing IV_USER_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_USER_ROLES User Role Type (Requester, Request Owner, Searching Party) 20080716
5 Returning 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 Exporting ET_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_OBJID_TAB MRS: table type for personnel number 20081013
2 Importing IT_RES_GROUPS Call by reference Type reference (TYPE) TSWHACTOR Table with Organizational Objects 20081014
3 Importing 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 Exporting ET_CAND_AUTH_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_CAND_AUTHOR_TAB Table type for Candidate Authorization 20080730
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090228
3 Exporting ET_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_OBJID_TAB Personnel number or business partner 20080730
4 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) TSWHACTOR Table with Organizational Objects 20080916
5 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE_ID_TAB Personnel number or business partner 20080916
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA SY-DATUM Start Date 20080730
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA SY-DATUM End Date 20080730
8 Importing IV_VIEW_TYPE Call by reference Type reference (TYPE) /MRSS/T_RM_SEARCH_VIEW_TYPE View type 20090209
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20090228

Method GET_AUTH_CAND_ORG_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAND_AUTH_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_CAND_AUTHOR_TAB Table type for Candidate Authorization 20090821
2 Exporting ET_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_OBJID_TAB 20090821
3 Exporting EV_FAILED Call by reference Type reference (TYPE) FLAG General Flag 20090821
4 Importing 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 Exporting ET_CAND_AUTH_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_CAND_AUTHOR_TAB Table type for Candidate Authorization 20090507
2 Exporting ET_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_OBJID_TAB Personnel number or business partner 20090507
3 Importing IS_AUTH_VALUE Call by reference Type reference (TYPE) /MRSS/T_RMOR_AUTH_VALUE Auth value 20090923
4 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) TSWHACTOR Table with Organizational Objects 20090507
5 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE_ID_TAB Table Type for Candidate ID 20090507
6 Importing 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 Importing IV_UNAME Call by reference Type reference (TYPE) XUBNAME SY-UNAME User Name in User Master Record 20080801
2 Returning 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 Exporting ET_AUTH_PL_NODE_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_AUTH_VALUES_TAB Auth Value tab 20081024
2 Importing 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 Exporting EV_GET_DETAIL Call by reference Type reference (TYPE) FLAG General Flag 20080715
2 Exporting EV_READ_ONLY Call by reference Type reference (TYPE) FLAG General Flag 20081017
3 Importing IS_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE Candidates for Role 20080715
4 Importing IS_USER_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_USER_ROLES User Roles 20080717
5 Importing IV_REQTYPE Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TYPE Request Type 20080715
6 Importing 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 Importing IV_USER_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_USER_ROLES RM User Roles 20080716
2 Returning 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 Exporting EV_CAND_AUTH Call by reference Type reference (TYPE) /MRSS/T_RM_CAND_AUTH RM candidate Authorization 20081020
2 Exporting EV_CAND_AUTH_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20081020
3 Importing IV_CANDIDATE_NUMBER Call by reference Type reference (TYPE) PERNR_D Candidate personnel number 20080717
4 Importing IV_CHK_FOR_ORG_HIER Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_FALSE Indicator 20080728
5 Importing IV_DISP_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_FALSE Indicator 20080802
6 Importing 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 Returning 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 Exporting EV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH 20080722
2 Exporting EV_NO_ORG_UNITS Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20080729
3 Importing IV_CAND_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20080722
4 Importing IV_CHK_FOR_ORG_HIER Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_FALSE Object Type 20080725
5 Importing IV_DISP_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_FALSE Indicator 20080722
6 Importing 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 Importing IV_DISP_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_FALSE Indicator 20080801
2 Importing IV_OBJID Call by reference Type reference (TYPE) OBJEKTID Object ID 20080801
3 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080801
4 Returning RV_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH Activity 20080801
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20080801

Method IS_AUTH_FOR_RES_GRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20081013
2 Importing IV_BEGDA Call by reference Type reference (TYPE) SYDATUM SY-DATUM Current Date of Application Server 20081013
3 Importing IV_DISP_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG 'X' Indicator 20081013
4 Importing IV_ENDDA Call by reference Type reference (TYPE) SYDATUM SY-DATUM Current Date of Application Server 20081013
5 Importing IV_OBJID Call by reference Type reference (TYPE) OBJEKTID Object ID 20081013
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20081013
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20081013

Method IS_AUTH_FOR_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20080915
2 Importing IV_BEGDA Call by reference Type reference (TYPE) SYDATUM SY-DATUM Date 20080916
3 Importing IV_ENDDA Call by reference Type reference (TYPE) SYDATUM SY-DATUM Date 20080916
4 Importing IV_OBJID Call by reference Type reference (TYPE) OBJEKTID Object ID 20080915
5 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20080915
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080915
# Exception Resumable Description Created on
1 INVALID_OTYPE 20080915
2 NO_AUTHORIZATION 20080915

Method IS_PARTNER_SHOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SHOWPARTNER Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081126
2 Importing 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 Exporting EV_FAIL Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081003
2 Importing IV_ROHEADER_GROUP Value transfer Type reference (TYPE) /MRSS/T_RM_RO_GROUP_HDR Request Owner Group - Header 20081003
3 Importing IV_ROROLE_GROUP_NEW Value transfer Type reference (TYPE) /MRSS/T_RM_RO_GROUP_ROLE Role Owner Group - Role 20081003
4 Importing 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 Exporting EV_SUPER_USER Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20090204
2 Importing 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 Changing CS_SEARCH_RESULT Call by reference Type reference (TYPE) /MRSS/T_RM_SEARCH_RESULT Search Results of Qualification Matching 20080730
2 Importing IV_AUTH_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20080930
3 Importing IV_SRCH_VIEW_TYPE Call by reference Type reference (TYPE) /MRSS/T_RM_SEARCH_VIEW_TYPE Indicator 20080731
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080730
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20080730
2 WRONG_DATA 20080730

Method SET_BC_BTN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BCDAT_UI_AUTH Call by reference Type reference (TYPE) /MRSS/T_RM_BCAST_AUTH_UI Broadcast UI Elements authorization related data 20090511
2 Importing 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 Changing CS_BROADCAST Call by reference Type reference (TYPE) /MRSS/T_RM_BROADCAST Broadcast information 20080715
2 Importing IV_STATUS_SHORT Call by reference Type reference (TYPE) /MRSS/T_RM_STATUS_SHORT Short Text for Status Text Ids 20080721
3 Importing 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 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080717
2 Importing 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 Changing CS_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE Candidates for Role 20080724
2 Importing IV_REQUEST_TYPE Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TYPE Request Type 20080724
3 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080724
4 Importing 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 Changing CS_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE Candidates for Role 20080715
2 Importing IV_ROLE_AUTH Call by reference Type reference (TYPE) ACTIV_AUTH Text Field 20081003
3 Importing IV_STATUS_SHORT Call by reference Type reference (TYPE) /MRSS/T_RM_STATUS_SHORT Short Text for Status Text Ids 20080721
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080723
5 Importing 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 Changing CS_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE Candidates for Role 20080731
2 Importing 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 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST 20080801
2 Importing IV_DISP_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_FALSE Indicator 20080731
3 Importing IV_OBJID Call by reference Type reference (TYPE) OBJEKTID Object ID 20080731
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080731
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20080731

Method SET_DEMAND_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE Role Details 20080718
2 Importing 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 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20080715
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080715
3 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20090206
4 Importing IV_SET_USER_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_TRUE Set RM User Roles 20080729
5 Importing 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 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20080715
2 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20090206
3 Importing IV_STATUS_SHORT Call by reference Type reference (TYPE) /MRSS/T_RM_STATUS_SHORT Short text for status 20080719
4 Importing 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 Changing CS_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_UI Role Details for UI 20080715
2 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20090206
3 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20081022
4 Importing IV_STATUS_SHORT Call by reference Type reference (TYPE) /MRSS/T_RM_STATUS_SHORT Short Text for Status Text Ids 20080719
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080715
6 Importing 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 Changing 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 Changing CS_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_UI Role Details 20080715
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080715
3 Exporting EV_USER_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_USER_ROLES 20080715
4 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20090206
5 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_UI Request Header 20080715
6 Importing IV_OBJID Call by reference Type reference (TYPE) /MRSS/T_RM_SP_GROUP Searching Party Group 20080715
7 Importing 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