SAP ABAP Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN (Assignment forward integration)
Hierarchy
☛
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
⤷
CA-MRS (Application Component) SAP Multiresource Scheduling
⤷
/MRSS/INTEGRATION (Package) Package for MRS <-> Demand Source System Integration
⤷
⤷
Properties
| Class | /MRSS/CL_INT_PM_FWDINTEGR_ASGN | |
| Short Description | Assignment forward integration | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /MRSS/INTEGRATION | Package for MRS <-> Demand Source System Integration |
| Created | 20130405 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no forward declaration.
Interfaces
Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no interface implemented.
Friends
Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no friend class.
Attributes
Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Create Instance | 20130405 | |
| 2 | Instance method | Private | Method | Delete relevant assignments from MRS | 20130531 | |
| 3 | Instance method | Private | Method | Get the existing assignments for the operations | 20130531 | |
| 4 | Instance method | Private | Method | Handle assignments based on customizing when order is TECOed | 20130531 | |
| 5 | Instance method | Public | Method | Integrate Assignments | 20130405 | |
| 6 | Instance method | Private | Method | Set Assignment Status based on Confirmation | 20130624 |
Events
Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no event.
Types
Class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no local type.
Method Signatures
Method CREATE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RREF_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_INT_PM_FWDINTEGR_ASGN | Assignment forward integration | 20130405 |
Method CREATE_INSTANCE on class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no exception.
Method DELETE_ASSIGNMENTS_ON_TECO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASG_KEY_EXT_WRK_TAB | Table type for assignment work structure | 20130531 | |||
| 2 | IT_OLD_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_KEY_EXT_TAB | Table with Assignments (Internal Representation) | 20130531 | |||
| 3 | IV_ACTION_ON_TECO | Call by reference | Type reference (TYPE) | /MRSS/T_NW_MIRROR_DEL_TECO_ASG | Delete Technically Completed Assignments | 20130531 | |||
| 4 | IV_TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | Time Zone | 20130531 |
Method DELETE_ASSIGNMENTS_ON_TECO on class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no exception.
Method GET_EXISTING_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_NW_MESSAGE_TAB | Messages | 20130531 | |||
| 2 | ET_OLD_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_KEY_EXT_TAB | Table with Assignments (Internal Representation) | 20130531 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Something went wrong? | 20130531 | |||
| 4 | IT_ADM | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ADM_WRK_EXT_TAB | Administrative Item Data | 20130531 | |||
| 5 | IT_TEMPORARY_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_NW_DEM_MAP_WRK_TAB | Temporary demands mapping | 20130721 | |||
| 6 | IV_HR_RESOURCE_ASG_ONLY | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 'X' | Get assignments made to HR resources only | 20130826 |
Method GET_EXISTING_ASSIGNMENTS on class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no exception.
Method HANDLE_ASSIGNMENTS_ON_TECO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASG_KEY_EXT_WRK_TAB | Table type for assignment work structure | 20130531 | |||
| 2 | EV_ORDER_IS_TECOED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Order is technically completed | 20130531 | |||
| 3 | IS_DEM_H | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_H_EXT | Header Attributes in External Representation | 20130531 | |||
| 4 | IT_KBEDD | Call by reference | Type reference (TYPE) | /MRSS/T_INT_DEM_SPLIT_EXT_TAB | Table of splits for demands | 20130531 | |||
| 5 | IT_OLD_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_KEY_EXT_TAB | Table with Assignments (Internal Representation) | 20130531 | |||
| 6 | IT_STATUS_EXT | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_STATUS_EXT_TAB | Table with statuses of a requirement | 20130531 | |||
| 7 | IV_TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | Time Zone | 20130531 |
Method HANDLE_ASSIGNMENTS_ON_TECO on class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no exception.
Method INTEGRATE_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_NW_MESSAGE_TAB | Messages | 20130531 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Something isn't alright | 20130531 | |||
| 3 | IS_DEM_H | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_H_EXT | Header Attributes in External Representation | 20130530 | |||
| 4 | IT_ADM | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ADM_WRK_EXT_TAB | Administrative Item Data | 20130530 | |||
| 5 | IT_CONFIRMATION | Call by reference | Type reference (TYPE) | /MRSS/T_INT_PM_CONFIRM_STR_TAB | Table type for PM Integration Confirmation structure | 20130624 | |||
| 6 | IT_INFO | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_INFO_EXT_TAB | Informative Attributes | 20130828 | |||
| 7 | IT_IRRELEVANT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_KEY_EXT_TAB | Irrelevant demands that are not to be considered | 20130715 | |||
| 8 | IT_KBEDD | Call by reference | Type reference (TYPE) | /MRSS/T_INT_DEM_SPLIT_EXT_TAB | Table of splits for demands | 20130530 | |||
| 9 | IT_OPERA_ACTIVITY | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_OPERATION_TAB | Operations | 20130722 | |||
| 10 | IT_PARTNER_EXT | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_PARTNER_EXT_TAB | Table with partner of a requirement | 20130828 | |||
| 11 | IT_PLR | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_PLR_EXT_TAB | Attributes of Planning-Relevant Items | 20130828 | |||
| 12 | IT_PLRS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_PLRS_EXT_TAB | Attributes of Planning-Relevant Service Items | 20130828 | |||
| 13 | IT_QUALIF_DEM | Call by reference | Type reference (TYPE) | /MRSS/T_QUALIF_REQ_DEM_EXT_TAB | Required qualifications | 20130828 | |||
| 14 | IT_RELAT_DEM | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_RELAT_EXT_TAB | Relationships Between Demands with External Keys | 20130828 | |||
| 15 | IT_STATUS_EXT | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_STATUS_EXT_TAB | Table with statuses of a requirement | 20130530 | |||
| 16 | IT_TEMPORARY_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_NW_DEM_MAP_WRK_TAB | Mapping entry of temporary demands | 20130721 | |||
| 17 | IT_TOOL | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_TOOL_EXT_TAB | Tool Item Attributes | 20130828 | |||
| 18 | IV_FWD_SCHEDULING | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Forward Scheduling? | 20130530 | |||
| 19 | IV_PRNT_OR_NMAT_STATUS_SET | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Integrating Print or NMAT Status | 20140312 | |||
| 20 | IV_SPLIT_INT_ACTIVE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Can the splits be integrated? | 20140312 | |||
| 21 | IV_TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | Time Zone | 20130530 |
Method INTEGRATE_ASSIGNMENTS on class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no exception.
Method SET_CONFIRMATION_STATUSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DEM_H | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_H_EXT | Header Attributes in External Representation | 20130624 | |||
| 2 | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASG_KEY_EXT_WRK_TAB | Table type for assignment work structure | 20130624 | |||
| 3 | IT_CONFIRMATION | Call by reference | Type reference (TYPE) | /MRSS/T_INT_PM_CONFIRM_STR_TAB | Table type for PM Integration Confirmation structure | 20130624 | |||
| 4 | IT_OLD_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_KEY_EXT_TAB | Table with Assignments (Internal Representation) | 20130709 | |||
| 5 | RT_ASSIGNMENTS | Value transfer | Type reference (TYPE) | /MRSS/T_ASG_KEY_EXT_WRK_TAB | Table type for assignment work structure | 20130624 |
Method SET_CONFIRMATION_STATUSES on class /MRSS/CL_INT_PM_FWDINTEGR_ASGN has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 800 |