SAP ABAP Class /MRSS/CL_RM_REQUEST_BO (Request BO)
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
Properties
Class /MRSS/CL_RM_REQUEST_BO  
Short Description Request BO    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RMS   Resource Management Service Layer 
Created 20070619   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
Class /MRSS/CL_RM_REQUEST_BO has no interface implemented.
Friends
Class /MRSS/CL_RM_REQUEST_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_APPLICATION Instance attribute Public Object reference (TYPE REF TO) /MRSS/CL_SGE_APPLICATION_MNT Scheduling Engine Application: Planning Board 20080512
2 GREF_IF_APPL_MNT Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGE_MNT_RESOURCES Modification of Resources and Assignments 20080603
3 GREF_PROFILE_IF Instance attribute Public Object reference (TYPE REF TO) /MRSS/IF_SQP_MNT_PROFILE Interface for Profile Maintenance 20080512
4 GREF_QUALIF Instance attribute Public Object reference (TYPE REF TO) /MRSS/IF_SQE_QUALIFICATION Qualification manager 20080512
5 GS_CANDIDATE Instance attribute Public Type reference (TYPE) /MRSS/T_RM_CANDIDATE Candidates for Role 20080428
6 GS_OLD_REQUEST Static Attribute Public Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20090420
7 GS_RM_MDATA Instance attribute Private Type reference (TYPE) /MRSS/D_RM_MDATA Maintain Master Data settings for Resource Management 20071016
8 GS_ROLE Instance attribute Public Type reference (TYPE) /MRSS/T_RM_ROLE_UI Role UI table type 20080429
9 GT_AVAIL_COLORS Static Attribute Private Type reference (TYPE) /MRSS/T_RM_SRCHC_TAB Table type for Search color codes 20080620
10 GT_KNA1 Instance attribute Public Type reference (TYPE) /MRSS/T_RM_KNA1_TAB Table type for kna1 20090420
11 GT_PRIORITY_TAB Static Attribute Private Type reference (TYPE) /MRSS/T_RM_PRIORITY_TAB Table of Priority and Text 20120404
12 GT_USER_STATUS Static Attribute Private Type reference (TYPE) /MRSS/T_RM_USER_STATUS_TAB Table of user statuses and sequence numbers 20071017
13 GV_QUICKCLOSE Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090512
14 R_REQUEST_BO Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_RM_REQUEST_BO Private attribute referencing the class itself 20070619
Methods
# Method Level Visibility Method type Description Created on
1 BAPI_COMMIT Instance method Private Method Commit work 20090806
2 CHECK_ERRORS Instance method Public Method To validate the current request 20070820
3 CHECK_ON_CLOSE Instance method Public Method To validate when request status is set to close 20070906
4 CHECK_QUICKCLOSE_ONOFF Instance method Public Method To check if quick close is on or off 20090512
5 CHECK_RO_USER_DATA Instance method Public Method To validate request_owner_id for request/roles 20070831
6 CHECK_STATUS Instance method Public Method To validate the set status 20070914
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070619
8 CREATEREQUEST Instance method Public Method Method for creating request 20070619
9 DELETE_REQUEST Instance method Public Method Method to Delete Requests 20070723
10 DETERMINE_ROLE Instance method Private Method Determine user role on Roles 20070803
11 GET_ACTIVE_USER_STATUS Instance method Public Method To get active user status 20071010
12 GET_ADDITIONAL_DATA Instance method Private Method Get Additional data for request 20070801
13 GET_ADDITIONAL_DATA_HEADER Instance method Public Method Get Additiona Data at header level 20070909
14 GET_ADDITIONAL_DATA_ROLE Instance method Public Method Get Additional Data at role level 20070909
15 GET_CANDIDATE_DATA Instance method Private Method Fetch Details of the candidate 20070810
16 GET_HIGHEST_CAND_STATUS Instance method Private Method To get Highest candidate stataus 20070920
17 GET_INSTANCE Static method Public Method To get the instance of the current class 20070619
18 GET_LOWEST_ROLE_STATUS Instance method Private Method To get lowest role status 20071010
19 GET_MASTER_DATA Instance method Public Method To get the master data customoizing values 20080627
20 GET_REQPROF_DATA Instance method Private Method To get Reqprof data of role 20071011
21 GET_REQ_ROLE_COMMENTS Instance method Private Method Method to retreive comments for Request / Roles 20070802
22 GET_REQ_WORKLIST_DATA Instance method Public Method Get Request worklist data 20080212
23 GET_ROLE_WORKLIST_DATA Instance method Public Method Get Role worklist data 20080212
24 GET_RO_ROLES Instance method Public Method Method to get request owner roles 20070731
25 GET_SPDATA_FROM_CAND_STATUS Instance method Private Method Gets SP ID and SP Name from Candidate Status structure 20080924
26 GET_SPWL_HIGH_CAND_STATUS Instance method Private Method To get Highest candidate status for sp worklist 20071031
27 IS_MERGE_POSSIBLE Instance method Private Method To check if the role can be merged 20071009
28 IS_REQUEST_LOCKED Instance method Public Method Check if the given Request is locked 20140305
29 OFFLINE_CHECK_ERRORS Instance method Public Method To validate the Offline current request 20080103
30 READ_MULTI_REQUEST Instance method Public Method To get multiple request data 20070905
31 READ_REQUEST Instance method Public Method Get Request 20070704
32 READ_WORKLIST_REQUESTS Instance method Public Method Read worklist requests 20080212
33 READ_WORKLIST_ROLES Instance method Public Method Read Worklist Roles 20080212
34 SET_CANDIDATE_ADMIN_DATA Instance method Private Method To update admin fields of candidate 20071018
35 SET_DEFAULT_DEMAND Instance method Private Method Set the Default Demand data during Update 20070825
36 SET_PRIORITY_TAB Static method Private Method To set the priority table buffer 20120404
37 SET_QUICKCLOSE_ONOFF Instance method Public Method To set the quickclose attribute on or off 20090512
38 SET_REQ_PROF_DATA Instance method Public Method To create / update requirement profiles on update req/role 20070809
39 SET_REQ_STATUS Instance method Public Method Sets status for the request . 20070816
40 SET_SEARCHPARTY_DETAILS Instance method Private Method To fill SP details of role based on demand guid 20070927
41 SET_VERSION_INFO Instance method Private Method To set version & timestamp of req & roles 20071004
42 UNLOCK_REQUEST Instance method Public Method Unlock the given Request 20140305
43 UPDATE_REQUEST_BO Instance method Public Method Method for updating request 20080117
Events
Class /MRSS/CL_RM_REQUEST_BO has no event.
Types
Class /MRSS/CL_RM_REQUEST_BO has no local type.
Method Signatures

Method BAPI_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAPI_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090806

Method BAPI_COMMIT on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CHECK_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SAVE_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_SAVE_CTRL Control Parameters for Save 20090818
2 Exporting ET_RETURN Value transfer Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070820
3 Exporting EV_FAIL Value transfer Type reference (TYPE) FLAG General Flag 20070820
4 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Old Request Header 20081203
5 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070820

Method CHECK_ERRORS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CHECK_ON_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SAVE_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_SAVE_CTRL Control Parameters for Save 20090818
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070906
3 Exporting EV_FAILED Call by reference Type reference (TYPE) FLAG General Flag "X' = failed 20070906
4 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070906

Method CHECK_ON_CLOSE on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CHECK_QUICKCLOSE_ONOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_QUICKCLOSE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Returns if current save is with Quick close or not 20090512

Method CHECK_QUICKCLOSE_ONOFF on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CHECK_RO_USER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAIL Value transfer Type reference (TYPE) FLAG X = User not authorised 20070831
2 Importing IV_REQOWNER Call by reference Type reference (TYPE) PERNR_D Request_owner_id of Request/Role 20070906
3 Importing IV_ROGROUPID Call by reference Type reference (TYPE) /MRSS/T_RM_CR_OBJID Planning node of request/ role 20070906

Method CHECK_RO_USER_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SAVE_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_SAVE_CTRL Control Parameters for Save 20090818
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070914
3 Exporting EV_FAILED Value transfer Type reference (TYPE) FLAG General Flag 20070914
4 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20081010
5 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070914

Method CHECK_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /MRSS/CL_RM_REQUEST_BO has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method CREATEREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SAVE_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_SAVE_CTRL Control Parameters for Save 20090818
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Return Parameter 20070626
3 Exporting EV_REQUEST_NO Call by reference Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20070626
4 Importing IS_ATTACHMENTS_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_ATTACH_TAB Table type of attachments 20070713
5 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Structure 20070627
6 Importing IV_COMMIT Value transfer Type reference (TYPE) /MRSS/T_RM_FLAG 'X' Indicator 20120323

Method CREATEREQUEST on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070723
2 Importing IV_REQUEST_NO Call by reference Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20070723

Method DELETE_REQUEST on class /MRSS/CL_RM_REQUEST_BO 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 20070830
2 Importing IV_OBJID Call by reference Type reference (TYPE) /MRSS/T_RM_RO_GROUP_HDR Request Owner Group - Header 20070926
3 Importing IV_ROLE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20070926
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080715

Method DETERMINE_ROLE on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_ACTIVE_USER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEQUENCE Call by reference Type reference (TYPE) J_STONR Status Order Number 20071010
2 Exporting EV_STATUS Call by reference Type reference (TYPE) J_STATUS Request Status 20071010
3 Exporting EV_STATUS_DESC Call by reference Type reference (TYPE) /MRSS/T_RM_REQSTAT_DESC Req Status 20071010
4 Exporting EV_VALIDATION_DT Call by reference Type reference (TYPE) DATUM Validation Date 20071010
5 Importing IT_STATUS Call by reference Type reference (TYPE) /MRSS/T_RM_STATUS_TAB Table of status information 20071010

Method GET_ACTIVE_USER_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_ADDITIONAL_DATA 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 20070903
2 Importing IV_REQUEST_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG SPACE Read Request Data only 20071011
3 Importing IV_WORKLIST Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG SPACE Worklist Read 20071120

Method GET_ADDITIONAL_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_ADDITIONAL_DATA_HEADER 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 20070909

Method GET_ADDITIONAL_DATA_HEADER on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_ADDITIONAL_DATA_ROLE 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 20070909
2 Importing IV_WORKLIST Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG SPACE Worklist Read? 20071120

Method GET_ADDITIONAL_DATA_ROLE on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_CANDIDATE_DATA 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 20070908
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070810
3 Importing IV_CLEARVISIBLITY Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN SPACE Boolean Variable 20080227

Method GET_CANDIDATE_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_HIGHEST_CAND_STATUS 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 20070920

Method GET_HIGHEST_CAND_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting R_P_REQUEST_BO Call by reference Object reference (TYPE REF TO) /MRSS/CL_RM_REQUEST_BO Request BO 20070619

Method GET_INSTANCE on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_LOWEST_ROLE_STATUS 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 20071010

Method GET_LOWEST_ROLE_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_MASTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_M_DATA Value transfer Type reference (TYPE) /MRSS/D_RM_MDATA Maintain Master Data settings for Resource Management 20080627

Method GET_MASTER_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_REQPROF_DATA 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 20071011

Method GET_REQPROF_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_REQ_ROLE_COMMENTS 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 20070904

Method GET_REQ_ROLE_COMMENTS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_REQ_WORKLIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20080212
2 Exporting ET_REQUEST_KEYS Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_KEY_TAB Table of Request keys 20080212
3 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080212
4 Importing IS_WORKLIST_FILTER Call by reference Type reference (TYPE) /MRSS/T_RM_WKL_CRITERION Worklist Criterion 20080213
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080212

Method GET_REQ_WORKLIST_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_ROLE_WORKLIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20080212
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080212
3 Exporting ET_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_TAB Table of Roles 20080212
4 Exporting ET_ROLE_WKL_KEYS Call by reference Type reference (TYPE) /MRSS/T_RM_WLIST_TAB Table of Role Keys 20080212
5 Importing IS_WORKLIST_FILTER Call by reference Type reference (TYPE) /MRSS/T_RM_WKL_CRITERION Worklist Criterion 20080213
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080212

Method GET_ROLE_WORKLIST_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_RO_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20070909
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070731
3 Exporting ET_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_TAB Table of Roles 20070731
4 Importing IV_DATE_FROM Call by reference Type reference (TYPE) /MRSS/T_RM_CO_GSTRP Start date from 20071015
5 Importing IV_DATE_TO Call by reference Type reference (TYPE) /MRSS/T_RM_CO_GSTRP Start date until 20071015
6 Importing IV_OWNER Call by reference Type reference (TYPE) CHAR1 SPACE My Owned, All or Unassigned 20071118
7 Importing IV_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG SPACE Read Roles (or Requests) 20071118
8 Importing IV_STATUS Call by reference Type reference (TYPE) I 0=Saved 1=Submitted 2=Closed 20070907
9 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20070731

Method GET_RO_ROLES on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_SPDATA_FROM_CAND_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SPID Call by reference Type reference (TYPE) /MRSS/T_RM_SEARCH_PARTY Searching Party Name 20080924
2 Exporting EV_SPNAME Call by reference Type reference (TYPE) /MRSS/T_RM_NAME Name 20080924
3 Importing IT_CAND_STATUS Call by reference Type reference (TYPE) /MRSS/T_RM_CAND_STAT_TAB Candidate Status Table 20080924

Method GET_SPDATA_FROM_CAND_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method GET_SPWL_HIGH_CAND_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIS_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE_TAB Table of Candidates 20100211
2 Exporting EV_HIGH_CAND_DESC Call by reference Type reference (TYPE) /MRSS/T_RM_HIGH_CAND_STAT_DESC Highest Candidate Status 20071031
3 Exporting EV_HIGH_CAND_ID Call by reference Type reference (TYPE) /MRSS/T_RM_HIGH_CAND_STATUS_ID Highest Candidate Status 20071031
4 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20071119
5 Importing IV_OBJID Call by reference Type reference (TYPE) /MRSS/T_RM_SP_GROUP Searching Party Group 20071031
6 Importing IV_ROLE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20071031

Method GET_SPWL_HIGH_CAND_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method IS_MERGE_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MERGE Call by reference Type reference (TYPE) FLAG General Flag 20071009
2 Importing IS_DB_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE DB Role 20071009
3 Importing IS_READ_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE Last read ROle 20071009
4 Importing IS_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE UI Role 20071009

Method IS_MERGE_POSSIBLE on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method IS_REQUEST_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_ID Value transfer Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20140305
2 Returning RV_LOCKED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140305

Method IS_REQUEST_LOCKED on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method OFFLINE_CHECK_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SAVE_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_SAVE_CTRL Control Parameters for Save 20090818
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Vorschlagswerte bei Anlage von Debitoren aus Workbench 20080103
3 Exporting EV_FAIL Call by reference Type reference (TYPE) FLAG Vorschlagswerte bei Anlage von Debitoren aus Workbench 20080103
4 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080103

Method OFFLINE_CHECK_ERRORS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method READ_MULTI_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20070905
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070905
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Error 20070905
4 Importing IT_REQUEST_KEY Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_KEY_TAB Request number table 20070905
5 Importing IV_DISABLEAUTHCHECK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' By default true 20080227
6 Importing IV_SPRAS Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key 20070905

Method READ_MULTI_REQUEST on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method READ_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CUST_ADDN Call by reference Type reference (TYPE) /MRSS/T_RM_CUST_ADDN Custom fields 20110331
2 Changing CS_READ_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_READ_CTRL Control parameters for Read Request 20090824
3 Exporting ER_REQ_DEM_REF Call by reference Object reference (TYPE REF TO) /MRSS/CL_RM_REQ_ADAPTER RM to Request Demand Adapter 20090826
4 Exporting ES_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070704
5 Exporting ET_ATTACHMENT Call by reference Type reference (TYPE) /MRSS/T_RM_ATTACH_TAB Table type of attachments 20070803
6 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070913
7 Importing IV_ENQUEUE Call by reference Type reference (TYPE) FLAG General Flag 20070910
8 Importing IV_NOALERT_REFRESH Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ' ' Indicator 20100211
9 Importing IV_NO_STATUS_REFRESH Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090917
10 Importing IV_OBJID Call by reference Type reference (TYPE) /MRSS/T_RM_RO_GROUP_HDR Request Owner Group - Header 20070926
11 Importing IV_REQUEST_NUMBER Call by reference Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20070803
12 Importing IV_ROLE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20070926

Method READ_REQUEST on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method READ_WORKLIST_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20080212
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080212
3 Importing IT_REQUEST_KEY Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_KEY_TAB Table of Request keys 20080212

Method READ_WORKLIST_REQUESTS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method READ_WORKLIST_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20080212
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080212
3 Exporting ET_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_TAB Table of Roles 20080212
4 Importing IT_REQUEST_KEYS Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_KEY_TAB Table of Request keys 20080213
5 Importing IT_ROLE_KEYS Call by reference Type reference (TYPE) /MRSS/T_RM_WLIST_TAB Table of Role Keys 20080212
6 Importing IV_USER_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_WKL_USER_ROLE Worklist User Role 20080212

Method READ_WORKLIST_ROLES on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_CANDIDATE_ADMIN_DATA 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 20071018
2 Importing IS_OLD_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE Old Role Details 20071018

Method SET_CANDIDATE_ADMIN_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_DEFAULT_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070825
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070825
3 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070825
4 Importing IS_REQUEST_OLD Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20070825

Method SET_DEFAULT_DEMAND on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_PRIORITY_TAB Signature

Method SET_PRIORITY_TAB on class /MRSS/CL_RM_REQUEST_BO has no parameter.
Method SET_PRIORITY_TAB on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_QUICKCLOSE_ONOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ONOFF Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090512

Method SET_QUICKCLOSE_ONOFF on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_REQ_PROF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UPREQPROF Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_UPD_LGCY Legacy Requirement Profile Key Exchange Structure 20071115
2 Exporting ET_RETURN Value transfer Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20070809
3 Exporting EV_PROFILE_KEY Value transfer Type reference (TYPE) /MRSS/T_REQUID Profile key 20070809
4 Importing IS_REQ_PROF Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_CRE_LGCY Requirement profile data 20070809
5 Importing IV_PROFILE_KEY Call by reference Type reference (TYPE) /MRSS/T_REQUID Profile key 20070809
6 Importing IV_REQUEST_NUMBER Call by reference Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20070809
7 Importing IV_ROLE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20070809

Method SET_REQ_PROF_DATA on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_REQ_STATUS 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 20070816

Method SET_REQ_STATUS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_SEARCHPARTY_DETAILS 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 20070927
2 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Globally Unique Identifier 20070927

Method SET_SEARCHPARTY_DETAILS on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method SET_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20071008
2 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20071006
3 Exporting EV_COMMENT_CHANGE_ONLY Call by reference Type reference (TYPE) FLAG General Flag 20071024
4 Importing IS_DB_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Old Request Header 20071008
5 Importing IS_READ_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20071009
6 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20071008

Method SET_VERSION_INFO on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method UNLOCK_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_ID Value transfer Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20140305
2 Returning RV_FAIL Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140305

Method UNLOCK_REQUEST on class /MRSS/CL_RM_REQUEST_BO has no exception.

Method UPDATE_REQUEST_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQ_ADDL_DATA Call by reference Type reference (TYPE) /MRSS/T_RM_REQ_ADDITIONAL_DATA Request Additional data(including email data) 20100708
2 Changing CS_SAVE_CTRL Call by reference Type reference (TYPE) /MRSS/T_RM_SAVE_CTRL Control Parameters for Save 20090818
3 Exporting ES_UPD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20100405
4 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Return Parameter 20080117
5 Exporting EV_REQUEST_NO Call by reference Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20080117
6 Importing IR_REQ_DEM_REF Call by reference Object reference (TYPE REF TO) /MRSS/CL_RM_REQ_ADAPTER RM to Request Demand Adapter 20090826
7 Importing IS_ATTACHMENTS_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_ATTACH_TAB Table type of attachments 20080117
8 Importing IS_DB_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080617
9 Importing IS_OLD_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080117
10 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Structure 20080117
11 Importing IV_COMMIT Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG 'X' Indicator 20080617
12 Importing IV_LOCK_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG 'X' Lock indicator 20080617
13 Importing IV_ROLENUMBER Value transfer Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20080205
# Exception Resumable Description Created on
1 ERROR_SENDING_MAIL 20100628
History
Last changed by/on SAP  20141109 
SAP Release Created in 606