SAP ABAP Class CL_GHO_BO_NETWORK (Business Object for Production Network)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-NM (Application Component) Network Modeler
     EA_GHO_NETWORK_BO (Package) Bo layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLMN_BO_NETWORK BO Class for Network 20091026
Properties
Class CL_GHO_BO_NETWORK  
Short Description Business Object for Production Network    
Super Class CL_PLMN_BO_NETWORK BO Class for Network 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_NETWORK_BO   Bo layer 
Created 20091026   SAP 
Last change 20140121   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_BO_NETWORK has no interface implemented.
Friends
Class CL_GHO_BO_NETWORK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHGIND Constant Public See coding Possible values of change indicator 20101213
2 GC_CHG_TYPE Constant Public See coding 20091105
3 GT_MESSAGE Instance attribute Private Type reference (TYPE) /PLMB/T_SPI_MSG Message 20110204
4 MO_CONST Instance attribute Private Object reference (TYPE REF TO) CL_GHO_NWM_CONSTANTS GHO Network Modeler Constants 20100505
5 MO_DB_NETOBJ Instance attribute Private Object reference (TYPE REF TO) CL_GHO_DB_NETOBJ Buffer class for GHO Network objects 20100114
6 MO_FL Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_FL Business Object Functional Location 20100603
7 MO_NETOBJ_DB Static Attribute Private Object reference (TYPE REF TO) CL_GHO_DB_NETOBJ Buffer class for GHO Network objects 20110125
8 MS_NETWORK_EXT Instance attribute Private Type reference (TYPE) GHO_S_BO_NET Production Network 20091125
9 MS_OBJ_ATTR_KEYDATE Instance attribute Private Type reference (TYPE) GHO_S_KEY_DATE_TIME Key date and time for retrieveing object attributes 20101021
10 MT_AUTH_GRPS Instance attribute Private Type reference (TYPE) PLMN_T_BO_AUTH Table type for Auth 20100729
11 MT_AUTH_GRP_BUFF Instance attribute Private Type reference (TYPE) LTYT_AUTH_GRP_BUFF GHO Network Object Attributes BO level 20100729
12 MT_BUSINESS_KEY Instance attribute Private Type reference (TYPE) GHO_T_BO_BUSINESS_KEY Object Link Business Keys 20100122
13 MT_BUSINESS_RULES Instance attribute Private Type reference (TYPE) GHO_T_NETWORK_BUS_RULES GHO network modeler business rules 20091104
14 MT_CHANGE_LOG Instance attribute Private Type reference (TYPE) CDREDCD_TAB Table Type for CDRED for Change Documents 20110105
15 MT_CLSTR_OBJ_TYPE Instance attribute Private Type reference (TYPE) GHO_T_CLSTR_OBJ_TYPE Table type for CLSTR_OBJ_TYPE 20131111
16 MT_GENERIC_OBJ_TYPE Instance attribute Private Type reference (TYPE) GHO_T_GENERIC_OBJ_TYPE Table type for GENERIC_OBJ_TYPE 20131111
17 MT_GHO_RELEV Instance attribute Private Type reference (TYPE) GHO_RELEVANT Production Network-Relevant 20100927
18 MT_LINKS_TEMP Instance attribute Private Type reference (TYPE) PLMN_T_BO_LINK Template links 20100131
19 MT_MATERIAL_DESC Instance attribute Private Type reference (TYPE) PLMN_T_BO_MAKT Material descriptions 20100910
20 MT_MEDIUM_BUFF Instance attribute Private Type reference (TYPE) LTYT_MEDIUMS Medium Buffer 20100729
21 MT_NETOBJ_BUF Instance attribute Private Type reference (TYPE) GHO_T_SP_OBJECT Network Objects - creation started but not finished 20100131
22 MT_NETOBJ_STATS Instance attribute Private Type reference (TYPE) LTYT_NETOBJ_STATS Table Type Network Object Status 20100729
23 MT_NETOBJ_STAT_BUFF Instance attribute Private Type reference (TYPE) LTYT_NETOBJ_STAT_BUFF 20100729
24 MT_NETOBJ_TD Instance attribute Private Type reference (TYPE) GHO_T_NETOBJ_TD_DB Well Time Dependency 20101103
25 MT_NETOBJ_TYPES Instance attribute Private Type reference (TYPE) GHO_T_NETOBJ_TYPE Table type for NETOBJ_TYPE 20100729
26 MT_OBJECTS Instance attribute Private Type reference (TYPE) LTYT_NWM_OBJ_BUF Buffer of objects in the network 20100702
27 MT_OBJ_ATTR Instance attribute Private Type reference (TYPE) GHO_T_BO_OBJ_ATTR GHO Network Object Attributes 20100721
28 MT_SYS_STAT_BUFF Instance attribute Private Type reference (TYPE) LTYT_SYS_STAT_BUFF 20100729
29 MT_VARIANT_HDR Instance attribute Private Type reference (TYPE) GHO_T_VARIANT_HDR_UPD GHO Variant Header (BO) 20100427
30 MT_VARIANT_OPT Instance attribute Private Type reference (TYPE) GHO_T_VARIANT_OPT_UPD GHO Variant Option 20100427
31 MV_INDEX Instance attribute Protected Type reference (TYPE) I Index for the message table 20100927
32 MV_MII_SYSTEM_ID Instance attribute Private Type reference (TYPE) GHO_MII_INSTANCE MII instance 20100129
33 MV_SIMU_ID Instance attribute Private Type reference (TYPE) GHO_SIMU_ID Simulation ID 20101220
34 MV_SIMU_LINKS_VALID Instance attribute Protected Type reference (TYPE) ABAP_BOOL Link buffer validity 20101125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINKS_REMOVE Instance method Public Method Add extra links for removal 20131111
2 ADD_OBJECT Instance method Private Method Add object to object buffer 20100702
3 ADJUST_BUSINESS_KEY Instance method Protected Method Fill Link IDs from internal number range after insertion 20100128
4 CALLBBACK_CREATE_NETOBJ Instance method Public Method Callback method for create network object RFM 20110204
5 CHECK_AUTH Instance method Public Method Authority Check for Network Modeler 20100603
6 CHECK_BUSINESS_RULES Instance method Protected Method Check Link Data 20091104
7 CHECK_DUMMY_OBJECT Instance method Private Method Check whether the object is dummy 20131111
8 CHECK_ENTRIES_REPORT Instance method Public Method Check Entries for report 20131030
9 CHECK_EXISTENCE_OF_LINK Instance method Private Method 20101007
10 CHECK_START_END_LINKED Instance method Private Method Check Whether Start and End nodes are linked 20131111
11 CHECK_VALIDITY Instance method Private Method Add / Modify Business Keys 20100827
12 CONSTRUCTOR Instance method Public Constructor 20091027
13 CREATE_NETOBJ Instance method Public Method Create Network Object 20091210
14 DELETE_OLD_BKEY Instance method Private Method execute link validity adjustments if businessskey changed 20101007
15 EXECUTE_OPERATION Instance method Private Method 20101007
16 GET_ALL_LINKS Instance method Public Method get all the links for the network(even deleted ones) 20110118
17 GET_AUTH_GRPS Instance method Private Method Get Authorization Groups of Objects 20101005
18 GET_CURRENT_NETOBJ_TYPES Instance method Private Method Get Object Types of Objects 20100729
19 GET_DETAILS Instance method Public Method Get unassigned link data, descriptions, object types 20091211
20 GET_DISPLAY_LOG Instance method Public Method Display change log 20110103
21 GET_FLOC_MANDATORY_FIELDS Instance method Public Method Get Mandatory fields for Functional Location 20131111
22 GET_HISTORY Instance method Public Method 20091125
23 GET_NETWORK_HISTORY Instance method Public Method Get the history of a network (API for Network Object) 20091105
24 GET_OBJECT Instance method Public Method Get Network Object Data 20101014
25 GET_OBJ_ATTR_DISP Instance method Public Method Get Object Attributes for Displaying 20100628
26 GET_PROD_NW_DATA Instance method Public Method 20091125
27 GET_SIMU_LINKS Instance method Public Method Read the object links of the simulated network 20101125
28 GET_SIMU_NETWORK Instance method Public Method Get simulated network 20101125
29 GET_SIMU_NETWORK_LINKS Instance method Public Method Get simulated network links 20101125
30 GET_UI_FIELDS Instance method Public Method Get UI relevant fields (from domain, db, etc.) 20100113
31 GET_VARIANT_DATA Instance method Public Method VARIANT: Get variant header 20100505
32 READ_DISPLAY_LOG Instance method Public Method 20110530
33 REMOVE_BUSINESS_KEY Instance method Protected Method 20100122
34 REMOVE_OBJECT Instance method Private Method Remove object from object buffer 20100702
35 RESTORE_TEMP_STATUSES Instance method Private Method Restore temporary status objects after COMMIT WORK 20100130
36 RETRIEVE_GHO_NETWORK4POWL Instance method Public Method Retrieve the Objects for Personalized POWL 20110124
37 SAVE_INET_LOG Instance method Private Method Save INET changes in log table 20101213
38 SAVE_PPN Instance method Public Method set the ppn relevant flag in case of allocated links 20101027
39 SAVE_PP_REL_OBJ Instance method Public Method 20100722
40 SAVE_SIMU_NETWORK Instance method Private Method Save simulated network links 20101213
41 SAVE_VARIANT_DATA Instance method Public Method VARIANT: Save variant 20100507
42 SET_BUSINESS_KEY Instance method Protected Method Add / Modify Business Keys 20100122
43 SET_DEF_LINK_ATTR Instance method Private Method Set default link attributes 20100204
44 SET_LOCK_PROD_NW Instance method Private Method Enqueue / Dequeue Lock 20091211
45 SET_NETWORK_DETAILS Instance method Public Method Set Class Attribute MS_Network 20131030
46 SET_OBJECTS_MII_INSTANCE Instance method Private Method Assign Prod NW's MII instance to all objects 20100129
47 SET_OBJ_ATTR_DISP_KEYDATE Instance method Public Method Set key date and time for time dependent object attributes 20101021
48 SET_VALIDITY Instance method Protected Method Add / Modify Business Keys 20100625
49 UPDATE_LINKS_REPORT Instance method Public Method Update Links from report 20131030
50 UPDATE_MT_BUSINESS_KEY Instance method Private Method 20100913
51 UPDATE_PP_REL_OBJ Instance method Public Method 20100729
Events
Class CL_GHO_BO_NETWORK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYS_AUTH_GRP Private See coding 20100705 BEGIN OF ltys_auth_grp, authgrp TYPE iautg, text TYPE iautx, END OF ltys_auth_grp
2 LTYS_AUTH_GRP_BUFF Private See coding 20100729 BEGIN OF ltys_auth_grp_buff, authgrp TYPE iautg, counter TYPE i, END OF ltys_auth_grp_buff
3 LTYS_IFLO Private See coding 20110602 BEGIN OF ltys_iflo, tplnr TYPE tplnr, pltxt TYPE pltxt, begru TYPE iautg, objnr TYPE j_objnr, END OF ltys_iflo
4 LTYS_LIFECYCLE_STATUS Private See coding 20100721 BEGIN OF ltys_lifecycle_status, tplnr TYPE tplnr, netobj_status TYPE gho_netobj_status_code, END OF ltys_lifecycle_status
5 LTYS_MEDIUM Private See coding 20100727 BEGIN OF ltys_medium, medium TYPE mediu, medkxt TYPE medkxt, counter TYPE i, END OF ltys_medium
6 LTYS_NETOBJ_STAT Private See coding 20100729 BEGIN OF ltys_netobj_stat, netobj_stat_code TYPE gho_netobj_status_code, netobj_stat_desc TYPE text40, END OF ltys_netobj_stat
7 LTYS_NETOBJ_STAT_BUFF Private See coding 20100729 BEGIN OF ltys_netobj_stat_buff, netobj_stat_code TYPE gho_netobj_status_code, counter TYPE i, END OF ltys_netobj_stat_buff
8 LTYS_NWM_OBJ_BUF Private See coding 20100702 BEGIN OF ltys_nwm_obj_buf, tplnr TYPE gho_netobj_id, authgrp TYPE iautg, obj_type TYPE gho_netobj_type, phy_status TYPE gho_phy_status, netobj_status TYPE gho_netobj_status_code, sys_status TYPE gho_t_sys_status_bo, counter TYPE i, objnr TYPE j_objnr, obj_desc TYPE pltxt, END OF ltys_nwm_obj_buf
9 LTYS_OBJECT Private See coding 20100713 BEGIN OF ltys_object, tplnr TYPE tplnr, obj_type TYPE gho_netobj_type, END OF ltys_object
10 LTYS_OBJNR Private See coding 20110602 BEGIN OF ltys_objnr, objnr TYPE j_objnr, END OF ltys_objnr
11 LTYS_OBJ_TYPE Private See coding 20100713 BEGIN OF ltys_obj_type, netobj_type TYPE gho_netobj_type, END OF ltys_obj_type
12 LTYS_SYS_STAT_BUFF Private See coding 20100729 BEGIN OF ltys_sys_stat_buff, stat TYPE j_status, txt30 TYPE j_txt30, counter TYPE i, END OF ltys_sys_stat_buff
13 LTYT_AUTH_GRPS Private See coding 20100705 ltyt_auth_grps TYPE TABLE OF ltys_auth_grp
14 LTYT_AUTH_GRP_BUFF Private See coding 20100729 ltyt_auth_grp_buff TYPE TABLE OF ltys_auth_grp_buff
15 LTYT_IFLO Private See coding 20110602 ltyt_iflo TYPE TABLE OF ltys_iflo
16 LTYT_LIFECYCLE_STATUS Private See coding 20100721 ltyt_lifecycle_status TYPE TABLE OF ltys_lifecycle_status
17 LTYT_MEDIUMS Private See coding 20100727 ltyt_mediums TYPE TABLE OF ltys_medium
18 LTYT_NETOBJ_STATS Private See coding 20100729 ltyt_netobj_stats TYPE TABLE OF ltys_netobj_stat
19 LTYT_NETOBJ_STAT_BUFF Private See coding 20100729 ltyt_netobj_stat_buff TYPE TABLE OF ltys_netobj_stat_buff
20 LTYT_NWM_OBJ_BUF Private See coding 20100702 ltyt_nwm_obj_buf TYPE TABLE OF ltys_nwm_obj_buf WITH KEY tplnr
21 LTYT_OBJECTS Private See coding 20100713 ltyt_objects TYPE TABLE OF ltys_object
22 LTYT_OBJNR Private See coding 20110602 ltyt_objnr TYPE TABLE OF ltys_objnr
23 LTYT_OBJ_TYPES Private See coding 20100713 ltyt_obj_types TYPE TABLE OF ltys_obj_type
24 LTYT_SYS_STAT_BUFF Private See coding 20100729 ltyt_sys_stat_buff TYPE TABLE OF ltys_sys_stat_buff
Method Signatures

Method ADD_LINKS_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINKREF BO table type for link references 20131111
2 Changing CT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_BO_LINKID Table type for plmn_s_bo_linkid 20131111

Method ADD_LINKS_REMOVE on class CL_GHO_BO_NETWORK has no exception.

Method ADD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100727
2 Importing IV_INSERT Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100803

Method ADD_OBJECT on class CL_GHO_BO_NETWORK has no exception.

Method ADJUST_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINK Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100128

Method ADJUST_BUSINESS_KEY on class CL_GHO_BO_NETWORK has no exception.

Method CALLBBACK_CREATE_NETOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20110204

Method CALLBBACK_CREATE_NETOBJ on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_AUTH 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 20100903
2 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100903
3 Importing IS_PARAM Call by reference Type reference (TYPE) EAMS_S_BO_TRANSACTION Transaction code 20100603
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_FL_ID Netobj ID 20100603

Method CHECK_AUTH on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_BUSINESS_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20100126
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100126
3 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20091104

Method CHECK_BUSINESS_RULES on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_DUMMY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DUMMY Call by reference Type reference (TYPE) ABAP_BOOL Dummy Flag 20131111
2 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20131111

Method CHECK_DUMMY_OBJECT on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_ENTRIES_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20131030
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20131030
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20131030
4 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20131030
5 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20131030

Method CHECK_ENTRIES_REPORT on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_EXISTENCE_OF_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACT_REC Call by reference Type reference (TYPE) GHO_S_VALIDITY_INTERVALS Structure for GHO validity intervals 20101007
2 Changing CS_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Object link structure 20101007
3 Exporting ES_OLD_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Object link structure 20101007
4 Exporting EV_BKEY_CHANGED Call by reference Type reference (TYPE) FLAG General Flag 20101007
5 Importing IV_OPERATION Call by reference Type reference (TYPE) FLAG General Flag 20101007

Method CHECK_EXISTENCE_OF_LINK on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_START_END_LINKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LINKED Call by reference Type reference (TYPE) ABAP_BOOL 20131111
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20131111
3 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20131111

Method CHECK_START_END_LINKED on class CL_GHO_BO_NETWORK has no exception.

Method CHECK_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERVALS Call by reference Type reference (TYPE) GHO_T_VALIDITY_INTERVALS Table type for PLMN_S_BO_LINK 20101007
2 Importing IS_ACT_REC Call by reference Type reference (TYPE) GHO_S_VALIDITY_INTERVALS 20101007
3 Importing IS_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK link data 20101007

Method CHECK_VALIDITY on class CL_GHO_BO_NETWORK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GHO_BO_NETWORK has no parameter.
Method CONSTRUCTOR on class CL_GHO_BO_NETWORK has no exception.

Method CREATE_NETOBJ 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 20091210
2 Importing IT_NETOBJ Call by reference Type reference (TYPE) GHO_T_SP_OBJECT Network Object mandatory fields 20100107

Method CREATE_NETOBJ on class CL_GHO_BO_NETWORK has no exception.

Method DELETE_OLD_BKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVALS Call by reference Type reference (TYPE) GHO_T_VALIDITY_INTERVALS table type for GHO validity intervals 20101007
2 Changing CT_INTERVALS_TO_CHANGE Call by reference Type reference (TYPE) GHO_T_VALIDITY_INTERVALS table type for GHO validity intervals 20101007
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101007
4 Exporting EV_CANCELLED Call by reference Type reference (TYPE) FLAG General Flag 20101007
5 Importing IS_OLD_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Object link structure 20101007

Method DELETE_OLD_BKEY on class CL_GHO_BO_NETWORK has no exception.

Method EXECUTE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Object link structure 20101007
2 Changing CT_INTERVALS Call by reference Type reference (TYPE) GHO_T_VALIDITY_INTERVALS table type for GHO validity intervals 20101007
3 Changing CT_INTERVALS_TO_CHANGE Call by reference Type reference (TYPE) GHO_T_VALIDITY_INTERVALS table type for GHO validity intervals 20101007
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101007
5 Exporting EV_CANCELLED Call by reference Type reference (TYPE) FLAG General Flag 20101007
6 Importing IS_ACT_REC Call by reference Type reference (TYPE) GHO_S_VALIDITY_INTERVALS Structure for GHO validity intervals 20101007
7 Importing IS_OLD_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Object link structure 20101007
8 Importing IV_OPERATION Call by reference Type reference (TYPE) FLAG General Flag 20101007

Method EXECUTE_OPERATION on class CL_GHO_BO_NETWORK has no exception.

Method GET_ALL_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NETWORK Call by reference Type reference (TYPE) GHO_S_NETWORK Network Header Data 20110131
2 Exporting ET_CURR_LINKS Call by reference Type reference (TYPE) GHO_T_LINK Table of Object Links 20110128
3 Exporting ET_END_OBJECTS Call by reference Type reference (TYPE) GHO_T_NETOBJ_ID Table type for Network object ID 20110128
4 Exporting ET_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINKREF BO table type for link references 20110118
5 Exporting ET_OBJECTS Call by reference Type reference (TYPE) GHO_T_OBJECT Table of Network Objects 20110128

Method GET_ALL_LINKS on class CL_GHO_BO_NETWORK has no exception.

Method GET_AUTH_GRPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_GRPS Value transfer Type reference (TYPE) PLMN_T_BO_AUTH Table type for Auth 20101005

Method GET_AUTH_GRPS on class CL_GHO_BO_NETWORK has no exception.

Method GET_CURRENT_NETOBJ_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NETOBJ_TYPES Value transfer Type reference (TYPE) LTYT_OBJ_TYPES 20100729

Method GET_CURRENT_NETOBJ_TYPES on class CL_GHO_BO_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 availab 20101020
2 Exporting ET_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20101020
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101020
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091211
5 Importing IT_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20101020
6 Importing IV_ASSIGN_OBJ_POPUP Call by reference Type reference (TYPE) ABAP_BOOL Check if the call is from Assign Obj Id 20130519

Method GET_DETAILS on class CL_GHO_BO_NETWORK has no exception.

Method GET_DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_LOG Call by reference Type reference (TYPE) CDREDCD_TAB Object Attributes to be Displayed 20110105
2 Importing IS_NETID Call by reference Type reference (TYPE) PLMN_S_SP_NETID Network ID 20110103

Method GET_DISPLAY_LOG on class CL_GHO_BO_NETWORK has no exception.

Method GET_FLOC_MANDATORY_FIELDS 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) /PLMB/T_SPI_MSG Message 20131111
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20131111
3 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20131111
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20131111
5 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ACTION_NAME Action Name 20131111

Method GET_FLOC_MANDATORY_FIELDS on class CL_GHO_BO_NETWORK has no exception.

Method GET_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_BO_NETWORK_HISTORY Log of production network's structural changes 20091125

Method GET_HISTORY on class CL_GHO_BO_NETWORK has no exception.

Method GET_NETWORK_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HISTORY Call by reference Type reference (TYPE) GHO_T_BO_NETWORK_HISTORY Network Sctructure Change Log 20091105
2 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20091105
3 Importing IV_SHOW_EOT Call by reference Type reference (TYPE) ABAP_BOOL Show link expiration at EOT 20091126

Method GET_NETWORK_HISTORY on class CL_GHO_BO_NETWORK has no exception.

Method GET_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_OBJECT Call by reference Type reference (TYPE) GHO_T_BO_OBJECT Table Type for Production Network Object 20101014
4 Importing IT_NETOBJ_ID Call by reference Type reference (TYPE) GHO_T_BO_NETID Prodction Network ID 20101014

Method GET_OBJECT on class CL_GHO_BO_NETWORK has no exception.

Method GET_OBJ_ATTR_DISP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_ATTR_DISP Call by reference Type reference (TYPE) GHO_T_BO_OBJ_ATTR_DISP Object Attributes to be Displayed 20100628
2 Importing IS_NETID Call by reference Type reference (TYPE) PLMN_S_SP_NETID Network ID 20100628
3 Importing IT_OBJ_ID Call by reference Type reference (TYPE) GHO_T_NETOBJ_ID BO :Network Object ID 20101021

Method GET_OBJ_ATTR_DISP on class CL_GHO_BO_NETWORK has no exception.

Method GET_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_BO_NET Production Network BO table 20091125
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_BO_NETID Production Network ID table 20091125
4 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20091125

Method GET_PROD_NW_DATA on class CL_GHO_BO_NETWORK has no exception.

Method GET_SIMU_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_BO_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20101125
2 Exporting ET_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20101125
3 Importing IS_SIMU_HEADER Call by reference Type reference (TYPE) GHO_SIMU_H Simulation Header 20101125
4 Importing IV_NETWORK_ID Call by reference Type reference (TYPE) PLMN_S_BO_NETID PLMN BO Network ID structure 20101125

Method GET_SIMU_LINKS on class CL_GHO_BO_NETWORK has no exception.

Method GET_SIMU_NETWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIMU_HEADER Call by reference Type reference (TYPE) GHO_SIMU_H Simulation Header 20101125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101125
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101125
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_SP_NETID Table type for plmn_s_bo_netid 20101125
5 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101125

Method GET_SIMU_NETWORK on class CL_GHO_BO_NETWORK has no exception.

Method GET_SIMU_NETWORK_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BO_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20101125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101125
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 20101125
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101125
5 Importing IS_SIMU_HEADER Call by reference Type reference (TYPE) GHO_SIMU_H Simulation Header 20101125
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_BO_NETID Table type for plmn_s_bo_netid 20101125
7 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101125

Method GET_SIMU_NETWORK_LINKS on class CL_GHO_BO_NETWORK has no exception.

Method GET_UI_FIELDS 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_UI_FIELDS GHO NWM - Data of UI Fields 20100113
2 Importing IS_NETID Call by reference Type reference (TYPE) GHO_S_BO_NETID Production Network ID structure 20100318
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ACTION_NAME Action Name 20100113
4 Importing IV_NETOBJ_TYPE Call by reference Type reference (TYPE) GHO_NETOBJ_TYPE GHO-Network object Type 20100419
5 Importing IV_READ_BUFFER Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100706
6 Importing IV_SIMU_ID Call by reference Type reference (TYPE) GHO_SIMU_ID Simulation ID 20101022

Method GET_UI_FIELDS on class CL_GHO_BO_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 ES_VAR_DATA Call by reference Type reference (TYPE) GHO_S_VARIANT_SAVE_BO GHO NWM Version Header UI 20100505
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100505
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100505
4 Importing IT_VAR_HDR_KEY Call by reference Type reference (TYPE) GHO_T_VARIANT_HDR_BO_KEY Table type for plmn_s_bo_netid 20100505
5 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20100505

Method GET_VARIANT_DATA on class CL_GHO_BO_NETWORK has no exception.

Method READ_DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_LOG Call by reference Type reference (TYPE) CDREDCD_TAB Table Type for CDRED for Change Documents 20110530
2 Importing IS_NETID Call by reference Type reference (TYPE) PLMN_S_SP_NETID Network ID 20110530

Method READ_DISPLAY_LOG on class CL_GHO_BO_NETWORK has no exception.

Method REMOVE_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINK_ID Call by reference Type reference (TYPE) PLMN_T_BO_LINKID Table type for plmn_s_bo_linkid 20100128

Method REMOVE_BUSINESS_KEY on class CL_GHO_BO_NETWORK has no exception.

Method REMOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100727
2 Importing IT_OBJ_ID Call by reference Type reference (TYPE) EAMS_T_BO_FL_ID Business Object Functional Location - Identification 20100702

Method REMOVE_OBJECT on class CL_GHO_BO_NETWORK has no exception.

Method RESTORE_TEMP_STATUSES Signature

Method RESTORE_TEMP_STATUSES on class CL_GHO_BO_NETWORK has no parameter.
Method RESTORE_TEMP_STATUSES on class CL_GHO_BO_NETWORK has no exception.

Method RETRIEVE_GHO_NETWORK4POWL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_LIST Call by reference Type reference (TYPE) EAMS_T_SP_IC_MYOBJ_ATTR network modelling powl 20110124
2 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20110124

Method RETRIEVE_GHO_NETWORK4POWL on class CL_GHO_BO_NETWORK has no exception.

Method SAVE_INET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NETWORK_ID Call by reference Type reference (TYPE) GHO_NETOBJ_ID Network Object ID 20101217

Method SAVE_INET_LOG on class CL_GHO_BO_NETWORK has no exception.

Method SAVE_PPN 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 20101027

Method SAVE_PPN on class CL_GHO_BO_NETWORK has no exception.

Method SAVE_PP_REL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20100722

Method SAVE_PP_REL_OBJ on class CL_GHO_BO_NETWORK has no exception.

Method SAVE_SIMU_NETWORK 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 20101213
2 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20101213

Method SAVE_SIMU_NETWORK on class CL_GHO_BO_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 ES_VAR_DATA Call by reference Type reference (TYPE) GHO_S_VARIANT_SAVE_BO GHO Variant Save (BO) 20100623
2 Importing IT_VAR_HDR Call by reference Type reference (TYPE) GHO_T_VARIANT_HDR_BO GHO Variant Header (BO) 20100507
3 Importing IT_VAR_OPT Call by reference Type reference (TYPE) GHO_T_VARIANT_OPT GHO Variant Option 20100507

Method SAVE_VARIANT_DATA on class CL_GHO_BO_NETWORK has no exception.

Method SET_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINK Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100122
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100122
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100122

Method SET_BUSINESS_KEY on class CL_GHO_BO_NETWORK has no exception.

Method SET_DEF_LINK_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for plmn_s_sp_link 20100204

Method SET_DEF_LINK_ATTR on class CL_GHO_BO_NETWORK has no exception.

Method SET_LOCK_PROD_NW 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 20091211
2 Importing IS_NETID Call by reference Type reference (TYPE) GHO_S_BO_NET GHO: Network Object ID 20091211
3 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20091211

Method SET_LOCK_PROD_NW on class CL_GHO_BO_NETWORK has no exception.

Method SET_NETWORK_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETWORK Call by reference Type reference (TYPE) PLMN_S_BO_NET Network SP structure 20131030

Method SET_NETWORK_DETAILS on class CL_GHO_BO_NETWORK has no exception.

Method SET_OBJECTS_MII_INSTANCE Signature

Method SET_OBJECTS_MII_INSTANCE on class CL_GHO_BO_NETWORK has no parameter.
Method SET_OBJECTS_MII_INSTANCE on class CL_GHO_BO_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_BO_OBJ_ATTR_DISP Object Attributes to be Displayed 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_BO_NETWORK has no exception.

Method SET_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Table type for PLMN_S_BO_LINK 20100826
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100625
3 Exporting ET_CHANGE_LINKS Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100715
4 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20100806
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100625
6 Importing IV_OPERATION Call by reference Type reference (TYPE) FLAG General Flag 20100629

Method SET_VALIDITY on class CL_GHO_BO_NETWORK has no exception.

Method UPDATE_LINKS_REPORT 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 20131030
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20131030
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20131030
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_LINK Table type for PLMN_S_BO_LINK 20131030

Method UPDATE_LINKS_REPORT on class CL_GHO_BO_NETWORK has no exception.

Method UPDATE_MT_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINK Call by reference Type reference (TYPE) PLMN_S_BO_LINK Object link structure 20100913
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100913
3 Exporting ET_INTERVALS Call by reference Type reference (TYPE) GHO_T_VALIDITY_INTERVALS table type for GHO validity intervals 20100913
4 Exporting EV_CANCELLED Call by reference Type reference (TYPE) ABAP_BOOL 20101004
5 Importing IS_ACT_REC Call by reference Type reference (TYPE) GHO_S_VALIDITY_INTERVALS Structure for GHO validity intervals 20100913
6 Importing IV_OPERATION Call by reference Type reference (TYPE) FLAG General Flag 20100913

Method UPDATE_MT_BUSINESS_KEY on class CL_GHO_BO_NETWORK has no exception.

Method UPDATE_PP_REL_OBJ Signature

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

Method UPDATE_PP_REL_OBJ on class CL_GHO_BO_NETWORK has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 605