Hierarchy
⤷ 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 |