SAP ABAP Class CL_GHO_DB_OWNERSHIP_BG (Ownership Bearer Group DB Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-PN-OWN (Application Component) Ownership
     APPL_GHO_OWNERSHIP_DB (Package) DB layer for Ownership
Properties
Class CL_GHO_DB_OWNERSHIP_BG  
Short Description Ownership Bearer Group DB Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APPL_GHO_OWNERSHIP_DB   DB layer for Ownership 
Created 20100806   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_DB_OWNERSHIP_BG has no interface implemented.
Friends
Class CL_GHO_DB_OWNERSHIP_BG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_FETCH_FRM_DB Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110824
2 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GHO_DB_OWNERSHIP_BG Ownership Bearer Group DB Class 20100806
3 MT_BG_HEADER Instance attribute Private Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20100806
4 MT_BG_HEADER_WKTAB Instance attribute Private Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101118
5 MT_BG_ITEMS Instance attribute Private Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100806
6 MT_BG_ITEMS_OWNER Instance attribute Private Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100922
7 MT_BG_ITEMS_WKTAB Instance attribute Private Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101118
8 MV_GET_FRM_DB Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110209
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100806
2 DELETE_BG_HEADER Instance method Public Method 20101014
3 DELETE_BG_HEADER_WKTAB Instance method Public Method delete Bearer Group Header - worktable 20101110
4 DELETE_BG_ITEMS Instance method Public Method deletion of Beraer group items 20101007
5 DELETE_BG_ITEMS_WKTAB Instance method Public Method delete Bearer group items - worktable 20101110
6 GET_INSTANCE Static method Public Method Object instance of CL_GHO_DB_OWNERSHIP_BG 20100806
7 INSERT_BG_HEADER Instance method Public Method insert Bearer group header 20100806
8 INSERT_BG_HEADER_WKTAB Instance method Public Method insert Bearer group header - worktable 20101110
9 INSERT_BG_HEADER_WORKTABLE Instance method Public Method insert Bearer group header 20101118
10 INSERT_BG_ITEMS Instance method Public Method insert bearer group items 20100806
11 INSERT_BG_ITEMS_WKTAB Instance method Public Method insert bearer group items - worktable 20101110
12 INSERT_BG_ITEMS_WORKTABLE Instance method Public Method insert bearer group items 20101118
13 MODIFY_BG_HEADER Instance method Public Method Modify Bearer Group Header - maintable 20101118
14 MODIFY_BG_ITEMS Instance method Public Method update bearer group items 20101118
15 REFRESH_BUFFER Instance method Public Method refresh bearer group data 20110810
16 RETRIEVE_BG_HDR_DOI Instance method Public Method Gets the bearer group header details used in a DOI 20101013
17 RETRIEVE_BG_HDR_DOI_WKTAB Instance method Public Method Gets the bearer group header details used in a DOI - worktab 20101111
18 RETRIEVE_BG_HEADER Instance method Public Method retrieve bearer group header 20100806
19 RETRIEVE_BG_HEADER_WKTAB Instance method Public Method retrieve bearer group header - worktable 20101110
20 RETRIEVE_BG_ITEMS Instance method Public Method retrieve bearer group items 20100806
21 RETRIEVE_BG_ITEMS_OWNER Instance method Public Method retrieve bearer group items 20100922
22 RETRIEVE_BG_ITEMS_OWNER_WKTAB Instance method Public Method retrieve bearer group items - worktable 20101110
23 RETRIEVE_BG_ITEMS_WKTAB Instance method Public Method retrieve bearer group items - worktable 20101110
24 UPDATE_BG_HEADER Instance method Public Method Update Bearer group header 20100811
25 UPDATE_BG_HEADER_WKTAB Instance method Public Method Update Bearer group header - worktable 20101110
26 UPDATE_BG_ITEMS Instance method Public Method update bearer group items 20100806
27 UPDATE_BG_ITEMS_WKTAB Instance method Public Method update bearer group items - worktable 20101110
Events
Class CL_GHO_DB_OWNERSHIP_BG has no event.
Types
Class CL_GHO_DB_OWNERSHIP_BG has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_BG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_HDR Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101014

Method DELETE_BG_HEADER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method DELETE_BG_HEADER_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_HDR Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101110

Method DELETE_BG_HEADER_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method DELETE_BG_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101007

Method DELETE_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method DELETE_BG_ITEMS_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101110

Method DELETE_BG_ITEMS_WKTAB on class CL_GHO_DB_OWNERSHIP_BG 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_OWNERSHIP_BG Ownership Bearer Group DB Class 20100806

Method GET_INSTANCE on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method INSERT_BG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20100806
2 Importing IT_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20100806

Method INSERT_BG_HEADER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method INSERT_BG_HEADER_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101110
2 Importing IT_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101110

Method INSERT_BG_HEADER_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method INSERT_BG_HEADER_WORKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101118
2 Importing IT_DOI_CHECKIN Call by reference Type reference (TYPE) GHO_T_OWN_DOI_CHECKIN Table type for ownership bearer group header 20101119
3 Exporting LV_INST_BG_HDR_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method INSERT_BG_HEADER_WORKTABLE on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method INSERT_BG_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100806
2 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100806

Method INSERT_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method INSERT_BG_ITEMS_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101110
2 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101110

Method INSERT_BG_ITEMS_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method INSERT_BG_ITEMS_WORKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101118
2 Importing IT_DOI_CHECKIN Call by reference Type reference (TYPE) GHO_T_OWN_DOI_CHECKIN Table type for Ownership bearer group items 20101119
3 Exporting LV_INST_BG_ITM_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method INSERT_BG_ITEMS_WORKTABLE on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method MODIFY_BG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_HDR Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Ownership : Bearer Group Header 20101118
2 Exporting LV_MOD_BG_HDR_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method MODIFY_BG_HEADER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method MODIFY_BG_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101118
2 Exporting LV_MOD_BG_ITM_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method MODIFY_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on class CL_GHO_DB_OWNERSHIP_BG has no parameter.
Method REFRESH_BUFFER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_HDR_DOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HDR Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101013
2 Importing IT_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID Table Type : Ownership DOI Id 20101013

Method RETRIEVE_BG_HDR_DOI on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_HDR_DOI_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HDR Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101111
2 Importing IT_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID Table Type : Ownership DOI Id 20101111

Method RETRIEVE_BG_HDR_DOI_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20100806
2 Importing IT_OWN_BG_ID Call by reference Type reference (TYPE) GHO_T_OWN_BG_ID Table type for Ownership bearer group identifier 20100806

Method RETRIEVE_BG_HEADER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_HEADER_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101110
2 Importing IT_OWN_BG_ID Call by reference Type reference (TYPE) GHO_T_OWN_BG_ID Table type for Ownership bearer group identifier 20101110

Method RETRIEVE_BG_HEADER_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100806
2 Importing IT_FETCH_FRM_DB Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110818
3 Importing IT_OWN_BG_ID Call by reference Type reference (TYPE) GHO_T_OWN_BG_ID Table type for Ownership bearer group identifier 20100806

Method RETRIEVE_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_ITEMS_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100922
2 Importing IT_BG_ITEM_DETAILS Call by reference Type reference (TYPE) GHO_T_OWN_BG_KEY 20100922

Method RETRIEVE_BG_ITEMS_OWNER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_ITEMS_OWNER_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101110
2 Importing IT_BG_ITEM_DETAILS Call by reference Type reference (TYPE) GHO_T_OWN_BG_KEY 20101110

Method RETRIEVE_BG_ITEMS_OWNER_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method RETRIEVE_BG_ITEMS_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101110
2 Importing IT_FETCH_FRM_DB Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110818
3 Importing IT_OWN_BG_ID Call by reference Type reference (TYPE) GHO_T_OWN_BG_ID Table type for Ownership bearer group identifier 20101110

Method RETRIEVE_BG_ITEMS_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method UPDATE_BG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_DATA Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20100811

Method UPDATE_BG_HEADER on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method UPDATE_BG_HEADER_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_DATA Call by reference Type reference (TYPE) GHO_T_OWN_BG_HDR Table type for ownership bearer group header 20101110

Method UPDATE_BG_HEADER_WKTAB on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method UPDATE_BG_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20100806

Method UPDATE_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_BG has no exception.

Method UPDATE_BG_ITEMS_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_BG_ITMS Table type for Ownership bearer group items 20101110

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