Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Public | Object reference (TYPE REF TO) | /MRSS/CL_SGE_APPLICATION_MNT | Scheduling Engine Application: Planning Board | 20080512 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | /MRSS/IF_SGE_MNT_RESOURCES | Modification of Resources and Assignments | 20080603 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | /MRSS/IF_SQP_MNT_PROFILE | Interface for Profile Maintenance | 20080512 | |||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | /MRSS/IF_SQE_QUALIFICATION | Qualification manager | 20080512 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20080428 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20090420 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | /MRSS/D_RM_MDATA | Maintain Master Data settings for Resource Management | 20071016 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_ROLE_UI | Role UI table type | 20080429 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_SRCHC_TAB | Table type for Search color codes | 20080620 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_KNA1_TAB | Table type for kna1 | 20090420 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_PRIORITY_TAB | Table of Priority and Text | 20120404 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_USER_STATUS_TAB | Table of user statuses and sequence numbers | 20071017 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20090512 | |||
| 14 | 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 | Instance method | Private | Method | Commit work | 20090806 | |
| 2 | Instance method | Public | Method | To validate the current request | 20070820 | |
| 3 | Instance method | Public | Method | To validate when request status is set to close | 20070906 | |
| 4 | Instance method | Public | Method | To check if quick close is on or off | 20090512 | |
| 5 | Instance method | Public | Method | To validate request_owner_id for request/roles | 20070831 | |
| 6 | Instance method | Public | Method | To validate the set status | 20070914 | |
| 7 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070619 | |
| 8 | Instance method | Public | Method | Method for creating request | 20070619 | |
| 9 | Instance method | Public | Method | Method to Delete Requests | 20070723 | |
| 10 | Instance method | Private | Method | Determine user role on Roles | 20070803 | |
| 11 | Instance method | Public | Method | To get active user status | 20071010 | |
| 12 | Instance method | Private | Method | Get Additional data for request | 20070801 | |
| 13 | Instance method | Public | Method | Get Additiona Data at header level | 20070909 | |
| 14 | Instance method | Public | Method | Get Additional Data at role level | 20070909 | |
| 15 | Instance method | Private | Method | Fetch Details of the candidate | 20070810 | |
| 16 | Instance method | Private | Method | To get Highest candidate stataus | 20070920 | |
| 17 | Static method | Public | Method | To get the instance of the current class | 20070619 | |
| 18 | Instance method | Private | Method | To get lowest role status | 20071010 | |
| 19 | Instance method | Public | Method | To get the master data customoizing values | 20080627 | |
| 20 | Instance method | Private | Method | To get Reqprof data of role | 20071011 | |
| 21 | Instance method | Private | Method | Method to retreive comments for Request / Roles | 20070802 | |
| 22 | Instance method | Public | Method | Get Request worklist data | 20080212 | |
| 23 | Instance method | Public | Method | Get Role worklist data | 20080212 | |
| 24 | Instance method | Public | Method | Method to get request owner roles | 20070731 | |
| 25 | Instance method | Private | Method | Gets SP ID and SP Name from Candidate Status structure | 20080924 | |
| 26 | Instance method | Private | Method | To get Highest candidate status for sp worklist | 20071031 | |
| 27 | Instance method | Private | Method | To check if the role can be merged | 20071009 | |
| 28 | Instance method | Public | Method | Check if the given Request is locked | 20140305 | |
| 29 | Instance method | Public | Method | To validate the Offline current request | 20080103 | |
| 30 | Instance method | Public | Method | To get multiple request data | 20070905 | |
| 31 | Instance method | Public | Method | Get Request | 20070704 | |
| 32 | Instance method | Public | Method | Read worklist requests | 20080212 | |
| 33 | Instance method | Public | Method | Read Worklist Roles | 20080212 | |
| 34 | Instance method | Private | Method | To update admin fields of candidate | 20071018 | |
| 35 | Instance method | Private | Method | Set the Default Demand data during Update | 20070825 | |
| 36 | Static method | Private | Method | To set the priority table buffer | 20120404 | |
| 37 | Instance method | Public | Method | To set the quickclose attribute on or off | 20090512 | |
| 38 | Instance method | Public | Method | To create / update requirement profiles on update req/role | 20070809 | |
| 39 | Instance method | Public | Method | Sets status for the request . | 20070816 | |
| 40 | Instance method | Private | Method | To fill SP details of role based on demand guid | 20070927 | |
| 41 | Instance method | Private | Method | To set version & timestamp of req & roles | 20071004 | |
| 42 | Instance method | Public | Method | Unlock the given Request | 20140305 | |
| 43 | 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 | 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 | CS_SAVE_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SAVE_CTRL | Control Parameters for Save | 20090818 | |||
| 2 | ET_RETURN | Value transfer | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070820 | |||
| 3 | EV_FAIL | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20070820 | |||
| 4 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Old Request Header | 20081203 | |||
| 5 | 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 | CS_SAVE_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SAVE_CTRL | Control Parameters for Save | 20090818 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070906 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | FLAG | General Flag "X' = failed | 20070906 | |||
| 4 | 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 | 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 | EV_FAIL | Value transfer | Type reference (TYPE) | FLAG | X = User not authorised | 20070831 | |||
| 2 | IV_REQOWNER | Call by reference | Type reference (TYPE) | PERNR_D | Request_owner_id of Request/Role | 20070906 | |||
| 3 | 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 | CS_SAVE_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SAVE_CTRL | Control Parameters for Save | 20090818 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070914 | |||
| 3 | EV_FAILED | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20070914 | |||
| 4 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20081010 | |||
| 5 | 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 | CS_SAVE_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SAVE_CTRL | Control Parameters for Save | 20090818 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Return Parameter | 20070626 | |||
| 3 | EV_REQUEST_NO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20070626 | |||
| 4 | IS_ATTACHMENTS_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ATTACH_TAB | Table type of attachments | 20070713 | |||
| 5 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Structure | 20070627 | |||
| 6 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070723 | |||
| 2 | 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 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20070830 | |||
| 2 | IV_OBJID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_RO_GROUP_HDR | Request Owner Group - Header | 20070926 | |||
| 3 | IV_ROLE_NUMBER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_ID | Role Number | 20070926 | |||
| 4 | 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 | EV_SEQUENCE | Call by reference | Type reference (TYPE) | J_STONR | Status Order Number | 20071010 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | J_STATUS | Request Status | 20071010 | |||
| 3 | EV_STATUS_DESC | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQSTAT_DESC | Req Status | 20071010 | |||
| 4 | EV_VALIDATION_DT | Call by reference | Type reference (TYPE) | DATUM | Validation Date | 20071010 | |||
| 5 | 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 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20070903 | |||
| 2 | IV_REQUEST_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | SPACE | Read Request Data only | 20071011 | ||
| 3 | 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 | 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 | CS_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE | Role Details | 20070909 | |||
| 2 | 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 | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20070908 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070810 | |||
| 3 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ET_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20080212 | |||
| 2 | ET_REQUEST_KEYS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_KEY_TAB | Table of Request keys | 20080212 | |||
| 3 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080212 | |||
| 4 | IS_WORKLIST_FILTER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_WKL_CRITERION | Worklist Criterion | 20080213 | |||
| 5 | 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 | ET_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20080212 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080212 | |||
| 3 | ET_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_TAB | Table of Roles | 20080212 | |||
| 4 | ET_ROLE_WKL_KEYS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_WLIST_TAB | Table of Role Keys | 20080212 | |||
| 5 | IS_WORKLIST_FILTER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_WKL_CRITERION | Worklist Criterion | 20080213 | |||
| 6 | 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 | ET_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20070909 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070731 | |||
| 3 | ET_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_TAB | Table of Roles | 20070731 | |||
| 4 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CO_GSTRP | Start date from | 20071015 | |||
| 5 | IV_DATE_TO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CO_GSTRP | Start date until | 20071015 | |||
| 6 | IV_OWNER | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | My Owned, All or Unassigned | 20071118 | ||
| 7 | IV_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | SPACE | Read Roles (or Requests) | 20071118 | ||
| 8 | IV_STATUS | Call by reference | Type reference (TYPE) | I | 0=Saved 1=Submitted 2=Closed | 20070907 | |||
| 9 | 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 | EV_SPID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SEARCH_PARTY | Searching Party Name | 20080924 | |||
| 2 | EV_SPNAME | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NAME | Name | 20080924 | |||
| 3 | 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 | ET_VIS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20100211 | |||
| 2 | EV_HIGH_CAND_DESC | Call by reference | Type reference (TYPE) | /MRSS/T_RM_HIGH_CAND_STAT_DESC | Highest Candidate Status | 20071031 | |||
| 3 | EV_HIGH_CAND_ID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_HIGH_CAND_STATUS_ID | Highest Candidate Status | 20071031 | |||
| 4 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20071119 | |||
| 5 | IV_OBJID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SP_GROUP | Searching Party Group | 20071031 | |||
| 6 | 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 | EV_MERGE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20071009 | |||
| 2 | IS_DB_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE | DB Role | 20071009 | |||
| 3 | IS_READ_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE | Last read ROle | 20071009 | |||
| 4 | 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 | IV_REQUEST_ID | Value transfer | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20140305 | |||
| 2 | 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 | CS_SAVE_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SAVE_CTRL | Control Parameters for Save | 20090818 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20080103 | |||
| 3 | EV_FAIL | Call by reference | Type reference (TYPE) | FLAG | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20080103 | |||
| 4 | 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 | ET_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20070905 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070905 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Error | 20070905 | |||
| 4 | IT_REQUEST_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_KEY_TAB | Request number table | 20070905 | |||
| 5 | IV_DISABLEAUTHCHECK | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 'X' | By default true | 20080227 | ||
| 6 | 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 | CS_CUST_ADDN | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CUST_ADDN | Custom fields | 20110331 | |||
| 2 | CS_READ_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_READ_CTRL | Control parameters for Read Request | 20090824 | |||
| 3 | ER_REQ_DEM_REF | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_RM_REQ_ADAPTER | RM to Request Demand Adapter | 20090826 | |||
| 4 | ES_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20070704 | |||
| 5 | ET_ATTACHMENT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ATTACH_TAB | Table type of attachments | 20070803 | |||
| 6 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070913 | |||
| 7 | IV_ENQUEUE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070910 | |||
| 8 | IV_NOALERT_REFRESH | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ' ' | Indicator | 20100211 | ||
| 9 | IV_NO_STATUS_REFRESH | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20090917 | ||||
| 10 | IV_OBJID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_RO_GROUP_HDR | Request Owner Group - Header | 20070926 | |||
| 11 | IV_REQUEST_NUMBER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20070803 | |||
| 12 | 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 | ET_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20080212 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080212 | |||
| 3 | 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 | ET_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20080212 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080212 | |||
| 3 | ET_ROLES | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE_TAB | Table of Roles | 20080212 | |||
| 4 | IT_REQUEST_KEYS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_KEY_TAB | Table of Request keys | 20080213 | |||
| 5 | IT_ROLE_KEYS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_WLIST_TAB | Table of Role Keys | 20080212 | |||
| 6 | 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 | CS_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE | Role Details | 20071018 | |||
| 2 | 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 | ES_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20070825 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070825 | |||
| 3 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20070825 | |||
| 4 | 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 | 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 | ES_UPREQPROF | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_RPROF_UPD_LGCY | Legacy Requirement Profile Key Exchange Structure | 20071115 | |||
| 2 | ET_RETURN | Value transfer | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20070809 | |||
| 3 | EV_PROFILE_KEY | Value transfer | Type reference (TYPE) | /MRSS/T_REQUID | Profile key | 20070809 | |||
| 4 | IS_REQ_PROF | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_RPROF_CRE_LGCY | Requirement profile data | 20070809 | |||
| 5 | IV_PROFILE_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_REQUID | Profile key | 20070809 | |||
| 6 | IV_REQUEST_NUMBER | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20070809 | |||
| 7 | 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 | 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 | CS_ROLE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ROLE | Role Details | 20070927 | |||
| 2 | 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 | ES_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20071008 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20071006 | |||
| 3 | EV_COMMENT_CHANGE_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20071024 | |||
| 4 | IS_DB_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Old Request Header | 20071008 | |||
| 5 | IS_READ_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20071009 | |||
| 6 | 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 | IV_REQUEST_ID | Value transfer | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20140305 | |||
| 2 | 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 | CS_REQ_ADDL_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ADDITIONAL_DATA | Request Additional data(including email data) | 20100708 | |||
| 2 | CS_SAVE_CTRL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SAVE_CTRL | Control Parameters for Save | 20090818 | |||
| 3 | ES_UPD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20100405 | |||
| 4 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Return Parameter | 20080117 | |||
| 5 | EV_REQUEST_NO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20080117 | |||
| 6 | IR_REQ_DEM_REF | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_RM_REQ_ADAPTER | RM to Request Demand Adapter | 20090826 | |||
| 7 | IS_ATTACHMENTS_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_ATTACH_TAB | Table type of attachments | 20080117 | |||
| 8 | IS_DB_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080617 | |||
| 9 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080117 | |||
| 10 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Structure | 20080117 | |||
| 11 | IV_COMMIT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20080617 | ||
| 12 | IV_LOCK_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Lock indicator | 20080617 | ||
| 13 | IV_ROLENUMBER | Value transfer | Type reference (TYPE) | /MRSS/T_RM_ROLE_ID | Role Number | 20080205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100628 |
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 606 |