SAP ABAP Class CL_GHO_OWNERSHIP_DOI_BG_MAINT (DB class for Bearer Group Maintenance from DOI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-OWN (Application Component) Ownership
     EA_GHO_OWNERSHIP_BO (Package) Ownership : BO Layer
Properties
Class CL_GHO_OWNERSHIP_DOI_BG_MAINT  
Short Description DB class for Bearer Group Maintenance from DOI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_OWNERSHIP_BO   Ownership : BO Layer 
Created 20101005   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no forward declaration.
Interfaces
Class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no interface implemented.
Friends
Class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BEARER_GRP_DB Instance attribute Private Object reference (TYPE REF TO) CL_GHO_DB_OWNERSHIP_BG Ownership Bearer Group DB Class 20101007
2 MO_INSERT_BG_HDR_STATUS Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101129
3 MO_INSERT_BG_ITM_STATUS Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101129
4 MO_OWN_BEARER_GRP Static Attribute Private Object reference (TYPE REF TO) IF_GHO_OWNERSHIP_BG_BO Bearer Group Business Logic 20101005
5 MO_OWN_DOI_BG_MAINT Static Attribute Private Object reference (TYPE REF TO) CL_GHO_OWNERSHIP_DOI_BG_MAINT DB class for Bearer Group Maintenance from DOI 20101006
6 MO_OWN_IMPL_BO Static Attribute Private Object reference (TYPE REF TO) IF_GHO_OWNERSHIP_BO Implemention : Ownership BO 20101005
7 MO_UPDATE_BG_HDR_STATUS Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101129
8 MO_UPDATE_BG_ITM_STATUS Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101129
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_STATUS_BG Static method Public Method check atatus for the insert and update of the bearer group 20101129
2 CLASS_CONSTRUCTOR Static method Public Constructor 20101006
3 CONSTRUCTOR Instance method Public Constructor 20101006
4 DELETE_DOI_BG_HDR Instance method Public Method 20101019
5 DELETE_DOI_BG_ITEMS Instance method Public Method 20101015
6 GET_INSTANCE Static method Public Method 20101006
7 INSERT_BEARER_GRP_HDR Instance method Public Method Insert the newly created bearer group header details 20101005
8 INSERT_BEARER_GRP_ITEMS Instance method Public Method Insert the newly added bearer group item details 20101005
9 RETRIEVE_BEARER_GRP_HDR Instance method Public Method Gets the bearer groups mentioned in the DOI Items 20101005
10 RETRIEVE_BEARER_GRP_ITEMS Instance method Public Method Get the owners present in the Bearer Group. 20101005
11 UPDATE_BEARER_GRP_HDR Instance method Public Method 20101005
12 UPDATE_BEARER_GRP_ITEMS Instance method Public Method 20101005
Events
Class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no event.
Types
Class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no local type.
Method Signatures

Method CHECK_STATUS_BG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BG_STATUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101129

Method CHECK_STATUS_BG on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method DELETE_DOI_BG_HDR 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 20101019
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101019

Method DELETE_DOI_BG_HDR on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method DELETE_DOI_BG_ITEMS 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 20101015
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101015

Method DELETE_DOI_BG_ITEMS on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_GHO_OWNERSHIP_DOI_BG_MAINT DB class for Bearer Group Maintenance from DOI 20101006

Method GET_INSTANCE on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method INSERT_BEARER_GRP_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_INDEX Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20110309
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101005
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
4 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 20101005
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20101005
6 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101005
7 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20101005

Method INSERT_BEARER_GRP_HDR on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method INSERT_BEARER_GRP_ITEMS 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 20101005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
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 20101005
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20101005
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101005
6 Importing IS_NODE_ID Call by reference Type reference (TYPE) ANY 20101005
7 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20101005

Method INSERT_BEARER_GRP_ITEMS on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method RETRIEVE_BEARER_GRP_HDR 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 20101005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
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 20101005
4 Exporting EV_CHECK_IN Call by reference Type reference (TYPE) BOOLE Boolean variable 20101115
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101005
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20101005
7 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20101005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20101005

Method RETRIEVE_BEARER_GRP_HDR on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method RETRIEVE_BEARER_GRP_ITEMS 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 20101005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL 20101005
4 Exporting EV_CHECK_IN Call by reference Type reference (TYPE) BOOLE Boolean variable 20101116
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY 20101005
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20101005
7 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND 20101005
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME 20101005

Method RETRIEVE_BEARER_GRP_ITEMS on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method UPDATE_BEARER_GRP_HDR 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 20101005
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101005
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
4 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 20101005
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101005
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20101005

Method UPDATE_BEARER_GRP_HDR on class CL_GHO_OWNERSHIP_DOI_BG_MAINT has no exception.

Method UPDATE_BEARER_GRP_ITEMS 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 20101005
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
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 20101005
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20101005
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101005
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101005
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20101005

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