SAP ABAP Class /MRSS/CL_RM_REQUEST_UPDATE (RMFS LUW Management class)
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_UPDATE | |
| Short Description | RMFS LUW Management class | |
| 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 | 20080612 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /MRSS/CL_RM_REQUEST_UPDATE has no forward declaration.
Interfaces
Class /MRSS/CL_RM_REQUEST_UPDATE has no interface implemented.
Friends
Class /MRSS/CL_RM_REQUEST_UPDATE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Flag | 20130109 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Flag | 20130109 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | 'K' | Single-Character Flag | 20130109 | ||
| 4 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SGE_ASSIGNMENT_TYPE | 'S' | Assignment category | 20130111 | ||
| 5 | Constant | Public | Type reference (TYPE) | /MRSS/T_RM_PARTNER_STAT | 'E0048' | Partner Status | 20130109 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Flag | 20130109 | ||
| 7 | Constant | Public | Type reference (TYPE) | INT4 | '1' | Natural number | 20130109 | ||
| 8 | Constant | Public | Type reference (TYPE) | /MRSS/T_RM_STATUS_IND | 'A' | STATUS Indicator | 20130109 | ||
| 9 | Constant | Public | Type reference (TYPE) | /MRSS/T_RM_MDCI_VERSION | '01' | Version Number | 20130109 | ||
| 10 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_ALERT_MSGS_TAB | Alert messaged to be shown on the UI | 20090422 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_CAND_INTERVAL_TAB | Candidate Date interval table for assignments | 20090508 | |||
| 12 | Static Attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_RM_REQUEST_UPDATE | RMFS LUW Management class | 20080612 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Issues BAPI Commit | 20080618 | |
| 2 | Static method | Public | Constructor | 20080612 | ||
| 3 | Instance method | Public | Method | 20130109 | ||
| 4 | Static method | Public | Method | 20080612 | ||
| 5 | Instance method | Private | Method | Get Network lock for backward Integration | 20080618 | |
| 6 | Instance method | Private | Method | Separates MRSS back integration update data from forward Int | 20080617 | |
| 7 | Instance method | Public | Method | 20130109 | ||
| 8 | Instance method | Public | Method | Update Request using Forward integration | 20080617 | |
| 9 | Instance method | Public | Method | MRSS Update for Assignment data using Backward Integration | 20080617 |
Events
Class /MRSS/CL_RM_REQUEST_UPDATE has no event.
Types
Class /MRSS/CL_RM_REQUEST_UPDATE 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 | 20080618 | |||
| 2 | IV_ONLY_BCK_INT | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20090805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080618 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RM_REQUEST_UPDATE has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RM_REQUEST_UPDATE has no exception.
Method DETERMINE_NN_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NN_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NN_RES_TAB | Table type for MRS Resource | 20130109 | |||
| 2 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20130109 | |||
| 3 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20130109 |
Method DETERMINE_NN_RESOURCE on class /MRSS/CL_RM_REQUEST_UPDATE has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_RM_UPDATE_OBJ | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_RM_REQUEST_UPDATE | RMFS LUW Management class | 20080612 |
Method GET_INSTANCE on class /MRSS/CL_RM_REQUEST_UPDATE has no exception.
Method GET_NETWORK_LOCKS_FOR_BK_INTG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOCK_ERR_REQ_NO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20080709 | |||
| 2 | IT_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20080618 | |||
| 3 | IT_OTHER_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20081111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080618 |
Method SPLIT_MRSS_UPDATE_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 | 20080617 | |||
| 2 | ET_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20080617 |
Method SPLIT_MRSS_UPDATE_DATA on class /MRSS/CL_RM_REQUEST_UPDATE has no exception.
Method UPDATE_NN_RESOURCE 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 | 20130109 | |||
| 2 | IT_NN_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NN_RES_TAB | Table type for MRS Resource | 20130109 |
Method UPDATE_NN_RESOURCE on class /MRSS/CL_RM_REQUEST_UPDATE has no exception.
Method UPDATE_REQUEST 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 | ET_ADDITIONAL_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_RM_PARTNER_EMAIL_TAB | Table type for broadcast information(including email data) | 20100628 | |||
| 4 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080617 | |||
| 5 | EV_REQUEST_NO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20080617 | |||
| 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 | 20080617 | |||
| 8 | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080617 | |||
| 9 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080617 | |||
| 10 | IT_ADDITIONAL_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_RM_PARTNER_EMAIL_TAB | Table type for broadcast information(including email data) | 20100628 | |||
| 11 | IV_COMMIT | Value transfer | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20120323 | ||
| 12 | IV_ROLENUMBER | Value transfer | Type reference (TYPE) | /MRSS/T_RM_ROLE_ID | Role Number | 20080617 |
Method UPDATE_REQUEST on class /MRSS/CL_RM_REQUEST_UPDATE has no exception.
Method UPDATE_REQUEST_MRSS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20080617 | |||
| 2 | CT_OTHER_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20081111 | |||
| 3 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080618 | |||
| 4 | IV_COMMIT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20080617 | ||
| 5 | IV_LOCK_NETWORKS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20080703 | ||
| 6 | IV_VIEW_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_SEARCH_VIEW_TYPE | Search View Type | 20080731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080618 | |||
| 2 | 20080620 | |||
| 3 | 20080618 | |||
| 4 | 20080618 |
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 610 |