Hierarchy

⤷

⤷

Properties
Class | /MRSS/CL_FNC_MULTI_ASSIGNMENT | |
Short Description | Automatic Scheduling of Multiday Assignments | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /MRSS/FNC | MRS Engine - Dynamic Command Functional Classes |
Created | 20130619 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no forward declaration.
Interfaces
Class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no interface implemented.
Friends
Class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGA_ALERTS | Alerts-Monitor | 20130619 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGE_APPLICATION | Scheduling Engine Application | 20130619 | ||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_SGE_CHECKS | Checks in the Scheduling Engine Application | 20130619 | ||
4 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | /MRSS/CL_FNC_MULTI_ASSIGNMENT | Automatic Scheduling of Multiday Assignments | 20130723 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO | Demand with Priority and Bundle | 20130723 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130619 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_GUID_TIME_INT_TAB | Table with GUIDs and Associated Time Intervals | 20130619 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130619 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20130723 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Demands that are scheduled | 20130827 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20130619 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Table with Demands | 20130619 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VSR_ID_GUID_TAB | Assignment of ID to GUID | 20130701 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20130619 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RESOURCE_DETAILS_TAB_S | Resource details | 20130619 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VSR_O_I_TRC_SRTTAB | Optimizer: Distances for Each Transportation Lane | 20130701 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 20130702 | |||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130816 |
Methods
Events
Class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no event.
Types
Class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no local type.
Method Signatures
Method ADJUST_SLOT_FROM_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT | Slots representation | 20130829 | ||
2 | ![]() |
IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20130829 | ||
3 | ![]() |
IS_SLOT_COPY | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT | Slot representation | 20130829 |
Method ADJUST_SLOT_FROM_ASSIGNMENT on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CALC_CONSUME_DURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DURATION | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130802 | ||
2 | ![]() |
EV_PREP | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130802 | ||
3 | ![]() |
EV_TRAVEL_FROM | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130802 | ||
4 | ![]() |
EV_TRAVEL_TO | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130802 | ||
5 | ![]() |
EV_WRAP_UP | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130802 | ||
6 | ![]() |
IS_DEMAND_PLAN_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_PLAN_DATA | Structure with Demand Data used for Assignment Slot Determ. | 20130802 | ||
7 | ![]() |
IS_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT | Slot representation | 20130802 | ||
8 | ![]() |
IV_CURRENT_DEMAND_INDEX | Call by reference | Type reference (TYPE) | I | 20130802 | |||
9 | ![]() |
IV_LAST_DEMAND_INDEX | Call by reference | Type reference (TYPE) | I | 20130802 | |||
10 | ![]() |
IV_NEW_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130802 | ||
11 | ![]() |
IV_TRAVEL_FROM | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130802 | ||
12 | ![]() |
IV_TRAVEL_TO | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130802 |
Method CALC_CONSUME_DURATION on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CHECK_FOR_ASSIGNMENT_CREATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO | Demand with Object | 20130619 | ||
2 | ![]() |
IS_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE | Resource ID with Object | 20130619 | ||
3 | ![]() |
RV_CREATE_ASSIGNMENT | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 |
Method CHECK_FOR_ASSIGNMENT_CREATION on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CHECK_FOR_DEMAND_MODIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20130619 | ||
2 | ![]() |
IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO | Demand with Priority and Bundle | 20130619 | ||
3 | ![]() |
RV_MODIFY_DEMAND | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 |
Method CHECK_FOR_DEMAND_MODIFY on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CHECK_FOR_OPTIMIZER_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | Demands Table with Priority and Bundle | 20130619 | ||
2 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20130619 | ||
3 | ![]() |
RV_OPTIMIZE | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 |
Method CHECK_FOR_OPTIMIZER_SCENARIO on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CHECK_MIN_RELATIVE_AVAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
2 | ![]() |
IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20130911 | ||
3 | ![]() |
IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_SLOT | Assignment Slot | 20130911 | ||
4 | ![]() |
IT_CAG_DATA_REL | Call by reference | Type reference (TYPE) | /MRSS/T_CAG_CG_GROUP_TAB | Table for Capacity Graph Groups | 20130911 | ||
5 | ![]() |
IV_BASIC_AVAIL | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 |
Method CHECK_MIN_RELATIVE_AVAIL on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CHECK_SELECTED_BUNDLED_DEMANDS 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_MESSAGE_TAB | Message Table | 20130619 | ||
2 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
3 | ![]() |
IT_SELECTED_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | 20130619 |
Method CHECK_SELECTED_BUNDLED_DEMANDS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CLEANUP Signature
Method CLEANUP on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no parameter.
Method CLEANUP on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CLEAR_INSTANCE Signature
Method CLEAR_INSTANCE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no parameter.
Method CLEAR_INSTANCE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CONDENSE_BUNDLED_DEMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130619 | ||
2 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130619 |
Method CONDENSE_BUNDLED_DEMANDS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CONSOLIDATE_SLOTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130827 | ||
2 | ![]() |
IT_CAG_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_CAG_CG_TAB | Capacity Graphs | 20130827 | ||
3 | ![]() |
IV_REQUIRED_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_MULT_RES | Number of Persons | 20130903 | ||
4 | ![]() |
RT_SLOTS | Value transfer | Type reference (TYPE) | /MRSS/T_DATE_SLOT_TAB | Slots representation | 20130827 |
Method CONSOLIDATE_SLOTS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method CREATE_ASSIGNMENTS 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_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20130619 | ||
2 | ![]() |
ET_COMMAND | Call by reference | Type reference (TYPE) | /MRSS/T_COMMAND_GEN_TAB | Generic Command Tab Page | 20130619 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130619 | ||
4 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
5 | ![]() |
IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO | 20130619 | |||
6 | ![]() |
IS_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE | Resource ID with Object | 20130619 | ||
7 | ![]() |
IT_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20130619 | ||
8 | ![]() |
IT_RESOURCE_SLOTS | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL_TAB | Table with Time Stamp Intervals | 20130619 |
Method CREATE_ASSIGNMENTS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method DELETE_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COMMAND | Call by reference | Type reference (TYPE) | /MRSS/T_COMMAND_GEN_TAB | Generic Command Tab Page | 20130905 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130905 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130905 | ||
4 | ![]() |
IS_TIMEFRAME | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130905 | ||
5 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | 20130905 | |||
6 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20130905 |
Method DELETE_ASSIGNMENTS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method EXECUTE_CREATE_NEW_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EREF_COMMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_CMD_MULTIPLE_COMMAND | Generic Multi-Command Class | 20130905 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130905 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean variable | 20130905 |
Method EXECUTE_CREATE_NEW_ASSIGNMENTS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method EXECUTE_DELETE_OLD_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EREF_COMMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_CMD_MULTIPLE_COMMAND | Generic Multi-Command Class | 20130905 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130905 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130905 |
Method EXECUTE_DELETE_OLD_ASSIGNMENTS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method EXECUTE_OPTIMIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EREF_COMMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_CMD_MULTIPLE_COMMAND | Generic Multi-Command Class | 20130723 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130723 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean variable | 20130723 |
Method EXECUTE_OPTIMIZE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method EXECUTE_PREPARE 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_MESSAGE_TAB | Message Table | 20130723 | ||
2 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean variable | 20130723 |
Method EXECUTE_PREPARE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method GET_END_TSTMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SLOTS | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT_TAB | Slots representation | 20130822 | ||
2 | ![]() |
IV_BEGIN | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130822 | ||
3 | ![]() |
IV_DURATION | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130822 | ||
4 | ![]() |
RV_END | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130822 |
Method GET_END_TSTMP on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EREF_INSTANCE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20130619 | |||
2 | ![]() |
IREF_ALERT_MANAGER | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGA_ALERTS | Alerts-Monitor | 20130619 | ||
3 | ![]() |
IREF_CHECK_MANAGER | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_CHECKS | Checks in the Scheduling Engine Application | 20130619 | ||
4 | ![]() |
IS_ADD_ATTRIBUTES | Call by reference | Type reference (TYPE) | /MRSS/T_COM_ADD_ATTR | Command: Additional Attributes | 20130619 | ||
5 | ![]() |
IS_DYNAMIC_COMMAND_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_FNC_DATA_HOLDER | Holds the data passed into the dynamic command | 20130619 |
Method GET_INSTANCE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method GET_REAL_TRAVEL_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TRAVEL_FROM_DISTANCE | Call by reference | Type reference (TYPE) | /MRSS/T_TRV_FROM_DISTANCE | Departure Distance | 20130830 | ||
2 | ![]() |
EV_TRAVEL_TOUR_END | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130830 | ||
3 | ![]() |
EV_TRAVEL_TOUR_START | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130830 | ||
4 | ![]() |
EV_TRAVEL_TO_DISTANCE | Call by reference | Type reference (TYPE) | /MRSS/T_TRV_TO_DISTANCE | Arrival Distance | 20130830 | ||
5 | ![]() |
IREF_CURRENT_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Scheduling Engine Demand | 20130830 | ||
6 | ![]() |
IREF_PREVIOUS_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Scheduling Engine Demand | 20130830 | ||
7 | ![]() |
IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20130830 | ||
8 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130830 |
Method GET_REAL_TRAVEL_TIME on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method GET_TIMEFRAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_TIMEFRAME | Value transfer | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130827 |
Method GET_TIMEFRAME on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method IGNORE_INTERVALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RES_INT_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL_TAB | Table with GUIDs and Associated Time Intervals | 20130905 | ||
2 | ![]() |
IT_IGNORE_INTERVALS | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL_TAB | Table with Assignments | 20130905 |
Method IGNORE_INTERVALS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method IS_DEMAND_SCHEDULED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DEMAND_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20130827 | ||
2 | ![]() |
RV_SCHEDULED | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130827 |
Method IS_DEMAND_SCHEDULED on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method LOG_MESSAGE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
2 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
3 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
4 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
5 | ![]() |
IV_MSGV5 | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
6 | ![]() |
IV_MSGV6 | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
7 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | ANY | 20130723 | |||
8 | ![]() |
RV_MSG_TEXT | Value transfer | Type reference (TYPE) | STRING | 20130723 |
Method LOG_MESSAGE_TEXT on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method OPTIMIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COMMAND | Call by reference | Type reference (TYPE) | /MRSS/T_COMMAND_GEN_TAB | Generic Command Tab Page | 20130619 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130619 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
4 | ![]() |
IS_TIMEFRAME | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130619 | ||
5 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | Demand with Priority and Bundle | 20130619 | ||
6 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20130619 |
Method OPTIMIZE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method PREPARE_DEMANDS_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130619 |
Method PREPARE_DEMANDS_SIMPLE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method PREPARE_DEMANDS_USING_DEM_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130619 |
Method PREPARE_DEMANDS_USING_DEM_UPD on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method PREPARE_SLOT_FOR_CONCRETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ASSIGNMENT_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_SLOT | Assignment Slot | 20130911 | ||
2 | ![]() |
CS_DEMAND_PLAN_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_PLAN_DATA | Structure with Demand Data used for Assignment Slot Determ. | 20130911 | ||
3 | ![]() |
CS_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT | Slot representation | 20130911 | ||
4 | ![]() |
EV_ASSIGNMENT_COMPLETE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
5 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
6 | ![]() |
IT_ALL_SLOTS | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT_TAB | Slots representation | 20130911 | ||
7 | ![]() |
IT_DEMAND_PLAN_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_PLAN_DATA_TAB | Table for Demand Data used for Assignment Slot Determ. | 20130911 | ||
8 | ![]() |
IV_CURRENT_DEMAND_INDEX | Call by reference | Type reference (TYPE) | I | 20130911 | |||
9 | ![]() |
IV_LAST_DEMAND_INDEX | Call by reference | Type reference (TYPE) | I | 20130911 | |||
10 | ![]() |
IV_NEW_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
11 | ![]() |
IV_SLOT_INDEX | Call by reference | Type reference (TYPE) | I | 20130911 | |||
12 | ![]() |
IV_TRAVEL_TOUR_END | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 | ||
13 | ![]() |
IV_TRAVEL_TOUR_START | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 |
Method PREPARE_SLOT_FOR_CONCRETE on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method PREPARE_SLOT_FOR_STRETCHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ASSIGNMENT_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_SLOT | Assignment Slot | 20130911 | ||
2 | ![]() |
CS_DEMAND_PLAN_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_PLAN_DATA | Structure with Demand Data used for Assignment Slot Determ. | 20130911 | ||
3 | ![]() |
CS_SLOT | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT | Slot representation | 20130911 | ||
4 | ![]() |
CV_DURATION_SUM | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 | ||
5 | ![]() |
CV_SLOT_DURATION_DAY | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 | ||
6 | ![]() |
EV_ASSIGNMENT_COMPLETE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
7 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
8 | ![]() |
IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20130911 | ||
9 | ![]() |
IT_CAG_DATA_REL | Call by reference | Type reference (TYPE) | /MRSS/T_CAG_CG_GROUP_TAB | Table for Capacity Graph Groups | 20130911 | ||
10 | ![]() |
IV_CURRENT_DEMAND_INDEX | Call by reference | Type reference (TYPE) | I | 20130911 | |||
11 | ![]() |
IV_LAST_DEMAND_INDEX | Call by reference | Type reference (TYPE) | I | 20130911 | |||
12 | ![]() |
IV_PROCESSING_DAILY | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
13 | ![]() |
IV_REPLAN_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
14 | ![]() |
IV_TRAVEL_DAILY | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130911 | ||
15 | ![]() |
IV_TRAVEL_TOUR_END | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 | ||
16 | ![]() |
IV_TRAVEL_TOUR_START | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130911 |
Method PREPARE_SLOT_FOR_STRETCHED on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method PREPARE_TRAVEL_TIME_MATRIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ID_MAPPING | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VSR_ID_GUID_TAB | Assignment of ID to GUID | 20130701 | ||
2 | ![]() |
ET_TRAVEL_MATRIX | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VSR_O_I_TRC_SRTTAB | Optimizer: Distances for Each Transportation Lane | 20130701 | ||
3 | ![]() |
IS_TIMEFRAME | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130701 | ||
4 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Table with Demands | 20130701 | ||
5 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20130701 |
Method PREPARE_TRAVEL_TIME_MATRIX on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method SELECT_DEMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130619 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130619 | ||
3 | ![]() |
EV_DEMANDS_SKIPPED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130806 | ||
4 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
5 | ![]() |
IS_TIMEFRAME | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130619 | ||
6 | ![]() |
IT_OBJECTS | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | List of GUIDs | 20130619 |
Method SELECT_DEMANDS on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method SELECT_RESOURCES 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_MESSAGE_TAB | Message Table | 20130710 | ||
2 | ![]() |
ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Resource details | 20130619 | ||
3 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | List of GUIDs | 20130619 |
Method SELECT_RESOURCES on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method SELECT_SLOTS_FOR_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE | Resource ID with Object | 20130619 | ||
2 | ![]() |
ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20130619 | ||
3 | ![]() |
ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20130619 | ||
4 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130619 | ||
5 | ![]() |
ET_RESOURCE_SLOTS | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL_TAB | Table with Time Stamp Intervals | 20130619 | ||
6 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130619 | ||
7 | ![]() |
IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO | 20130619 | |||
8 | ![]() |
IS_TIMEFRAME | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20130619 | ||
9 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20130619 |
Method SELECT_SLOTS_FOR_DEMAND on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method SEQUENCE_DEMANDS_ON_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_WITH_PRIO_TAB | Demands Table with Priority and Bundle | 20130807 |
Method SEQUENCE_DEMANDS_ON_DATES on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method SLOT_FINDING_STARTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_STARTED | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130816 |
Method SLOT_FINDING_STARTED on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
Method VERIFY_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130828 | ||
2 | ![]() |
IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20130828 | ||
3 | ![]() |
IT_SLOTS_USED | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_SLOT_TAB | Slots representation | 20130828 |
Method VERIFY_ASSIGNMENT on class /MRSS/CL_FNC_MULTI_ASSIGNMENT has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 800 |