Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_OPT_FACADE | Optimizer Facade | 20050720 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /MRSS/CL_OPT_VSR_OPTIMIZER | VSR Optimizer | 20050720 |
Properties
Class | /MRSS/CL_OPT_ABSTRACT_OPTIMIZE | |
Short Description | Optimizer | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /MRSS/OPT | Multi Resource Scheduling: Optimizer |
Created | 20050720 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /MRSS/IF_OPT_FACADE | Optimizer Facade | 20050720 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /MRSS/CL_OPT_ABSTRACT_ANALYSIS | 20130507 | Analysing optimization runs | |
2 | /MRSS/CL_OPT_BADI_ROUTING | 20090805 | Manual Route and Distance Calculation | |
3 | /MRSS/CL_OPT_VSR_EVT_HANDLER | 20090904 | VSR OPT: Event Handler |
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_OPT_ABSTRACT_ANALYSIS | Analysing optimization runs | 20130508 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGE_APPLICATION_MNT | Reference to Scheduling Engine | 20050720 | ||
3 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_OPT_ABSTRACT_OPTIMIZE | Optimizer | 20050720 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_ROUTING | Route Calculation Interface | 20071205 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Table with Demands | 20080312 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_TAB | Optimizer: Abstract Demands Table | 20071130 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_RELAT_TAB | Optimizer: Abstract Demands | 20081127 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_ENQUIRY_TAB | Optimizer: Table of Abstract Date Requests | 20080229 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_LOC_TAB | Optimizer: Abstract Locations Table | 20071130 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES_VIRTUL_TAB | Optimizer: Table of Virtual Resources | 20110106 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES_TAB | Optimizer: Abstract Resources Table | 20071130 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION_TAB | Generic Solution | 20071130 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOL_BREAKS_TAB | Generic Presentation of the (Flexible) Breaks | 20110511 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOL_DETAIL_TAB | Generic Display of Solution Details | 20090902 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOL_OVER_TAB | Generic Display of Solution Overview | 20080311 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES_VIRTUL_TAB | Optimizer: Table of Virtual Resources | 20090224 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_TRAVEL_PROFILE_RES_TAB | Travel Profiles of Resources | 20071217 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_HAND_PROP_TAB | List with Varying Handling Resources | 20090310 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VSR_ID_GUID_TAB | Assignment of ID to GUID | 20071128 | ||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20071217 | ||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT_TAB | Table of Optimized Assignments | 20081127 | ||
22 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_GEN_DYN_BREAK_TAB | Optimized (Flexible) Break | 20090911 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_ORDER_TAB | Table with Orders | 20081127 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Table with Resources | 20090308 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_SOLUTION_SUMMARY_TAB | Overview of Entire Scenario Solutions | 20090907 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_VIRTUL_TAB | Optimizer: Table of Virtual Demands | 20090221 | ||
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20050729 | ||
28 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20050729 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Internal Number of Location (Customer, Supplier, or Plant) | 20071128 | |
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Current ID for Assignments | 20080115 | |
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 100000 | Sequential ID for Mapping Locations to Coordinates | 20120321 | |
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Current ID for Demands | 20071128 | |
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Sequential ID for Duplicate Location(s) | 20120315 | |
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Sequential ID for Dynamic Breaks | 20090911 | |
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Current ID for Location | 20071128 | |
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Current ID for Resource | 20071128 | |
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Temporary IDs | 20090805 | |
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Internal Number of Virtual Demand | 20090213 | |
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | 1 | Internal Number of Virtual Resource | 20090213 | |
40 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_OPT_VS_O_FLOAT | 0 | Initial Solution Costs | 20090904 | |
41 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CHAR25 | Formatted Date | 20090905 | ||
42 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 70 | Area of Progress Bar Available for VSR | 20090905 | |
43 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Scale of Individual (Rough) Step | 20090905 | ||
44 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 5 | Number of Rough Steps for Each Day | 20090905 | |
45 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Current Progress | 20090905 | ||
46 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | DATS | Current Date for Optimization | 20080314 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Convert Generic Solution in Assignments | 20050802 |
2 | ![]() |
Instance method | Protected | Method | Adds (Existing) Assignments to the Resource | 20050804 |
3 | ![]() |
Instance method | Protected | Method | Add Demand to Buffer | 20050729 |
4 | ![]() |
Instance method | Protected | Method | Note Demand Relationship | 20081127 |
5 | ![]() |
Instance method | Protected | Method | Add Demand to Buffer | 20080227 |
6 | ![]() |
Instance method | Protected | Method | Add Location to Buffer | 20050728 |
7 | ![]() |
Instance method | Protected | Method | Collect Provider Information | 20110106 |
8 | ![]() |
Instance method | Protected | Method | Note Resource | 20081127 |
9 | ![]() |
Instance method | Protected | Method | Collect Team Information | 20090224 |
10 | ![]() |
Instance method | Protected | Method | Simulates Relationship Between Tool and Service Demand | 20090208 |
11 | ![]() |
Instance method | Protected | Method | Record Travel Profile a Resource | 20071217 |
12 | ![]() |
Instance method | Private | Method | Create New Optimized Assignment | 20080109 |
13 | ![]() |
Instance method | Protected | Method | Call Optimizer | 20050721 |
14 | ![]() |
Instance method | Private | Method | Check and Correct Travel Times in Case of Overlaps | 20120913 |
15 | ![]() |
Instance method | Protected | Method | Check and Edit Assignments for Teams | 20100302 |
16 | ![]() |
Instance method | Protected | Method | Check and Edit Assignments for Teams | 20100302 |
17 | ![]() |
Instance method | Protected | Method | Check and Process Assignments for Provider(s) | 20110106 |
18 | ![]() |
Instance method | Protected | Method | Check and Edit Assignments for Teams | 20090220 |
19 | ![]() |
Instance method | Protected | Method | Check Demands for Teams and Conversion | 20090210 |
20 | ![]() |
Instance method | Protected | Method | Check and Edit Assignments for Teams | 20110504 |
21 | ![]() |
Instance method | Protected | Method | Delete Demand from Internal List | 20080312 |
22 | ![]() |
Instance method | Private | Method | Selects Old Assignments for Deletion | 20090220 |
23 | ![]() |
Instance method | Protected | Method | Determine Fixings | 20070509 |
24 | ![]() |
Instance method | Private | Method | Adds a New Assignment to the Table | 20090221 |
25 | ![]() |
Instance method | Private | Method | Provides Date Proposals from Solution | 20080311 |
26 | ![]() |
Instance method | Protected | Method | Provides Specific Demand | 20081127 |
27 | ![]() |
Instance method | Protected | Method | Provides Demand Object | 20090920 |
28 | ![]() |
Instance method | Protected | Method | Provides Relationships to a Demand | 20090211 |
29 | ![]() |
Instance method | Private | Method | Returns assignments based on results of previous opt runs | 20130812 |
30 | ![]() |
Instance method | Protected | Method | Provides GUID for Address | 20071128 |
31 | ![]() |
Instance method | Protected | Method | Provides GUID for Virtual Demand | 20090213 |
32 | ![]() |
Instance method | Protected | Method | Provides GUID for Virtual Resource | 20090213 |
33 | ![]() |
Instance method | Protected | Method | Provides GUID ID (Create One If It Does Not Exist) | 20071128 |
34 | ![]() |
Static method | Public | Method | Provides Reference | 20050720 |
35 | ![]() |
Instance method | Private | Method | Filter Demands by Planned Yes/No | 20080312 |
36 | ![]() |
Instance method | Private | Method | Provides New Distribution of Assignments for Optimization | 20050805 |
37 | ![]() |
Instance method | Private | Method | Provides New Distribution of Breaks for Optimization | 20090911 |
38 | ![]() |
Instance method | Private | Method | Provides Virtual Resource | 20100302 |
39 | ![]() |
Instance method | Protected | Method | Provides Possible Resources for Demand | 20090208 |
40 | ![]() |
Instance method | Private | Method | Determines Suitable Team Resources | 20090223 |
41 | ![]() |
Instance method | Protected | Method | Provides Resource Object | 20090920 |
42 | ![]() |
Instance method | Private | Method | Provides a New Entry for the Deletion Table (Assignment) | 20090226 |
43 | ![]() |
Instance method | Private | Method | Provides a New Entry for the Deletion Table (Assignment) | 20090224 |
44 | ![]() |
Instance method | Private | Method | Provides a New Entry for the Deletion Table (Departure) | 20090226 |
45 | ![]() |
Instance method | Private | Method | Provides Travel Profile | 20080108 |
46 | ![]() |
Instance method | Private | Method | Provides Virtual Demand | 20090213 |
47 | ![]() |
Instance method | Private | Method | Provides Virtual Resource | 20090213 |
48 | ![]() |
Instance method | Private | Method | Insertion of a Team Demand into Abstract Model | 20110329 |
49 | ![]() |
Instance method | Public | Method | Initialization Steps | 20050720 |
50 | ![]() |
Instance method | Protected | Method | Initialize Progress Determination | 20090905 |
51 | ![]() |
Instance method | Protected | Method | Inverts Time Stamp Intervals | 20080214 |
52 | ![]() |
Instance method | Protected | Method | Optimizes a Limited Time Frame | 20110228 |
53 | ![]() |
Instance method | Protected | Method | Reprocessing of Optimizer Results | 20050728 |
54 | ![]() |
Instance method | Protected | Method | Preparation of Generic Data for Optimizer | 20050728 |
55 | ![]() |
Instance method | Protected | Method | Provides GUID for ID | 20071128 |
56 | ![]() |
Instance method | Protected | Method | Provides ID for GUID | 20080119 |
57 | ![]() |
Instance method | Protected | Method | Read Data | 20050727 |
58 | ![]() |
Instance method | Protected | Method | Transfer Solution to Generic Attributes | 20050802 |
59 | ![]() |
Instance method | Public | Method | Reinitialize PLB Profile-Dependent Objects | 20080508 |
60 | ![]() |
Instance method | Protected | Method | Reset Data and Buffers | 20080219 |
61 | ![]() |
Instance method | Private | Method | Reverse Locks for Unchanged Objects | 20090305 |
62 | ![]() |
Instance method | Private | Method | Round New Assignment | 20080109 |
63 | ![]() |
Instance method | Protected | Method | Sets Costs of Initial Solution | 20090904 |
64 | ![]() |
Instance method | Protected | Method | 20070403 | |
65 | ![]() |
Instance method | Private | Method | Analyze and Display Costs of Optimization Run (Total) | 20090904 |
66 | ![]() |
Instance method | Private | Method | Analyze and Display Costs of Optimization Run (for Each Day) | 20110228 |
Events
Class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no event.
Types
Class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no local type.
Method Signatures
Method ACCEPT_PROPOSAL Signature
Method ACCEPT_PROPOSAL on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method ACCEPT_PROPOSAL on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_ASSIGNMENT_TO_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf der Scheduling Engine | 20050808 | ||
2 | ![]() |
IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT | Optimized Assignment | 20081127 | ||
3 | ![]() |
IS_ASSIGNMENT_INT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Details zu Einsatz | 20081127 |
Method ADD_ASSIGNMENT_TO_RESOURCE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_IF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf der Scheduling Engine | 20071130 | ||
2 | ![]() |
IT_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Tabelle mit Resourcen | 20050729 | ||
3 | ![]() |
IV_DEMAND_ID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20071130 | ||
4 | ![]() |
IV_RESOURCE_ID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID der aktuellen Ressource (wenn Einsatz) | 20090312 | ||
5 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | 'DEM' | Bedarf oder Einsatz | 20080118 |
Method ADD_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_DEMAND_RELATIONSHIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_IF_ORDER | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_COMPLEX_DEMAND | Bedarf der Scheduling Engine | 20081127 | ||
2 | ![]() |
IT_RELATIONS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_REL_TAB | Beziehungen einer Order | 20081127 |
Method ADD_DEMAND_RELATIONSHIP on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_ENQUIRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ENQUIRY | Call by reference | Type reference (TYPE) | /MRSS/T_ENQUIRY | Daten für Anfrage | 20080227 | ||
2 | ![]() |
IT_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Tabelle mit Resourcen | 20080227 |
Method ADD_ENQUIRY on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_LOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ADDRESS_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID einer Adresse | 20071207 | ||
2 | ![]() |
EV_OPTIMIZER_ID | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | Interne Nummer der Lokation (Kunde, Lieferant oder Werk) | 20071207 | ||
3 | ![]() |
IS_ADDRESS | Call by reference | Type reference (TYPE) | /MRSS/T_ADDRESS | Adresse incl. WGS84-Koordinaten | 20070403 | ||
4 | ![]() |
IS_GEOPOSITION | Call by reference | Type reference (TYPE) | /MRSS/T_GEOPOSITION | Geografische Position in WGS84-Koordinaten | 20050728 | ||
5 | ![]() |
IV_ALLOW_DOUBLE_ENTRY | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Erlaube Lokation mehrfach? | 20120315 | |
6 | ![]() |
IV_DUMMY_LOCATION | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Boolesche Variable | 20090910 | |
7 | ![]() |
IV_IS_ROOT_ADDRESS | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Adresse mit weiteren technischen Adressen? | 20120328 |
Method ADD_LOCATION on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES | Optimierer: Abstrakte Resourcen | 20110106 |
Method ADD_PROVIDER on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine Einzelne Resource | 20081127 | ||
2 | ![]() |
IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20081127 |
Method ADD_RESOURCE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES | Optimierer: Abstrakte Resourcen | 20090224 |
Method ADD_TEAM on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_TOOL_RELATIONSHIP 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_DEMAND_TAB | Tabelle mit Bedarfen | 20090208 |
Method ADD_TOOL_RELATIONSHIP on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ADD_TRAVEL_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRAVEL_PROFILE_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_TRV_PROFILE_KEY | 20071217 |
Method ADD_TRAVEL_PROFILE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method BUILD_GENERIC_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_GENERIC_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT | Optimiertes Assignment | 20080109 | ||
2 | ![]() |
ES_TRAVEL_TIME_FROM | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20080806 | ||
3 | ![]() |
ES_TRAVEL_TIME_TO | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20080109 | ||
4 | ![]() |
IS_ASSIGNMENT_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT | Generische Darstellung der Lösung | 20080109 | ||
5 | ![]() |
IS_TRAVEL_TIME_FROM | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20080109 | ||
6 | ![]() |
IS_TRAVEL_TIME_TO | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20080109 | ||
7 | ![]() |
IV_DESTINATION_FACTOR | Call by reference | Type reference (TYPE) | /MRSS/T_FACTOR | Generischer Faktor für Berechnungen | 20080109 | ||
8 | ![]() |
IV_START_FACTOR | Call by reference | Type reference (TYPE) | /MRSS/T_FACTOR | Generischer Faktor für Berechnungen | 20080109 | ||
9 | ![]() |
IV_TIME_GRANULARITY | Call by reference | Type reference (TYPE) | /MRSS/T_TIME_GRAN | Zeitliche Auflösung in der Einsatzplanung | 20080109 | ||
10 | ![]() |
IV_TOUR_END | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Boolesche Variable | 20090805 | |
11 | ![]() |
IV_TOUR_START | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20080109 |
Method BUILD_GENERIC_ASSIGNMENT on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CALL_OPTIMIZER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_FAILED | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20090311 |
Method CALL_OPTIMIZER on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_ASSIGNMENT_TRAVEL_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TRAVEL_TIME_FROM | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generic Display of Solution | 20120913 | ||
2 | ![]() |
ES_TRAVEL_TIME_TO | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generic Display of Solution | 20120913 | ||
3 | ![]() |
IS_ASSIGNMENT_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT | Optimized Assignment | 20120913 | ||
4 | ![]() |
IS_TRAVEL_TIME_FROM | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generic Display of Solution | 20120913 | ||
5 | ![]() |
IS_TRAVEL_TIME_TO | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generic Display of Solution | 20120913 |
Method CHECK_ASSIGNMENT_TRAVEL_TIME on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_FOR_COMBINED_ASSIGNMENTS Signature
Method CHECK_FOR_COMBINED_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method CHECK_FOR_COMBINED_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_FOR_COMBINED_DEMANDS Signature
Method CHECK_FOR_COMBINED_DEMANDS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method CHECK_FOR_COMBINED_DEMANDS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_FOR_PROVIDER_ASSIGNMENTS Signature
Method CHECK_FOR_PROVIDER_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method CHECK_FOR_PROVIDER_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_FOR_TEAM_ASSIGNMENTS Signature
Method CHECK_FOR_TEAM_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method CHECK_FOR_TEAM_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_FOR_TEAM_DEMANDS Signature
Method CHECK_FOR_TEAM_DEMANDS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method CHECK_FOR_TEAM_DEMANDS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method CHECK_FOR_TEAM_DYNAMIC_BREAKS Signature
Method CHECK_FOR_TEAM_DYNAMIC_BREAKS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method CHECK_FOR_TEAM_DYNAMIC_BREAKS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method DELETE_DEMAND 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 | 20080312 |
Method DELETE_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method DELETE_OLD_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_ASSIGNMENTS | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT_TAB | Tabelle der Optimierten Einsätze | 20090220 |
Method DELETE_OLD_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method DETERMINE_FIXED_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | 20070509 | |||
2 | ![]() |
IS_ASS_WFM | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_WFM_DET | 20070509 | |||
3 | ![]() |
RESOURCE_FIXED | Call by reference | Type reference (TYPE) | FLAG | 20070509 | |||
4 | ![]() |
TIME_FIXED | Call by reference | Type reference (TYPE) | FLAG | 20070509 |
Method DETERMINE_FIXED_ATTRIBUTES on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method FLUSH_OPTIMIZED_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ASSIGNMENTS | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT_TAB | Tabelle der Optimierten Einsätze | 20090224 | ||
2 | ![]() |
EREF_GEN_ASSIGNMENT | Value transfer | Object reference (TYPE REF TO) | /MRSS/T_OPT_GEN_ASSIGNMENT | Optimiertes Assignment | 20090223 | ||
3 | ![]() |
IS_GEN_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT | Optimiertes Assignment | 20090223 | ||
4 | ![]() |
IV_TOUR_START | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20090223 |
Method FLUSH_OPTIMIZED_ASSIGNMENT on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_APPOINTMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_APPOINTMENTS | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_APPOINTMNT_TAB | Vorschläge in interner Darstellung | 20080311 |
Method GET_APPOINTMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_DEMAND 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 des Bedarfes | 20081127 | ||
2 | ![]() |
IV_FORCE_LOADING | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Nachlesen des Bedarfs aus MRS Engine? | 20081127 | |
3 | ![]() |
RS_DEMAND | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimizer: Abstract Demands | 20081127 |
Method GET_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_DEMAND_OBJECT 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 | 20090920 | ||
2 | ![]() |
RREF_IF_DEMAND | Value transfer | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf der Scheduling Engine | 20090920 |
Method GET_DEMAND_OBJECT on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_DEMAND_RELATIONSHIPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Generischer Bedarf | 20090211 | ||
2 | ![]() |
RT_RELATIONS | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_RELAT_TAB | Beziehungen eines Bedarfes | 20090211 |
Method GET_DEMAND_RELATIONSHIPS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_EXISTING_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_TAB | Table with Assignments | 20130812 | ||
2 | ![]() |
IREF_IF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Scheduling Engine Demand | 20130812 |
Method GET_EXISTING_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_GUID_FOR_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ADDRESS_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20071128 | ||
2 | ![]() |
EV_OPTIMIZER_ID | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | interne Nummer der Lokation (Kunde, Lieferant oder Werk) | 20071128 | ||
3 | ![]() |
IV_ID_ADDRESS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | Erzwinge DUMMY Adresse | 20090910 |
Method GET_GUID_FOR_ADDRESS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_GUID_FOR_VR_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VR_DEMAND_GUID | Value transfer | Type reference (TYPE) | /MRSS/T_GUID | GUID eines virtuellen Bedarfs | 20090213 |
Method GET_GUID_FOR_VR_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_GUID_FOR_VR_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VR_RESOURCE_GUID | Value transfer | Type reference (TYPE) | /MRSS/T_GUID | GUID einer virtuellen Ressource | 20090213 |
Method GET_GUID_FOR_VR_RESOURCE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_ID_FOR_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FORCED_ID | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | Vorgegebene ID für Mapping | 20090911 | ||
2 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20071128 | ||
3 | ![]() |
IV_OPTIMIZER_ID | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | Exisiterende OptimiererID zum Mappen und merken | 20120321 | ||
4 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | Feld der Laenge 3 Bytes | 20071128 | ||
5 | ![]() |
RV_OPTIMIZER_ID | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | interne Nummer der Lokation (Kunde, Lieferant oder Werk) | 20071128 |
Method GET_ID_FOR_GUID on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_APPLICATION | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_APPLICATION | Scheduling Engine Applikation | 20050802 | ||
2 | ![]() |
RREF_OPTIMIZER | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_OPT_ABSTRACT_OPTIMIZE | Optimierer | 20050720 |
Method GET_INSTANCE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_OPEN_DEMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT_TAB | Tabelle der Optimierten Einsätze | 20080312 | ||
2 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Tabelle mit Bedarfen | 20080312 | ||
3 | ![]() |
RT_DEMANDS | Value transfer | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Tabelle mit Bedarfen | 20080312 |
Method GET_OPEN_DEMANDS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_OPTIMIZED_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSIGNMENTS | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT_TAB | Einsätze in interner Darstellung | 20050805 |
Method GET_OPTIMIZED_ASSIGNMENTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_OPTIMIZED_DYNAMIC_BREAKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_DYNAMIC_BREAKS | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_DYN_BREAK_TAB | Optimierte (flexible) Pause | 20090911 |
Method GET_OPTIMIZED_DYNAMIC_BREAKS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_POSSIBLE_RESOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_GEN_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_TAB | Optimierer: Tabelle abstrakter Demands | 20100302 | ||
2 | ![]() |
RT_RESOURCES | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_RES_TAB | Tabelle der potentiellen Res. für Demand | 20100302 |
Method GET_POSSIBLE_RESOURCES on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_RESOURCES_FOR_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_IF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf der Scheduling Engine | 20090208 | ||
2 | ![]() |
IT_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Tabelle mit allen Resourcen | 20090208 | ||
3 | ![]() |
IV_DEMAND_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimierer: Abstrakte Demands | 20090208 | ||
4 | ![]() |
IV_DEMAND_ID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20090208 | ||
5 | ![]() |
RT_RESOURCES | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_RES_TAB | Tabelle mit möglichen Resourcen | 20090208 |
Method GET_RESOURCES_FOR_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_RESOURCES_FROM_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Generische Darstellung der Lösung | 20090224 | ||
2 | ![]() |
IT_TEAM_DEMAND_IDS | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | Liste aller Bedarfe die Aufgeteilt werden müssen | 20090228 | ||
3 | ![]() |
IV_ACTIVITY_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ACTTYPE | Optimierer: Aktivitätstyp | 20090228 | ||
4 | ![]() |
IV_TEAM_ID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20090223 | ||
5 | ![]() |
RT_RESOURCES | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES_TAB | Optimierer: Tabelle abstrakter Resourcen | 20090223 |
Method GET_RESOURCES_FROM_TEAM on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_RESOURCE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20090920 | ||
2 | ![]() |
RREF_RESOURCE | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine Einzelne Resource | 20090920 |
Method GET_RESOURCE_OBJECT on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_SOLUTION_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimierer: Abstrakte Demands | 20090226 | ||
2 | ![]() |
IS_GEN_SOLUTION | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20090226 | ||
3 | ![]() |
IS_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES | Optimierer: Abstrakte Resourcen | 20090226 | ||
4 | ![]() |
RT_GEN_SOLUTION | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION_TAB | Tabelle der generischen Lösung | 20090226 |
Method GET_SOLUTION_ENTRY on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_SOLUTION_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimierer: Abstrakte Demands | 20090224 | ||
2 | ![]() |
IS_GEN_SOLUTION | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20090224 | ||
3 | ![]() |
IS_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES | Optimierer: Abstrakte Resourcen | 20090224 | ||
4 | ![]() |
RT_GEN_SOLUTION | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION_TAB | Tabelle der generischen Lösung | 20090224 |
Method GET_SOLUTION_SERVICE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_SOLUTION_TRAVEL_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GEN_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimierer: Abstrakte Demands | 20090226 | ||
2 | ![]() |
IS_GEN_SOLUTION | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION | Generische Darstellung der Lösung | 20090226 | ||
3 | ![]() |
IS_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_RES | Optimierer: Abstrakte Resourcen | 20090226 | ||
4 | ![]() |
RT_GEN_SOLUTION | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_SOLUTION_TAB | Tabelle der generischen Lösung | 20090226 |
Method GET_SOLUTION_TRAVEL_TIME on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_USED_TRAVEL_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Generische Darstellung der Lösung | 20100825 | ||
2 | ![]() |
RV_PROFILE | Value transfer | Type reference (TYPE) | /MRSS/T_TRV_PROFILE_KEY | 20080108 |
Method GET_USED_TRAVEL_PROFILE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_VIRTUAL_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VIRTUAL_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimierer: Abstrakte Demands | 20090213 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabelle von Nachrichten | 20090213 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20090213 | ||
4 | ![]() |
IS_GEN_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Optimierer: Abstrakte Demands | 20090213 | ||
5 | ![]() |
IT_RELATIONS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_RELAT_TAB | Tabelle der Beziehungen von Bedarfen | 20090213 | ||
6 | ![]() |
IV_VIRTUAL_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Typ des virtuellen Demands | 20100302 |
Method GET_VIRTUAL_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method GET_VIRTUAL_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_GEN_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_TAB | Optimierer: Tabelle abstrakter Demands | 20090215 | ||
2 | ![]() |
IV_NO_OF_NEEDED_RESOURCES | Call by reference | Type reference (TYPE) | INT4 | Anzahl der benötigten Ressourcen | 20110418 | ||
3 | ![]() |
IV_VR_DEMAND_ID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20090310 | ||
4 | ![]() |
RT_RESOURCES | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM_RES_TAB | Tabelle der potentiellen Res. für Demand | 20090216 |
Method GET_VIRTUAL_RESOURCE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method HANDLE_TEAM_DEMAND 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 | Tabelle von Nachrichten | 20110329 | ||
2 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Erfolgreich oder nicht | 20110329 | ||
3 | ![]() |
IS_GENERIC_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DEM | Bedarf oder Einsatz der im Modell versteckt werden muss | 20110329 |
Method HANDLE_TEAM_DEMAND on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_APPLICATION | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_APPLICATION | Scheduling Engine Applikation | 20050802 |
Method INITIALIZE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method INITIALIZE_PROGRESS_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STEPSIZE | Call by reference | Type reference (TYPE) | I | 20110228 | |||
2 | ![]() |
IV_TIMEFRAME | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_INTERVAL | Datumsintervall | 20090905 |
Method INITIALIZE_PROGRESS_INDICATOR on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method INVERT_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INVERTED_INTERVALS | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_AVAIL_TAB | Komplexe Verfügbarkeit | 20080214 | ||
2 | ![]() |
IT_INTERVALS | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_AVAIL_TAB | Komplexe Verfügbarkeit | 20080214 | ||
3 | ![]() |
IV_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Begin des zu konvertierenden Intervals | 20080214 | ||
4 | ![]() |
IV_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | Ende des zu konvertierenden Intervals | 20080214 |
Method INVERT_PERIODS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method OPTIMIZE_TIMEFRAME 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_OPT_GEN_ASSIGNMENT_TAB | Tabelle der Optimierten Einsätze | 20110228 | ||
2 | ![]() |
ET_DYNAMIC_BREAKS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_GEN_DYN_BREAK_TAB | Optimierte (flexible) Pause | 20110228 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabelle von Nachrichten | 20110228 | ||
4 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20110228 | ||
5 | ![]() |
IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Tabelle mit Bedarfen | 20110228 | ||
6 | ![]() |
IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Tabelle mit Resourcen | 20110228 | ||
7 | ![]() |
IV_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Feld vom Typ DATS | 20110228 | ||
8 | ![]() |
IV_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | Feld vom Typ DATS | 20110228 |
Method OPTIMIZE_TIMEFRAME on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method POST_PROCESSING Signature
Method POST_PROCESSING on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method POST_PROCESSING on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method PRE_PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_FAILED | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Something failed in the processing? | 20130515 |
Method PRE_PROCESSING on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method READ_GUID_FOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OPTIMIZER_ID | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | OPTIMIZER ID | 20071128 | ||
2 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | Feld der Laenge 3 Bytes | 20071128 | ||
3 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20071128 |
Method READ_GUID_FOR_ID on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method READ_ID_FOR_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20080119 | ||
2 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | ID eines Objektes | 20120329 | ||
3 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | Feld der Laenge 3 Bytes | 20080119 | ||
4 | ![]() |
RV_OPTIMIZER_ID | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_VS_O_ID | OPTIMIZER ID | 20080119 |
Method READ_ID_FOR_GUID on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method READ_INVOLVED_DATA 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_DEMAND | Bedarf mit Objekt | 20050729 | ||
2 | ![]() |
IT_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | 20070411 | |||
3 | ![]() |
IT_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_RESOURCE_TAB | Tabelle mit Resourcen | 20050727 | ||
4 | ![]() |
IV_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20050727 | ||
5 | ![]() |
IV_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20050727 |
Method READ_INVOLVED_DATA on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method READ_PROPOSAL Signature
Method READ_PROPOSAL on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method READ_PROPOSAL on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method REINITIALIZE Signature
Method REINITIALIZE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method REINITIALIZE on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method RESET Signature
Method RESET on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method RESET on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method REVOKE_LOCKS Signature
Method REVOKE_LOCKS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method REVOKE_LOCKS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method ROUND_OPTIMIZED_ASSIGNMENT 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_OPT_GEN_ASSIGNMENT | Optimiertes Assignment | 20080109 | ||
2 | ![]() |
RS_ROUNDED_ASSIGNMENT | Value transfer | Type reference (TYPE) | /MRSS/T_OPT_GEN_ASSIGNMENT | Optimiertes Assignment | 20080109 |
Method ROUND_OPTIMIZED_ASSIGNMENT on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method SET_INITIAL_COSTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INITIAL_COSTS | Call by reference | Type reference (TYPE) | /MRSS/T_OPT_VS_O_FLOAT | VS-Optimierer Laufzeit: Float | 20090904 |
Method SET_INITIAL_COSTS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method TIMECALC_DIFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DIFFERENCE | Call by reference | Type reference (TYPE) | I | 20070403 | |||
2 | ![]() |
TIMESTAMP1 | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20070403 | ||
3 | ![]() |
TIMESTAMP2 | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20070403 | ||
4 | ![]() |
TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | 'UTC' | 20070403 |
Method TIMECALC_DIFF on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method WRITE_FINAL_COST_ANALYSIS Signature
Method WRITE_FINAL_COST_ANALYSIS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method WRITE_FINAL_COST_ANALYSIS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
Method WRITE_INTERM_COST_ANALYSIS Signature
Method WRITE_INTERM_COST_ANALYSIS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no parameter.
Method WRITE_INTERM_COST_ANALYSIS on class /MRSS/CL_OPT_ABSTRACT_OPTIMIZE has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 401 |