SAP ABAP Interface /MRSS/IF_SGE_MAPPING (Interface for GIS Abstract Map)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGE (Package) Multiresource Planning: Scheduling Engine
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_GIS_ABSTRACT_MAP Abstract MAP Solution 20110218
Properties
Interface /MRSS/IF_SGE_MAPPING  
Short Description Interface for GIS Abstract Map    
General Data
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20110218   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /MRSS/IF_SGE_MAPPING has no forward declaration.
Interfaces
Interface /MRSS/IF_SGE_MAPPING has no interface.
Friends
Interface /MRSS/IF_SGE_MAPPING has no friend.
Attributes
Interface /MRSS/IF_SGE_MAPPING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DEMANDS Instance method Public Method Add Demands to MAP 20110404
2 ADD_RESOURCES Instance method Public Method Add resource to the Map 20110405
3 ADD_TOOLBAR_BUTTONS Instance method Public Method Add map specific buttons 20110329
4 CHECK_DEMAND_CHANGES Instance method Public Method Check iemand related change in select demand scenario 20120711
5 CHECK_DEMAND_ON_MAP Instance method Public Method Check if demand is marked on map 20130829
6 CHECK_RESOURCE_CHANGES Instance method Public Method Check resource related change in select resource scenario 20120711
7 CLEAR_DATA Instance method Public Method Clear Data from Abstract Map 20110315
8 CLEAR_ROUTES Instance method Public Method Clear the routes from Map 20110406
9 CREATE_ASSIGNMENT Instance method Public Method Create Assignment 20110424
10 DELETE_ASSIGNMENTS Instance method Public Method Delete Assignments from MAP 20110404
11 DELETE_DEMANDS Instance method Public Method Delete Demands 20110404
12 DISPLAY_ASSIGNMENTS Instance method Public Method Display/hide Assignments in the Map 20110403
13 DISPLAY_CURR_RES_DATA Instance method Public Method Display Current Resource Data in Map 20110328
14 DISPLAY_DEMAND Instance method Public Method Display Demand in Map 20110327
15 DISPLAY_MAP Instance method Public Method Show Map in the container 20110310
16 DISPLAY_OPEN_DEMANDS Instance method Public Method Display/hide Open Demands in the Map 20110403
17 DISPLAY_RESOURCES Instance method Public Method Display Resources in the Map 20110329
18 DRAW_ROUTE Instance method Public Method Draw Route in the Map 20110321
19 GET_INSTANCE Static method Public Method Return Instance of Abstract Map 20110218
20 MAP_CONTAINER Instance method Public Method Map the container to the control 20110310
21 PROCESS_PAI Instance method Public Method PAI 20110424
22 PROCESS_PBO Instance method Public Method PBO 20120716
23 REBUILD_CONTROL Instance method Public Method Rebuild Control 20110315
24 RENDER_MAP Instance method Public Method Render Map to UI 20110314
25 SET_DATA Instance method Public Method Set the Data in Abstract Map 20110309
26 SET_SIZE Instance method Public Method Set Map Size 20110318
27 SET_UI_MAP Instance method Public Method Set UI map 20110327
28 UPDATE_ASSIGNMENTS Instance method Public Method Update assignments in MAP 20110404
Events
Interface /MRSS/IF_SGE_MAPPING has no event.
Types
Interface /MRSS/IF_SGE_MAPPING has no local type.
Method Signatures

Method ADD_DEMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20120713
2 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20110404
3 Importing IT_HIGHLIGHTED_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB GUID 20120515
4 Importing IT_SELECTED_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20120605
5 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Current Date of Application Server 20120606

Method ADD_DEMANDS on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method ADD_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20120621
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120621
3 Importing IV_CLEAR_OTHER_ROUTES Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolean Variable 20120711
4 Importing IV_DRAW_ROUTE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolean Variable 20120711
5 Importing IV_HIGHLIGHT_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110405
6 Importing IV_RESOURCE_KEY Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20110405
7 Importing IV_UPDATE_GEOLOCATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolean Variable 20110405

Method ADD_RESOURCES on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method ADD_TOOLBAR_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20110329

Method ADD_TOOLBAR_BUTTONS on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method CHECK_DEMAND_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Anything changed?? 20120711
2 Importing IT_CHANGED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_EXT_TAB Changed/new assignments 20120711
3 Importing IT_DELETED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Deleted assignments 20120711
4 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Map Date 20120711
5 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Demand Key 20120711

Method CHECK_DEMAND_CHANGES on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method CHECK_DEMAND_ON_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DEMAND_ON_MAP Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN List of GUIDs 20130829
2 Importing IV_DEMAND Call by reference Type reference (TYPE) /MRSS/T_GUID List of GUIDs 20130829

Method CHECK_DEMAND_ON_MAP on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method CHECK_RESOURCE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Anything changed?? 20120711
2 Importing IT_CHANGED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_EXT_TAB Changed/new assignments 20120711
3 Importing IT_DELETED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Deleted assignments 20120711
4 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Map date 20120711
5 Importing IV_RESOURCE_KEY Call by reference Type reference (TYPE) /MRSS/T_GUID Resource Key 20120711

Method CHECK_RESOURCE_CHANGES on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method CLEAR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAR_BORDER Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120605

Method CLEAR_DATA on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method CLEAR_ROUTES Signature

Method CLEAR_ROUTES on Interface /MRSS/IF_SGE_MAPPING has no parameter.
Method CLEAR_ROUTES on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method CREATE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_GIS_MARKER_COLL Demand Marker 20110424
2 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_GIS_MARKER_COLL Resource Marker 20110424

Method CREATE_ASSIGNMENT on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DELETE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20110404

Method DELETE_ASSIGNMENTS on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DELETE_DEMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20110404

Method DELETE_DEMANDS on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DISPLAY_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASGN_DEM_RES_KEY_TAB Assignment key along with demand and resource key 20120622
2 Importing IV_DISPLAY_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Display/Hide assignments 20110403

Method DISPLAY_ASSIGNMENTS on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DISPLAY_CURR_RES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GEOLOC Call by reference Type reference (TYPE) /MRSS/T_GEOLOC_UI_TAB Table of Geolocation Data 20110328

Method DISPLAY_CURR_RES_DATA on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DISPLAY_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20120628
2 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20120628
3 Importing IV_DEL_OTHERS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110327
4 Importing IV_DEMAND_KEY Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20110327
5 Importing IV_DEMAND_SEL_ACTIVE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120622

Method DISPLAY_DEMAND on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DISPLAY_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20110517
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110517
3 Importing IV_DISPLAY_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120625
4 Importing IV_DISPLAY_OPEN_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120625
5 Importing IV_SHOW_CURRENT_DATA Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110326

Method DISPLAY_MAP on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DISPLAY_OPEN_DEMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEMANDS_DEL Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20130703
2 Importing IT_DEMANDS_INS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20130703
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20120530
4 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID For displaying only selected demand 20120627
5 Importing IV_DISPLAY_OPEN_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Display/hide assignments 20110403

Method DISPLAY_OPEN_DEMANDS on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DISPLAY_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20110331
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110331
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20120509
4 Importing IV_RESOURCE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_RES Resource GUID 20110329
5 Importing IV_SHOW_TYPE Call by reference Type reference (TYPE) STRING Boolean Variable 20110331

Method DISPLAY_RESOURCES on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method DRAW_ROUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20120621
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120621
3 Importing IT_GEOLOC Call by reference Type reference (TYPE) /MRSS/T_GEOLOC_UI_TAB Table of Geolocation Data 20110321

Method DRAW_ROUTE on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_ABSTRACT_MAP Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_MAPPING Interface for GIS Abstract Map 20110218

Method GET_INSTANCE on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method MAP_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110310

Method MAP_CONTAINER on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method PROCESS_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20110424
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110424
3 Importing IV_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20110424

Method PROCESS_PAI on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method PROCESS_PBO Signature

Method PROCESS_PBO on Interface /MRSS/IF_SGE_MAPPING has no parameter.
Method PROCESS_PBO on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method REBUILD_CONTROL Signature

Method REBUILD_CONTROL on Interface /MRSS/IF_SGE_MAPPING has no parameter.
Method REBUILD_CONTROL on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method RENDER_MAP Signature

Method RENDER_MAP on Interface /MRSS/IF_SGE_MAPPING has no parameter.
Method RENDER_MAP on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASGN_DEM_RES_KEY_TAB Table with Assignment Data for the User Interface 20110309
2 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Table with Demands 20110309
3 Importing IT_GEOLOC Call by reference Type reference (TYPE) /MRSS/T_GEOLOC_UI_TAB Table of Geolocation Data 20110310
4 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Table with Resources for the User Interface 20110309
5 Importing IV_DISPLAY_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120622
6 Importing IV_DISPLAY_OPEN_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120622

Method SET_DATA on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method SET_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HEIGHT Call by reference Type reference (TYPE) I 20110318
2 Importing IV_WIDTH Call by reference Type reference (TYPE) I 20110318

Method SET_SIZE on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method SET_UI_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_UI_MAP Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGU_MAP_INTERACTION Interaction interface from Map to UI 20110327

Method SET_UI_MAP on Interface /MRSS/IF_SGE_MAPPING has no exception.

Method UPDATE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASGN_DEM_RES_KEY_TAB Assignment key along with demand and resource key 20110404

Method UPDATE_ASSIGNMENTS on Interface /MRSS/IF_SGE_MAPPING has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800