SAP ABAP Class CL_GHO_SP_NETWORK (Service Provider for Production Network)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-NM (Application Component) Network Modeler
     EA_GHO_NETWORK_SP (Package) Service provider for Network
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLMN_SP_NETWORK Service provider for network 20091026
Properties
Class CL_GHO_SP_NETWORK  
Short Description Service Provider for Production Network    
Super Class CL_PLMN_SP_NETWORK Service provider for network 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_NETWORK_SP   Service provider for Network 
Created 20091026   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GHO_SP_NETWORK has no interface implemented.
Friends
Class CL_GHO_SP_NETWORK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ICON Constant Protected See coding Change Type Indicators 20091126
2 GC_TIMERANGE Constant Protected See coding 20091126
3 GC_UTC_TZ Constant Protected Type reference (TYPE) GHO_PN_TZ 'UTC' OPM : Production Network Time Zone 20100802
4 GV_NW_TIME_ZONE Instance attribute Public Type reference (TYPE) GHO_PN_TZ OPM : Production Network Time Zone 20100802
5 MO_CONST Instance attribute Private Object reference (TYPE REF TO) CL_GHO_NWM_CONSTANTS OPM Network Modeler Constants 20100630
6 MO_GHO_BO Instance attribute Protected Object reference (TYPE REF TO) CL_GHO_BO_NETWORK Business Object for Production Network 20091028
7 MO_LAYOUTER Instance attribute Protected Object reference (TYPE REF TO) CL_GHO_NETWORK_LAYOUTER Layouter for Network Modeler's Graphics View 20100427
8 MS_FILTER_HISTORY Instance attribute Protected Type reference (TYPE) GHO_S_SP_NETWORK_HISTORY Network Structure Change Log Entry 20091126
9 MS_FILTER_LINKS Instance attribute Protected Type reference (TYPE) PLMN_S_SP_LINK PLMN Object link structure 20091122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20091026
2 DELETE_LINK_GR_ATTR Instance method Protected Method Delete Network 20100929
3 DELETE_OBJ_GR_ATTR Instance method Protected Method Delete Network 20091027
4 GET_DETAILS Instance method Protected Method Get Details of Network Object 20101022
5 GET_DETAILS_ASSIGN_OBJECT Instance method Protected Method 20130519
6 GET_VARIANT_DATA Instance method Private Method Get Variant Data 20100713
7 INSERT_LINK_GR_ATTR Instance method Protected Method Insert Object Coordinates 20100929
8 INSERT_OBJ_GR_ATTR Instance method Protected Method Insert Object Coordinates 20091027
9 RETRIEVE_DISPLAY_LOG Instance method Protected Method retrieve log 20110104
10 RETRIEVE_HISTORY Instance method Protected Method Retrieve Network Structure Change Log 20091126
11 RETRIEVE_LINK_GR_ATTR Instance method Protected Method Retrieve Graphical Attributes of Links 20100929
12 RETRIEVE_NET_GR_ATTR_L Instance method Protected Method Retrieve Graphical Attributes of the Links of the Network 20100929
13 RETRIEVE_NET_GR_ATTR_O Instance method Protected Method Retrieve Graphical Attributes of the Objects of the Network 20100929
14 RETRIEVE_OBJECT Instance method Protected Method Retrieve Network 20101014
15 RETRIEVE_OBJ_ATTR_DISP Instance method Protected Method Retrieve Network Structure Change Log 20100628
16 RETRIEVE_OBJ_GR_ATTR Instance method Protected Method Retrieve Network 20091027
17 RETRIEVE_PROD_NW_DATA Instance method Protected Method Retrieve Porduction Network 20091124
18 RETRIEVE_SIMULATED_LINKS Instance method Protected Method Retrieve Simulated network 20101125
19 SAVE_VARIANT_DATA Instance method Protected Method Save Variant Data 20100713
20 SET_OBJ_ATTR_DISP_KEYDATE Instance method Protected Method 20101021
21 UPDATE_LINK_GR_ATTR Instance method Protected Method Insert Object Coordinates 20100929
22 UPDATE_OBJ_GR_ATTR Instance method Protected Method Update network 20091027
Events
Class CL_GHO_SP_NETWORK has no event.
Types
Class CL_GHO_SP_NETWORK has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20091026

Method CONSTRUCTOR on class CL_GHO_SP_NETWORK has no exception.

Method DELETE_LINK_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L_ID 20100929

Method DELETE_LINK_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method DELETE_OBJ_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR_ID Table type for PLMN_S_SP_LINK 20091027

Method DELETE_OBJ_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20101022
2 Exporting ET_LINKS Call by reference Type reference (TYPE) PLMN_T_SP_LINK Table type for plmn_s_sp_link 20101022
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101022
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20101022
5 Importing IT_LINKS Call by reference Type reference (TYPE) PLMN_T_SP_LINK Table type for PLMN_S_BO_LINK 20101022

Method GET_DETAILS on class CL_GHO_SP_NETWORK has no exception.

Method GET_DETAILS_ASSIGN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Authentication failed flag 20130519
2 Exporting ET_LINKS Call by reference Type reference (TYPE) PLMN_T_SP_LINK Table type for plmn_s_sp_link 20130519
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Index of node ID for which no data is available 20130519
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20130519
5 Importing IT_LINKS Call by reference Type reference (TYPE) PLMN_T_SP_LINK Table type for plmn_s_sp_link 20130519

Method GET_DETAILS_ASSIGN_OBJECT on class CL_GHO_SP_NETWORK has no exception.

Method GET_VARIANT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_VARIANT_SAVE_SP GHO Varaint Save (BO) 20100713
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_VARIANT_HDR_SP_KEY GHO Varaint Save (BO) 20100713

Method GET_VARIANT_DATA on class CL_GHO_SP_NETWORK has no exception.

Method INSERT_LINK_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L 20100929
2 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100929
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L 20100929

Method INSERT_LINK_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method INSERT_OBJ_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091027
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR Table type for PLMN_S_SP_OBJ_GR_ATTR 20091027
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091027
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR Table type for PLMN_S_SP_OBJ_GR_ATTR 20091027

Method INSERT_OBJ_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_NETWORK_CHNG_LOG table type for the change log 20110104
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_SP_NETID Network Object Graph Attr ID Table 20110104

Method RETRIEVE_DISPLAY_LOG on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_NETWORK_HISTORY Log of production network's structural changes 20091126
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_SP_NETID Table type for plmn_s_sp_netid 20091126

Method RETRIEVE_HISTORY on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_LINK_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L Object Link Graph Attributes 20100929
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L_ID Object Link Graph Attr ID Table 20100929
3 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20100929

Method RETRIEVE_LINK_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_NET_GR_ATTR_L Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L Object Link Graphical Attributes 20100929
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_NET_GR_ATTR_ID Network Object Graph Attr ID Table 20100929
3 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20100929

Method RETRIEVE_NET_GR_ATTR_L on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_NET_GR_ATTR_O Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR Network Object Coordinates in Graphics View 20100929
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_NET_GR_ATTR_ID Network Object Graph Attr ID Table 20100929
3 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20100929

Method RETRIEVE_NET_GR_ATTR_O on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20101014
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101014
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJECT Network Object Coordinates in Graphics View 20101014
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_NETID Network Object Graph Attr ID Table 20101014
5 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101014

Method RETRIEVE_OBJECT on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_OBJ_ATTR_DISP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_DISP 20100628
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_SP_NETID Table type for plmn_s_sp_netid 20100628

Method RETRIEVE_OBJ_ATTR_DISP on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_OBJ_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR Network Object Coordinates in Graphics View 20091027
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR_ID Network Object Graph Attr ID Table 20091027
3 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20091027

Method RETRIEVE_OBJ_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_PROD_NW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091125
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_NET Production Network SP table 20091125
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_SP_NETID Production Network ID table 20091125
4 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20091125

Method RETRIEVE_PROD_NW_DATA on class CL_GHO_SP_NETWORK has no exception.

Method RETRIEVE_SIMULATED_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20101125
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101125
3 Exporting ET_MESSAGE_LOCK Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101125
4 Changing ET_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_SP_LINK Table type for plmn_s_sp_link 20101125
5 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20101125
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20101125
7 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_SP_NETID Table type for plmn_s_sp_netid 20101125
8 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101125

Method RETRIEVE_SIMULATED_LINKS on class CL_GHO_SP_NETWORK has no exception.

Method SAVE_VARIANT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_VARIANT_SAVE_SP GHO Varaint Save (BO) 20100713
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_VARIANT_SAVE_SP GHO Varaint Save (BO) 20100713

Method SAVE_VARIANT_DATA on class CL_GHO_SP_NETWORK has no exception.

Method SET_OBJ_ATTR_DISP_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_ATTR Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_DISP Network Object Coordinates in Graphics View 20101021
2 Importing IS_KEYDATE Call by reference Type reference (TYPE) GHO_S_KEY_DATE_TIME Key date and time for retrieveing object attributes 20101021

Method SET_OBJ_ATTR_DISP_KEYDATE on class CL_GHO_SP_NETWORK has no exception.

Method UPDATE_LINK_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L 20100929
2 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100929
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_ATTR_L 20100929

Method UPDATE_LINK_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.

Method UPDATE_OBJ_GR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091027
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR Table type for PLMN_S_SP_OBJ_GR_ATTR 20091027
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091027
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) GHO_T_SP_OBJ_GR_ATTR Table type for PLMN_S_SP_OBJ_GR_ATTR 20091027

Method UPDATE_OBJ_GR_ATTR on class CL_GHO_SP_NETWORK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605