SAP ABAP Class CL_GHO_DB_OWNERSHIP_TRO (Ownership Transfer of Ownership 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_TRO  
Short Description Ownership Transfer of Ownership 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 20100907   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_DB_OWNERSHIP_TRO has no forward declaration.
Interfaces
Class CL_GHO_DB_OWNERSHIP_TRO has no interface implemented.
Friends
Class CL_GHO_DB_OWNERSHIP_TRO 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_OWNERSHIP_TRO Ownership Bearer Group DB Class 20100907
2 MT_TRO_BG_HDR Instance attribute Private Type reference (TYPE) GHO_T_TRO_BG_HDR Bearer Group Hdr details created by Transfer Request 20101111
3 MT_TRO_BG_HEADER Instance attribute Private Type reference (TYPE) GHO_T_TRO_BG_HDR Bearer group temporary table from Transfer of Ownership 20101126
4 MT_TRO_BG_ITEMS Instance attribute Private Type reference (TYPE) GHO_T_TRO_BG_ITM temprary bearer group from transfer item table type 20101129
5 MT_TRO_DOI_LINKK_RECS Instance attribute Private Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100908
6 MT_TRO_HEADER Instance attribute Private Type reference (TYPE) GHO_T_OWN_TRO_HDR Table type for ownership bearer group header 20100907
7 MT_TRO_ITEMS Instance attribute Private Type reference (TYPE) GHO_T_OWN_TRO_ITM Table type for Ownership bearer group items 20100907
8 MV_TRO_DOI_DEL_ALL Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110209
9 MV_TRO_OWN_DEL_ALL Instance attribute Private Type reference (TYPE) BOOLE_D 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 20100907
2 DELETE_TRO_BG_HDR Instance method Public Method delete the bearer group header details from transfer request 20101115
3 DELETE_TRO_BG_ITEMS Instance method Public Method deletion of Beraer group items 20101129
4 DELETE_TRO_DOI_LINK_REC Instance method Public Method delete tro and doi link record 20100908
5 DELETE_TRO_ITEMS Instance method Public Method delete transfer of ownership items 20100913
6 GET_INSTANCE Static method Public Method Object instance of CL_GHO_DB_OWNERSHIP_BG 20100907
7 INSERT_TRO_BG_HDR Instance method Public Method insert bearer Group header details from Transfer Request 20101111
8 INSERT_TRO_BG_ITEMS Instance method Public Method insert bearer group items 20101129
9 INSERT_TRO_DOI_LINK_REC Instance method Public Method Link record for transfer of ownership and DOI 20100908
10 INSERT_TRO_HEADER Instance method Public Method insert Transfer of ownership header 20100907
11 INSERT_TRO_ITEMS Instance method Public Method insert transfer of ownership items 20100907
12 RETRIEVE_DOI_OWNER Instance method Public Method get DOI Items for the owner 20100913
13 RETRIEVE_TRO_BG_HDR Instance method Public Method retrieve bearer Group header details from Transfer Request 20101111
14 RETRIEVE_TRO_BG_ITEMS Instance method Public Method retrieve bearer group items 20101129
15 RETRIEVE_TRO_DOI_LINK_LOCKS Static method Public Method retrieve tro locks for given doi id. 20101213
16 RETRIEVE_TRO_DOI_LINK_REC Instance method Public Method retrieve tro and doi link records 20100908
17 RETRIEVE_TRO_HEADER Instance method Public Method retrieve Transfer of Ownership header 20100907
18 RETRIEVE_TRO_ITEMS Instance method Public Method retrieve transfer of ownership items 20100907
19 RETRIEVE_TRO_ITEMS_FOR_ITEMID Instance method Public Method retrieval of bearer group header based on GUID 20101209
20 UPDATE_TRO_BG_HDR Instance method Public Method update the bearer group header details from transfer request 20101113
21 UPDATE_TRO_BG_ITEMS Instance method Public Method update bearer group items 20101129
22 UPDATE_TRO_HEADER Instance method Public Method Update Transfer of Ownership header 20100907
23 UPDATE_TRO_ITEMS Instance method Public Method update Transfer of Ownership items 20100907
Events
Class CL_GHO_DB_OWNERSHIP_TRO has no event.
Types
Class CL_GHO_DB_OWNERSHIP_TRO has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_TRO_BG_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRO_BG_HDR Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR Bearer Group Hdr details created by Transfer Request 20101115

Method DELETE_TRO_BG_HDR on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method DELETE_TRO_BG_ITEMS Signature

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

Method DELETE_TRO_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method DELETE_TRO_DOI_LINK_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRO_DOI_LINK_REC Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100908

Method DELETE_TRO_DOI_LINK_REC on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method DELETE_TRO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM Table type for Ownership transfer request items 20101217
2 Importing IT_TRO_OWNERSHIP_ITM Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM Table type for Ownership transfer request items 20100913

Method DELETE_TRO_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO 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_TRO Ownership transfer of Ownership DB Class 20100907

Method GET_INSTANCE on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method INSERT_TRO_BG_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_BG_HDR Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR Table type for Transfer of ownership header 20101111
2 Importing IT_TRO_BG_HDR Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR Table type for Transfer of ownership header 20101111

Method INSERT_TRO_BG_HDR on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method INSERT_TRO_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_TRO_BG_ITM Table type for Ownership bearer group items 20101129
2 Importing IT_TRO_BG_ITEMS Call by reference Type reference (TYPE) GHO_T_TRO_BG_ITM Table type for Ownership bearer group items 20101129

Method INSERT_TRO_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method INSERT_TRO_DOI_LINK_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_DOI_LINK_REC Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100908
2 Importing IT_TRO_DOI_LINK_REC Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100908

Method INSERT_TRO_DOI_LINK_REC on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method INSERT_TRO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_TRO_HDR Table type for ownership bearer group header 20100907
2 Importing IT_TRO_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_TRO_HDR Table type for ownership bearer group header 20100907

Method INSERT_TRO_HEADER on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method INSERT_TRO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM 20100907
2 Importing IT_TRO_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM 20100907

Method INSERT_TRO_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_DOI_OWNER 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 : Division of Interest details 20100913
2 Importing IT_OWNER_NO Call by reference Type reference (TYPE) GHO_T_OWN_OWNER_NO Table type to store multiple owners 20100913

Method RETRIEVE_DOI_OWNER on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_BG_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_BG_HDR Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR Bearer Group Hdr details created by Transfer Request 20101111
2 Importing IT_TRO_BG_HDR_ID Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR_ID Bearer Group ID for Transfer Request 20101111

Method RETRIEVE_TRO_BG_HDR on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_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_TRO_BG_ITM Table type for Ownership bearer group items 20101129
2 Importing IT_OWN_BG_ID Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR_ID DELETE THIS!Table type for Ownership bearer group identifier 20101129
3 Importing IT_OWN_BG_ITM_ID Call by reference Type reference (TYPE) GHO_T_TRO_BG_ITM_ID temporary bearer group table from transfer id table type 20101210

Method RETRIEVE_TRO_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_DOI_LINK_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOI_ITM_ID_LOCKED Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITEM_ID Table Type DOI ITem ID 20101213
2 Exporting ET_TRO_DOI Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20101213
3 Importing IS_TRO_ID Call by reference Type reference (TYPE) GHO_S_OWN_TRO_ID Transfer of Ownership Key 20101213
4 Importing IT_DOI_ITM_ID Call by reference Type reference (TYPE) GHO_T_OWN_DOI_ITEM_ID Table type for Ownership Transfer Request DOI 20101213

Method RETRIEVE_TRO_DOI_LINK_LOCKS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_DOI_LINK_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_DOI_LINK_REC Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100908
2 Importing IT_TRO_ID Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ID Table type for Ownership Transfer Request DOI 20100909

Method RETRIEVE_TRO_DOI_LINK_REC on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_HEADER Call by reference Type reference (TYPE) GHO_T_OWN_TRO_HDR 20100907
2 Importing IT_OWN_TRO_ID Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ID 20100907

Method RETRIEVE_TRO_HEADER on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM 20100907
2 Importing IT_OWN_TRO_ID Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ID transfer of Ownership item id table type 20100909

Method RETRIEVE_TRO_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method RETRIEVE_TRO_ITEMS_FOR_ITEMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRO_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM Bearer Group Hdr details created by Transfer Request 20101209
2 Importing IT_TRO_ITEMID Call by reference Type reference (TYPE) GHO_T_OWN_ITEM_ID bearer group header from transfer of ownership 20101209

Method RETRIEVE_TRO_ITEMS_FOR_ITEMID on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method UPDATE_TRO_BG_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRO_BG_HDR Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR Bearer Group Hdr details created by Transfer Request 20101113

Method UPDATE_TRO_BG_HDR on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method UPDATE_TRO_BG_ITEMS Signature

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

Method UPDATE_TRO_BG_ITEMS on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method UPDATE_TRO_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_TRO_HDR 20100907

Method UPDATE_TRO_HEADER on class CL_GHO_DB_OWNERSHIP_TRO has no exception.

Method UPDATE_TRO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRO_ITEMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM 20100907

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