SAP ABAP Class CL_GHO_DB_OWNERSHIP (DB Class : Ownership)
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  
Short Description DB Class : Ownership    
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 20100713   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 has no interface implemented.
Friends
Class CL_GHO_DB_OWNERSHIP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20100810
2 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GHO_DB_OWNERSHIP DB Class : Ownership 20100713
3 MT_DOI_HEADER Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100713
4 MT_DOI_HEADER_CHKIN Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20101018
5 MT_DOI_HEADER_WKTAB Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header work table 20100915
6 MT_DOI_ITEMS Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100715
7 MT_DOI_ITEMS_CHKIN Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20101018
8 MT_DOI_ITEMS_WKTAB Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items work table 20100915
9 MT_SLIDING_SCALE Instance attribute Private Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Sliding Scale Details 20100722
10 MV_GET_ITM_FRM_DB Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110318
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_SLIDING_SCALE Instance method Public Method Adjust Sliding scale values 20100810
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100713
3 DELETE_DOI_HEADER_WKTAB Instance method Public Method Update DOI Items 20100915
4 DELETE_DOI_ITEMS_MAIN_TAB Instance method Public Method Update DOI Items 20101018
5 DELETE_DOI_ITEMS_WKTAB Instance method Public Method Update DOI Items 20100913
6 DELETE_SLIDING_SCALE Instance method Public Method Delete Sliding Scale Details from Ownership Tables 20100727
7 GET_INSTANCE Static method Public Method Get the Instance of DB Ownership Class 20100713
8 GET_ITEM_DETAILS_FROM_ID Instance method Public Method Get item details from DOI item id 20100920
9 GET_OWN_DOI_ITEMS_TRO_STA_READ Instance method Public Method Get item details from DOI item id 20110203
10 INSERT_DOI_HEADER Instance method Public Method Insert DOI Header Details in DB 20100713
11 INSERT_DOI_HEADER_WORKTABLE Instance method Public Method insert doi items in work table 20100909
12 INSERT_DOI_ITEMS Instance method Public Method Insert DOI Item Details in DB 20100714
13 INSERT_DOI_ITMS_WORKTABLE Instance method Public Method insert doi items in work table 20100907
14 INSERT_SLIDING_SCALE Instance method Public Method Insert Sliding Scale Details 20100722
15 MODIFY_DOI_HDR_TAB Instance method Public Method Update DOI Items 20100914
16 MODIFY_DOI_ITEMS Instance method Public Method Update DOI Items 20100914
17 REFRESH_BUFFER Instance method Public Method refresh DOI data 20101116
18 RETRIEVE_CHECKED_IN_DOI_ITEMS Instance method Public Method Retrieve Checked In DOI Item Details 20100921
19 RETRIEVE_DOI Static method Public Method Validate DOI 20101215
20 RETRIEVE_DOI_CKIN_HEADER Instance method Public Method Retrieve DOI Check in Header Details 20100915
21 RETRIEVE_DOI_HEADER Instance method Public Method Retrieve DOI Header Details 20100713
22 RETRIEVE_DOI_HEADER_FRM_WKTAB Instance method Public Method Retrieve DOI Header Details 20100909
23 RETRIEVE_DOI_ITEMS Instance method Public Method Retrieve DOI Item Details 20100714
24 RETRIEVE_DOI_ITMS_OWNER_INTTYP Instance method Public Method DOI items(checked-in only) for an owner 20101014
25 RETRIEVE_SLIDING_SCALE Instance method Public Method Retrieve Sliding Scale Details 20100722
26 RETRIVE_DOI_ITEMS_FRM_WK_TAB Instance method Public Method retrive doi items from the work tabel 20100907
27 RETRIVE_DOI_ITMS_FOR_SEQNC_CHK Instance method Public Method retrive doi items from the work tabel 20101028
28 UPDATE_DOI_HDR_WKTAB Instance method Public Method Update DOI Items 20100914
29 UPDATE_DOI_HEADER Instance method Public Method Update DOI header 20100920
30 UPDATE_DOI_ITEMS Instance method Public Method Update DOI Items 20100727
31 UPDATE_DOI_ITEMS_WKTAB Instance method Public Method Update DOI Items 20100908
32 UPDATE_SLIDING_SCALE Instance method Public Method Update Sliding Scale 20100810
Events
Class CL_GHO_DB_OWNERSHIP has no event.
Types
Class CL_GHO_DB_OWNERSHIP has no local type.
Method Signatures

Method ADJUST_SLIDING_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Sliding Scale Details 20100810
2 Importing IT_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Table type sliding scale 20100810

Method ADJUST_SLIDING_SCALE on class CL_GHO_DB_OWNERSHIP has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_DOI_HEADER_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Ownership : DOI header work table 20100915

Method DELETE_DOI_HEADER_WKTAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method DELETE_DOI_ITEMS_MAIN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20101018

Method DELETE_DOI_ITEMS_MAIN_TAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method DELETE_DOI_ITEMS_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100913

Method DELETE_DOI_ITEMS_WKTAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method DELETE_SLIDING_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Sliding Scale Details 20100727

Method DELETE_SLIDING_SCALE on class CL_GHO_DB_OWNERSHIP 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 DB Class : Ownership 20100713

Method GET_INSTANCE on class CL_GHO_DB_OWNERSHIP has no exception.

Method GET_ITEM_DETAILS_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEM Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100920
2 Importing IT_DOI_ITEM_ID Call by reference Type reference (TYPE) GHO_T_OWN_ITEM_ID Table Type ownership item id 20100920

Method GET_ITEM_DETAILS_FROM_ID on class CL_GHO_DB_OWNERSHIP has no exception.

Method GET_OWN_DOI_ITEMS_TRO_STA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEM_STATUS Call by reference Type reference (TYPE) GHO_T_OWN_ITM_ST Ownership : DOI Items 20110203
2 Importing IT_DOI_ITEM_STATUS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Table Type ownership item id 20110203

Method GET_OWN_DOI_ITEMS_TRO_STA_READ on class CL_GHO_DB_OWNERSHIP has no exception.

Method INSERT_DOI_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100713
2 Importing IT_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100713

Method INSERT_DOI_HEADER on class CL_GHO_DB_OWNERSHIP has no exception.

Method INSERT_DOI_HEADER_WORKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Ownership : DOI Items 20100909
2 Importing IT_OWN_DOI_WKTAB Call by reference Type reference (TYPE) GHO_T_OWN_DOI_CHECKIN tabel type for doi check in 20100909
3 Exporting LV_INST_HDR_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method INSERT_DOI_HEADER_WORKTABLE on class CL_GHO_DB_OWNERSHIP has no exception.

Method INSERT_DOI_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100727
2 Importing IT_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100715

Method INSERT_DOI_ITEMS on class CL_GHO_DB_OWNERSHIP has no exception.

Method INSERT_DOI_ITMS_WORKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100907
2 Importing IT_OWN_DOI_WKTAB Call by reference Type reference (TYPE) GHO_T_OWN_DOI_CHECKIN tabel type for doi check in 20100909
3 Exporting LV_INST_ITM_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method INSERT_DOI_ITMS_WORKTABLE on class CL_GHO_DB_OWNERSHIP has no exception.

Method INSERT_SLIDING_SCALE 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) BAPIRET2_T Return parameter table 20100810
2 Exporting ET_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Table Type Sliding scale return 20100811
3 Importing IT_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Sliding Scale Details 20100722

Method INSERT_SLIDING_SCALE on class CL_GHO_DB_OWNERSHIP has no exception.

Method MODIFY_DOI_HDR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Ownership : DOI Items 20100914
2 Exporting LV_UPDT_HDR_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method MODIFY_DOI_HDR_TAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method MODIFY_DOI_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100914
2 Exporting LV_UPD_ITM_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110117

Method MODIFY_DOI_ITEMS on class CL_GHO_DB_OWNERSHIP has no exception.

Method REFRESH_BUFFER Signature

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

Method RETRIEVE_CHECKED_IN_DOI_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100921
2 Importing IT_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID Table Type : Ownership DOI Id 20100921

Method RETRIEVE_CHECKED_IN_DOI_ITEMS on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_DOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID DOI Number 20101215
2 Importing IV_CHECK_IN Call by reference Type reference (TYPE) BOOLE_D Boolean variable 20101215
3 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20101215

Method RETRIEVE_DOI on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_DOI_CKIN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100915
2 Importing IT_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID Table Type : Ownership DOI Id 20100915

Method RETRIEVE_DOI_CKIN_HEADER on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_DOI_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100713
2 Importing IT_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID Table Type : Ownership DOI Id 20100713

Method RETRIEVE_DOI_HEADER on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_DOI_HEADER_FRM_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100909
2 Importing IT_DOI_DATA Call by reference Type reference (TYPE) GHO_T_OWN_DOI_CHECKIN Table Type : Ownership DOI Id 20100909

Method RETRIEVE_DOI_HEADER_FRM_WKTAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_DOI_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100715
2 Importing IT_DOI_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ID Table Type : Ownership DOI Id 20100715

Method RETRIEVE_DOI_ITEMS on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_DOI_ITMS_OWNER_INTTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_HEADER_CKIN Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20101214
2 Exporting ET_DOI_HEADER_CKOUT Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20101214
3 Exporting ET_DOI_ITEMS_CKIN Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20101207
4 Exporting ET_DOI_ITEMS_CKOUT Call by reference Type reference (TYPE) GHO_T_OWNDOI_ITMCK Ownership : DOI Items 20101207
5 Importing IT_DOI_OWNER_DT Call by reference Type reference (TYPE) GHO_T_OWN_OWNER_DT_DOI Ownership : Owner Number 20101014
6 Importing IV_FETCH_HEADER Call by reference Type reference (TYPE) BOOLE Boolean variable 20101214

Method RETRIEVE_DOI_ITMS_OWNER_INTTYP on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIEVE_SLIDING_SCALE 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) BAPIRET2_T Return parameter table 20100810
2 Exporting ET_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Sliding Scale Details 20100722
3 Importing IT_DOI_ITEM_ID Call by reference Type reference (TYPE) GHO_T_OWN_ITEM_ID Table Type DOI ITem ID 20100722

Method RETRIEVE_SLIDING_SCALE on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIVE_DOI_ITEMS_FRM_WK_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100907
2 Importing IT_OWN_DOI_CHECKIN Call by reference Type reference (TYPE) GHO_T_OWN_DOI_CHECKIN tabel type for doi check in 20100907

Method RETRIVE_DOI_ITEMS_FRM_WK_TAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method RETRIVE_DOI_ITMS_FOR_SEQNC_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20101028
2 Importing IT_OWN_DOI_ITMS_CHK Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS tabel type for doi check in 20101028

Method RETRIVE_DOI_ITMS_FOR_SEQNC_CHK on class CL_GHO_DB_OWNERSHIP has no exception.

Method UPDATE_DOI_HDR_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_DOI_HDR Ownership : DOI Items 20100914

Method UPDATE_DOI_HDR_WKTAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method UPDATE_DOI_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_DOI_HDR Table type for ownership DOI header 20100920

Method UPDATE_DOI_HEADER on class CL_GHO_DB_OWNERSHIP has no exception.

Method UPDATE_DOI_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100727

Method UPDATE_DOI_ITEMS on class CL_GHO_DB_OWNERSHIP has no exception.

Method UPDATE_DOI_ITEMS_WKTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITMS Ownership : DOI Items 20100908

Method UPDATE_DOI_ITEMS_WKTAB on class CL_GHO_DB_OWNERSHIP has no exception.

Method UPDATE_SLIDING_SCALE 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) BAPIRET2_T Return parameter table 20100810
2 Exporting ET_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Table type sliding scale 20100811
3 Importing IT_SLIDING_SCALE Call by reference Type reference (TYPE) GHO_T_OWN_SLIDING_SCALE Ownership : Sliding Scale Details 20100810

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