SAP ABAP Class CL_GHO_IMPL_MFOLD_BO (Class for BAdI: GHO_BADI_NETOBJ_BO)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-NO (Application Component) Network Objects
     EA_GHO_NETOBJ_BO (Package) Network Objects: BO Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20101115
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_ALLOC_BO Interface for Allocation Operations 20101115
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_BO Interface for BAdI: GHO_BADI_NETOBJ_BO 20101115
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_GD_BO Interface for BO layer: Network Object General Data 20101115
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_GEOLOC_BO Interface for Netobj geloc operations 20101115
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_LC_BO Interface for network object lifecycle 20101115
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_LOCATION_BO Interface for netobj Location 20101115
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_MEAS_BO Interface for Measurements 20101115
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_NETOBJ_PP_BO interface for Production planning 20101115
Properties
Class CL_GHO_IMPL_MFOLD_BO  
Short Description Class for BAdI: GHO_BADI_NETOBJ_BO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_NETOBJ_BO   Network Objects: BO Layer 
Created 20101115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_IMPL_MFOLD_BO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20101115
2 IF_GHO_NETOBJ_ALLOC_BO Interface for Allocation Operations 20101115
3 IF_GHO_NETOBJ_BO Interface for BAdI: GHO_BADI_NETOBJ_BO 20101115
4 IF_GHO_NETOBJ_GD_BO Interface for BO layer: Network Object General Data 20101115
5 IF_GHO_NETOBJ_GEOLOC_BO Interface for Netobj geloc operations 20101115
6 IF_GHO_NETOBJ_LC_BO Interface for network object lifecycle 20101115
7 IF_GHO_NETOBJ_LOCATION_BO Interface for netobj Location 20101115
8 IF_GHO_NETOBJ_MEAS_BO Interface for Measurements 20101115
9 IF_GHO_NETOBJ_PP_BO interface for Production planning 20101115
Friends
Class CL_GHO_IMPL_MFOLD_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ADDR Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_ADDRESS Business Object Address 20101115
2 MO_FL Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_FL Business Object Functional Location 20101115
3 MO_GEOLOC Instance attribute Private Object reference (TYPE REF TO) CL_PLMN_BO_GLOC Business Object Address 20101115
4 MO_GEOLOC_SUB Instance attribute Private Object reference (TYPE REF TO) CL_PLMN_BO_GLOC Business object class for Geoloc data 20101115
5 MO_NETOBJ_COMMON Instance attribute Private Object reference (TYPE REF TO) CL_GHO_NETOBJ_COMMON Super class Network Object 20101115
6 MO_NETOBJ_DB Instance attribute Private Object reference (TYPE REF TO) CL_GHO_DB_NETOBJ Buffer class for GHO Network objects 20101115
7 MT_WELL_TEST_DATA Static Attribute Private Type reference (TYPE) GHO_T_WELLTEST Table type for characteristics (Name/Value/UoM) 20101115
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101115
2 GET_FUNC_LOCATION Instance method Public Method 20101115
3 GET_PLAN_OFR Instance method Private Method Get all OFR's for all Medium 20101115
4 GET_WDTN_DATA Instance method Private Method Get Well Down time Notification 20101115
5 GET_WELL_DATA Instance method Private Method Get all Well data 20101115
6 GET_WELL_DATE Instance method Private Method Get well dates for selected record 20101115
7 GET_WELL_PLAN_CKE Instance method Private Method Get Planned Choke 20101115
8 GET_WELL_PLAN_OFR Instance method Private Method Get all OFRs for all Mediums 20101115
9 INSERT_NETOBJ_LOC Instance method Public Method 20101115
10 INSERT_NETOBJ_TD Instance method Public Method 20101115
11 INSERT_OFR Instance method Public Method 20101115
12 INSERT_PLAN_INFO Instance method Public Method 20101115
13 INSERT_SUB_GEOLOC_EXT Instance method Private Method Insert Subsurface geoloc details. 20101115
14 INS_NETOBJ_GD Instance method Public Method 20101115
15 RETREIVE_SUB_GEOLOC_EXT Instance method Private Method Retreive Subsurface geoloc details. 20101115
16 RETRIEVE_CHAR Instance method Public Method 20101115
17 RETRIEVE_CUSTOMIZING Instance method Private Method 20101115
18 RETRIEVE_GEOLOC_EXT Instance method Public Method 20101115
19 RETRIEVE_INF Instance method Public Method 20101115
20 RETRIEVE_NETOBJ_G Instance method Public Method 20101115
21 RETRIEVE_NETOBJ_LOC Instance method Public Method 20101115
22 RETRIEVE_NETOBJ_STATUS Instance method Public Method 20101115
23 RETRIEVE_NETOBJ_TD_BY_KEY Instance method Public Method 20101115
24 RETRIEVE_NETOBJ_TD_QUERY Instance method Public Method 20101115
25 RETRIEVE_OFR Instance method Public Method 20101115
26 RETRIEVE_OTHERS Instance method Public Method 20101115
27 RETRIEVE_PLAN_INF Instance method Public Method 20101115
28 RETRIEVE_TCM Instance method Public Method 20101115
29 RETRIEVE_WDNT_INFO Instance method Public Method 20101115
30 SAVE Instance method Public Method 20101115
31 UPDATE_GEOLOC_EXT Instance method Public Method 20101115
32 UPDATE_NETOBJ_GD Instance method Public Method 20101115
33 UPDATE_NETOBJ_LOC Instance method Public Method 20101115
34 UPDATE_NETOBJ_TD Instance method Public Method 20101115
35 UPDATE_OFR Instance method Public Method 20101115
36 UPDATE_PLAN_INFO Instance method Public Method 20101115
37 UPDATE_SUB_GEOLOC_EXT Instance method Private Method Update Subsurface geoloc details. 20101115
38 VALIDATE Instance method Public Method 20101115
39 VALIDATE_GEOLOC_UOM Instance method Private Method Validate UOM and values 20101115
Events
Class CL_GHO_IMPL_MFOLD_BO has no event.
Types
Class CL_GHO_IMPL_MFOLD_BO has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_FUNC_LOCATION Signature

Method GET_FUNC_LOCATION on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method GET_FUNC_LOCATION on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method GET_PLAN_OFR 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 20101115
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_BO_PLAN_OFR_DET Table Type for Well Planning Tab 20101115
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 20101115
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101115
5 Importing IS_NODE_ID Call by reference Type reference (TYPE) GHO_S_BO_PLAN_OFR_KEY Service Provider for Key of OFR Well Completion 20101115

Method GET_PLAN_OFR on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method GET_WDTN_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_S_BO_DT_NOTF_DET Structure for Well Downtime Notification Details 20101115
2 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Failed Indicator 20101115
3 Importing IS_WELL_TEST_DET Call by reference Type reference (TYPE) GHO_S_BO_WELL_TEST_MAIN_DET GHO Well Test Main Detail Table 20101115

Method GET_WDTN_DATA on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method GET_WELL_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_BO_WELL_TEST_MAIN_DET GHO Well Test Main Detail Table 20101115
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 20101115
3 Importing IV_WELL_ID Call by reference Type reference (TYPE) TPLNR Functional Location 20101115

Method GET_WELL_DATA on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method GET_WELL_DATE 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_TEST_PERIOD_DET Structure for Well Downtime Notification Details 20101115
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 20101115
3 Importing IS_DATA Call by reference Type reference (TYPE) GHO_S_BO_WELL_TEST_MAIN_DET Structure for Test Period information details 20101115

Method GET_WELL_DATE on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method GET_WELL_PLAN_CKE 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 20101115
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_BO_WELL_PLAN_CKE_DET Table Type for Planning Details - Form 20101115
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 20101115
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101115
5 Importing IS_NODE_ID Call by reference Type reference (TYPE) GHO_S_BO_WELL_PLAN_CKE_KEY Service Provider for Key of OFR Well Completion 20101115

Method GET_WELL_PLAN_CKE on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method GET_WELL_PLAN_OFR 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 20101115
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) GHO_T_BO_WELL_PLAN_OFR_DET Table Type for Well Planning Tab 20101115
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 20101115
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101115
5 Importing IS_NODE_ID Call by reference Type reference (TYPE) GHO_S_BO_WELL_PLAN_OFR_KEY Service Provider for Key of OFR Well Completion 20101115

Method GET_WELL_PLAN_OFR on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method INSERT_NETOBJ_LOC Signature

Method INSERT_NETOBJ_LOC on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method INSERT_NETOBJ_LOC on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method INSERT_NETOBJ_TD Signature

Method INSERT_NETOBJ_TD on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method INSERT_NETOBJ_TD on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method INSERT_OFR Signature

Method INSERT_OFR on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method INSERT_OFR on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method INSERT_PLAN_INFO Signature

Method INSERT_PLAN_INFO on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method INSERT_PLAN_INFO on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method INSERT_SUB_GEOLOC_EXT 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 20101115
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101115
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 20101115
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101115
5 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101115
6 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101115

Method INSERT_SUB_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method INS_NETOBJ_GD Signature

Method INS_NETOBJ_GD on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method INS_NETOBJ_GD on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETREIVE_SUB_GEOLOC_EXT 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 20101115
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101115
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 20101115
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101115
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20101115

Method RETREIVE_SUB_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_CHAR Signature

Method RETRIEVE_CHAR on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_CHAR on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MFOLD_CUST Call by reference Type reference (TYPE) GHO_S_MFOLD_CUST GHO : Generic structure for MFOLD customizing 20101118
2 Importing IS_MFOLD_CUST_ID Call by reference Type reference (TYPE) GHO_S_MFOLD_CUST_ID GHO : MFOLD customizing key structure 20101118
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) GHO_NETOBJ_TYPE GHO-Network object Type 20101115

Method RETRIEVE_CUSTOMIZING on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_GEOLOC_EXT Signature

Method RETRIEVE_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_INF Signature

Method RETRIEVE_INF on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_INF on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_NETOBJ_G Signature

Method RETRIEVE_NETOBJ_G on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_NETOBJ_G on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_NETOBJ_LOC Signature

Method RETRIEVE_NETOBJ_LOC on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_NETOBJ_LOC on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_NETOBJ_STATUS Signature

Method RETRIEVE_NETOBJ_STATUS on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_NETOBJ_STATUS on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_NETOBJ_TD_BY_KEY Signature

Method RETRIEVE_NETOBJ_TD_BY_KEY on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_NETOBJ_TD_BY_KEY on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_NETOBJ_TD_QUERY Signature

Method RETRIEVE_NETOBJ_TD_QUERY on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_NETOBJ_TD_QUERY on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_OFR Signature

Method RETRIEVE_OFR on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_OFR on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_OTHERS Signature

Method RETRIEVE_OTHERS on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_OTHERS on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_PLAN_INF Signature

Method RETRIEVE_PLAN_INF on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_PLAN_INF on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_TCM Signature

Method RETRIEVE_TCM on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_TCM on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method RETRIEVE_WDNT_INFO Signature

Method RETRIEVE_WDNT_INFO on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method RETRIEVE_WDNT_INFO on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method SAVE Signature

Method SAVE on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method SAVE on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_GEOLOC_EXT Signature

Method UPDATE_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method UPDATE_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_NETOBJ_GD Signature

Method UPDATE_NETOBJ_GD on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method UPDATE_NETOBJ_GD on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_NETOBJ_LOC Signature

Method UPDATE_NETOBJ_LOC on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method UPDATE_NETOBJ_LOC on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_NETOBJ_TD Signature

Method UPDATE_NETOBJ_TD on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method UPDATE_NETOBJ_TD on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_OFR Signature

Method UPDATE_OFR on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method UPDATE_OFR on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_PLAN_INFO Signature

Method UPDATE_PLAN_INFO on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method UPDATE_PLAN_INFO on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method UPDATE_SUB_GEOLOC_EXT 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 20101115
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101115
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 20101115
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101115
5 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101115
6 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101115

Method UPDATE_SUB_GEOLOC_EXT on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method VALIDATE Signature

Method VALIDATE on class CL_GHO_IMPL_MFOLD_BO has no parameter.
Method VALIDATE on class CL_GHO_IMPL_MFOLD_BO has no exception.

Method VALIDATE_GEOLOC_UOM 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 20101115
2 Importing IS_GEOLOC_DATA Call by reference Type reference (TYPE) GHO_S_BO_NETOBJ_GEOLOC GHO-BO :Well Geographical Location 20101115

Method VALIDATE_GEOLOC_UOM on class CL_GHO_IMPL_MFOLD_BO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606