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
⤷ 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 | C_ASSIGNMENT_STRETCH | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Flag | 20130109 | |
2 | GC_ASSIGNMENT_CAPACITIVE | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Flag | 20130109 | |
3 | GC_ASSIGNMENT_CONCRETE | Constant | Public | Type reference (TYPE) | CHAR1 | 'K' | Single-Character Flag | 20130109 | |
4 | GC_ASSIGNMENT_STRETCH | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SGE_ASSIGNMENT_TYPE | 'S' | Assignment category | 20130111 | |
5 | GC_CAND_STATUS_SOFTBK | Constant | Public | Type reference (TYPE) | /MRSS/T_RM_PARTNER_STAT | 'E0048' | Partner Status | 20130109 | |
6 | GC_INSERT | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Flag | 20130109 | |
7 | GC_ROW_ID | Constant | Public | Type reference (TYPE) | INT4 | '1' | Natural number | 20130109 | |
8 | GC_STATUS_INDICATOR_ACTIVE | Constant | Public | Type reference (TYPE) | /MRSS/T_RM_STATUS_IND | 'A' | STATUS Indicator | 20130109 | |
9 | GC_VERSION | Constant | Public | Type reference (TYPE) | /MRSS/T_RM_MDCI_VERSION | '01' | Version Number | 20130109 | |
10 | GT_ALERT_MSGS | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_ALERT_MSGS_TAB | Alert messaged to be shown on the UI | 20090422 | ||
11 | GT_CANDIDATE_INTERVAL | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_RM_CAND_INTERVAL_TAB | Candidate Date interval table for assignments | 20090508 | ||
12 | SLR_UPDATE_OBJ | 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 | BAPI_COMMIT | Instance method | Private | Method | Issues BAPI Commit | 20080618 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20080612 | |
3 | DETERMINE_NN_RESOURCE | Instance method | Public | Method | 20130109 | |
4 | GET_INSTANCE | Static method | Public | Method | 20080612 | |
5 | GET_NETWORK_LOCKS_FOR_BK_INTG | Instance method | Private | Method | Get Network lock for backward Integration | 20080618 |
6 | SPLIT_MRSS_UPDATE_DATA | Instance method | Private | Method | Separates MRSS back integration update data from forward Int | 20080617 |
7 | UPDATE_NN_RESOURCE | Instance method | Public | Method | 20130109 | |
8 | UPDATE_REQUEST | Instance method | Public | Method | Update Request using Forward integration | 20080617 |
9 | UPDATE_REQUEST_MRSS | 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 | Exporting | ES_BAPI_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080618 | ||
2 | Importing | IV_ONLY_BCK_INT | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20090805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COMMIT_ERROR | 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 | Exporting | ET_NN_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NN_RES_TAB | Table type for MRS Resource | 20130109 | ||
2 | Importing | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20130109 | ||
3 | Importing | 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 | Returning | 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 | Exporting | EV_LOCK_ERR_REQ_NO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20080709 | ||
2 | Importing | IT_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20080618 | ||
3 | Importing | 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 | LOCK_EXCEPTION | 20080618 |
Method SPLIT_MRSS_UPDATE_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 | 20080617 | ||
2 | Exporting | 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 | Changing | CS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20130109 | ||
2 | Importing | 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 | 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 | 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 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080617 | ||
5 | Exporting | EV_REQUEST_NO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQ_ID | Request Number | 20080617 | ||
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 | 20080617 | ||
8 | Importing | IS_OLD_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080617 | ||
9 | Importing | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20080617 | ||
10 | Importing | 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 | Importing | IV_COMMIT | Value transfer | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20120323 | |
12 | Importing | 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 | Changing | CT_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20080617 | ||
2 | Changing | CT_OTHER_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20081111 | ||
3 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080618 | ||
4 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20080617 | |
5 | Importing | IV_LOCK_NETWORKS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20080703 | |
6 | Importing | 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 | LOCK_EXCEPTION | 20080618 | ||
2 | SAVE_FAILED | 20080620 | ||
3 | UPDATE_CONTENTION | 20080618 | ||
4 | WRONG_DATA | 20080618 |
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 610 |