SAP ABAP Class CL_GHO_DB_PE (DB Class for CRUD on Oil and Gas Entities)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-PN (Application Component) Production Network
     APPL_GHO_PE_DB (Package) Producing Entities: DB layer
Properties
Class CL_GHO_DB_PE  
Short Description DB Class for CRUD on Oil and Gas Entities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APPL_GHO_PE_DB   Producing Entities: DB layer 
Created 20100531   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_DB_PE has no forward declaration.
Interfaces
Class CL_GHO_DB_PE has no interface implemented.
Friends
Class CL_GHO_DB_PE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GHO_DB_PE DB Class for CRUD on Producing Entities 20100531
2 MT_OIL_AND_GAS_ENTITY Static Attribute Private Type reference (TYPE) GHO_T_PRODENTITY Table Type for holding Structure of Oil and Gas Entity 20101223
3 MT_WELL_TEST_FACT_HEADER Instance attribute Private Type reference (TYPE) GHO_T_ONG_FACT_HEADER_DB Table type for Oil Field Factor Entities in database 20131108
4 MT_WELL_TEST_FACT_HEADER_DEL Instance attribute Private Type reference (TYPE) GHO_T_ONG_FACT_HEADER_DB Table type for the Oil Field Factor header in database 20131108
5 MT_WELL_TEST_FACT_ITEM Instance attribute Private Type reference (TYPE) GHO_T_ONG_FIELD_FACT_ITEM_DB Table type for Oil Field factor items in database 20131108
6 MT_WELL_TEST_FACT_ITEM_DEL Instance attribute Private Type reference (TYPE) GHO_T_ONG_FIELD_FACT_ITEM_DB Table type for Oil and Gas Field factor items in database 20131108
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100531
2 DELETE_OIL_FIELD_FACTOR Instance method Public Method Delete Oil Field Factors 20131108
3 DELETE_PRODUCING_ENTITY Instance method Public Method Delete Producing Entity 20100717
4 GET_INSTANCE Static method Public Method Get Instance of DB Class 20100531
5 GET_TYPE_FOR_INTGRP Instance method Public Method Gets whether the passed interest group is a customer or vend 20100803
6 INSERT_OIL_AND_GAS_ENTITY Instance method Public Method insert oil & gas entity 20101223
7 INSERT_OIL_FIELD_FACTOR Instance method Public Method Insert Oil Field Factors 20131108
8 INSERT_PRODUCING_ENTITY Instance method Public Method Insert Producing Entity 20100531
9 RESET_BUFFER Instance method Public Method reset the buffer completely 20110211
10 RETREIVE_OIL_FIELD_FACTOR_H Instance method Public Method Retreive Oil Field factor header 20131108
11 RETREIVE_OIL_FIELD_FACTOR_I Instance method Public Method Retreive Oil Field factor item 20131108
12 RETRIEVE_OIL_AND_GAS_ENTITY Instance method Public Method retrieve oil & gas entity 20101223
13 RETRIEVE_PRODUCING_ENTITY Instance method Public Method Retrieve Producing Entity 20100531
14 UPDATE_OIL_AND_GAS_ENTITY Instance method Public Method update oil & gas entity 20101223
15 UPDATE_OIL_FIELD_FACTOR Instance method Public Method Update Oil Field Factors 20131108
16 UPDATE_PRODUCING_ENTITY Instance method Public Method Update Producing Entity 20100531
Events
Class CL_GHO_DB_PE has no event.
Types
Class CL_GHO_DB_PE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GHO_DB_PE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GHO_DB_PE has no exception.

Method DELETE_OIL_FIELD_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJ_FACT_H_DEL Call by reference Type reference (TYPE) GHO_T_ONG_FACT_HEADER_DB Table type for the Oil Field Factors header in database 20131108
2 Importing IT_OBJ_FACT_I_DEL Call by reference Type reference (TYPE) GHO_T_ONG_FIELD_FACT_ITEM_DB Table type for Oil Field factor items in database 20131108
3 Importing IT_SIMU_ID Call by reference Type reference (TYPE) GHO_T_SIMU_ID Table type for simulation id 20131108

Method DELETE_OIL_FIELD_FACTOR on class CL_GHO_DB_PE has no exception.

Method DELETE_PRODUCING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRODENTITY_OBJ Call by reference Type reference (TYPE) GHO_T_PRODENTITY GHO : Table Type for holding structure of producing entity 20100717

Method DELETE_PRODUCING_ENTITY on class CL_GHO_DB_PE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_GHO_DB_PE DB Class for CRUD on Producing Entities 20100531

Method GET_INSTANCE on class CL_GHO_DB_PE has no exception.

Method GET_TYPE_FOR_INTGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TYPE Call by reference Type reference (TYPE) GHO_CUST_VEND_CD Customer/Vendor Indicator 20100803
2 Importing IV_INTGRP Call by reference Type reference (TYPE) GHO_OWN_TYP Ownership Role 20100803
# Exception Resumable Description Created on
1 INVALID_INTGRP_TYPE Invalid type of Interest Group 20100803

Method INSERT_OIL_AND_GAS_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROD_ENTITY Call by reference Type reference (TYPE) GHO_T_PRODENTITY Table Type for holding Structure of Oil and Gas Entity 20101223
2 Importing IT_PROD_ENTITY Call by reference Type reference (TYPE) GHO_T_PRODENTITY Table Type for holding Structure of Oil and Gas Entity 20101223

Method INSERT_OIL_AND_GAS_ENTITY on class CL_GHO_DB_PE has no exception.

Method INSERT_OIL_FIELD_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJ_FACT_H Call by reference Type reference (TYPE) GHO_T_ONG_FACT_HEADER_DB Table type for Object Factors Header 20131108
2 Importing IT_OBJ_FACT_I Call by reference Type reference (TYPE) GHO_T_ONG_FIELD_FACT_ITEM_DB Oil Field factors Item 20131108

Method INSERT_OIL_FIELD_FACTOR on class CL_GHO_DB_PE has no exception.

Method INSERT_PRODUCING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRODENTITY_OBJ Call by reference Type reference (TYPE) GHO_T_PRODENTITY GHO : Table Type for holding structure of producing entity 20100531

Method INSERT_PRODUCING_ENTITY on class CL_GHO_DB_PE has no exception.

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_GHO_DB_PE has no parameter.
Method RESET_BUFFER on class CL_GHO_DB_PE has no exception.

Method RETREIVE_OIL_FIELD_FACTOR_H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WELL_TEST_FACTORS_H Call by reference Type reference (TYPE) GHO_T_ONG_FACT_HEADER_DB Table type for the well test Factors header in database 20131108
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131108
3 Importing IV_OBJ_ID Call by reference Type reference (TYPE) GHO_PE_ID Oil and Gas Entity ID 20131108
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) GHO_PE_TYPE Oil and Gas Entity Type 20131108
5 Importing IV_VALID_FROM Call by reference Type reference (TYPE) GHO_VALID_FROM_TS Valid from Timestamp 20131108
6 Importing IV_VALID_TO Call by reference Type reference (TYPE) GHO_VALID_TO_TS Valid to Timestamp 20131108

Method RETREIVE_OIL_FIELD_FACTOR_H on class CL_GHO_DB_PE has no exception.

Method RETREIVE_OIL_FIELD_FACTOR_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WELL_TEST_FACTORS_I Call by reference Type reference (TYPE) GHO_T_ONG_FIELD_FACT_ITEM_DB Table type for Oil Field Factor factor items in database 20131108
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131108
3 Importing IV_OBJ_FACT_GUID Call by reference Type reference (TYPE) GHO_OBJ_FACT_UNIQ_ID Network Object ID 20131108

Method RETREIVE_OIL_FIELD_FACTOR_I on class CL_GHO_DB_PE has no exception.

Method RETRIEVE_OIL_AND_GAS_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROD_ENTITY Call by reference Type reference (TYPE) GHO_T_PRODENTITY Table Type for holding Structure of Oil and Gas Entity 20101223
2 Importing IT_PROD_ENTITY_ID Call by reference Type reference (TYPE) GHO_T_PRODENTITY_ID Table Type for Oil and Gas Entity ID 20101223

Method RETRIEVE_OIL_AND_GAS_ENTITY on class CL_GHO_DB_PE has no exception.

Method RETRIEVE_PRODUCING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRODENTITY_OBJ Call by reference Type reference (TYPE) GHO_T_PRODENTITY GHO : Table Type for holding structure of producing entity 20100531
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) GHO_T_PRODENTITY_ID GHO : Table Type for holding structure of producing entity 20100531

Method RETRIEVE_PRODUCING_ENTITY on class CL_GHO_DB_PE has no exception.

Method UPDATE_OIL_AND_GAS_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROD_ENTITY Call by reference Type reference (TYPE) GHO_T_PRODENTITY Table Type for holding Structure of Oil and Gas Entity 20101223
2 Importing IT_PROD_ENTITY Call by reference Type reference (TYPE) GHO_T_PRODENTITY Table Type for holding Structure of Oil and Gas Entity 20101223

Method UPDATE_OIL_AND_GAS_ENTITY on class CL_GHO_DB_PE has no exception.

Method UPDATE_OIL_FIELD_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJ_FACT_H Call by reference Type reference (TYPE) GHO_T_ONG_FACT_HEADER_DB Table type for Object Factors Header 20131108
2 Importing IT_OBJ_FACT_I Call by reference Type reference (TYPE) GHO_T_ONG_FIELD_FACT_ITEM_DB Oil Field factors Item 20131108

Method UPDATE_OIL_FIELD_FACTOR on class CL_GHO_DB_PE has no exception.

Method UPDATE_PRODUCING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRODENTITY_OBJ Call by reference Type reference (TYPE) GHO_T_PRODENTITY GHO : Table Type for holding structure of producing entity 20100531

Method UPDATE_PRODUCING_ENTITY on class CL_GHO_DB_PE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606