SAP ABAP Class CL_GHO_OWNERSHIP_TRO_BO (database retrieval, updates for Transfer of Ownership)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_OWNERSHIP_TRO_BO Interface for Ownership Transfer BO 20100907
Properties
Class CL_GHO_OWNERSHIP_TRO_BO  
Short Description database retrieval, updates for Transfer of Ownership    
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 20100907   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_OWNERSHIP_TRO_BO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GHO_OWNERSHIP_TRO_BO Interface for Ownership Transfer BO 20100907
Friends
Class CL_GHO_OWNERSHIP_TRO_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BEARER_GRP_DB Static Attribute Private Object reference (TYPE REF TO) CL_GHO_DB_OWNERSHIP_BG Ownership Bearer Group DB Class 20100920
2 MO_OWNERSHIP_DOI_DB Instance attribute Private Object reference (TYPE REF TO) CL_GHO_DB_OWNERSHIP DB Class : Ownership 20100908
3 MO_OWNERSHIP_IMPL_BO Instance attribute Private Object reference (TYPE REF TO) IF_GHO_OWNERSHIP_BO Ownership Business objects 20100920
4 MO_TRO_DB Instance attribute Private Object reference (TYPE REF TO) CL_GHO_DB_OWNERSHIP_TRO transfer of Ownership DB Class 20100908
5 MO_TRO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GHO_OWNERSHIP_TRO_BO transfer of Ownership BO 20100908
6 MT_DOI_SELECTED Instance attribute Private Type reference (TYPE) GHO_T_OWN_TRO_DOI Ownership : DOI Items 20100915
7 MT_TRO_BG_HDR Instance attribute Private Type reference (TYPE) GHO_T_TRO_BG_HDR Bearer Group Hdr details created by Transfer Request 20101111
8 MT_VAL_DOI Instance attribute Private Type reference (TYPE) GHO_T_OWN_DOI_HDR Table type Doi header 20100923
9 MT_VAL_ERR_MSG Instance attribute Private Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100922
10 MT_VAL_TRO_DOI_LINK Instance attribute Private Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100923
11 MV_UPD_BG Instance attribute Private Type reference (TYPE) XFELD Update Burden Group or not 20100921
Methods
# Method Level Visibility Method type Description Created on
1 ATTACH_OR_DETACH_DOI_TO_OWNER Instance method Private Method attach the selected or detach the deselected DOI 20101214
2 CHECK_OWNER_FROM_VALIDITY Instance method Private Method Check if the 'Owner from' is valid. 20100923
3 CLASS_CONSTRUCTOR Static method Public Constructor 20100908
4 CONSTRUCTOR Instance method Public Constructor 20100908
5 DELETE_TRO_BG_ITEMS Instance method Private Method delete transfer of ownership bearer group items 20101215
6 DELETE_TRO_DOI_LINK_REC Instance method Private Method delete transfer of ownership and doi link record 20100908
7 GET_DATA_FOR_UPDATE_DOI Instance method Private Method 20100915
8 GET_INSTANCE Static method Public Method 20100908
9 GET_OWNER_NAME Instance method Private Method 20100923
10 INSERT_TRO_DOI_LINK_REC Instance method Private Method insert transfer of ownership and doi link record 20100908
11 IS_DOI_INTTYPE_TO_OWNER_VALID Instance method Private Method The selected DOI's and to owners validity check 20101216
12 IS_INTEREST_TYPE_VALID Instance method Private Method Check if the 20101001
13 RETRIEVE_TRO_DOI_LINK_REC Instance method Private Method retrieve transfer of ownership and doi link record 20100908
Events
Class CL_GHO_OWNERSHIP_TRO_BO has no event.
Types
Class CL_GHO_OWNERSHIP_TRO_BO has no local type.
Method Signatures

Method ATTACH_OR_DETACH_DOI_TO_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOI_DESELECT Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Ownership : DOI Items 20101214
2 Importing IT_DOI_INSERT Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Ownership : DOI Items 20101214
3 Importing IT_TRO_BG_HDR_ID Call by reference Type reference (TYPE) GHO_T_TRO_BG_HDR_ID Bearer Group ID for Transfer Request 20101215

Method ATTACH_OR_DETACH_DOI_TO_OWNER on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method CHECK_OWNER_FROM_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALID Call by reference Type reference (TYPE) XFELD Checkbox 20100923
2 Importing IV_OWNER_NUMBER Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100923

Method CHECK_OWNER_FROM_VALIDITY on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GHO_OWNERSHIP_TRO_BO has no parameter.
Method CONSTRUCTOR on class CL_GHO_OWNERSHIP_TRO_BO 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_HDR_ID Call by reference Type reference (TYPE) GHO_T_SP_OWN_TRO_BG_HDR_ID Berger group transfer table type 20101215

Method DELETE_TRO_BG_ITEMS on class CL_GHO_OWNERSHIP_TRO_BO 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_ITM Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100909

Method DELETE_TRO_DOI_LINK_REC on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method GET_DATA_FOR_UPDATE_DOI 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 Exporting ET_TRO_BG_HDR Call by reference Type reference (TYPE) GHO_T_SP_OWN_TRO_BG_HDR_DATA Berger group transfer owner data 20101217
3 Exporting ET_TRO_BG_ITM Call by reference Type reference (TYPE) GHO_T_SP_OWN_TRO_BG_ITM_DATA Breger group transfer of item 20101217
4 Exporting ET_TRO_DOI Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100915
5 Exporting ET_TRO_HDR Call by reference Type reference (TYPE) GHO_T_OWN_TRO_HDR Table type for Transfer of ownership header 20100915
6 Exporting ET_TRO_ITM Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM Table type for Ownership transfer request items 20100915
7 Importing IT_TRO_ID Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ID Table type for ownership Transfer request ID 20100915

Method GET_DATA_FOR_UPDATE_DOI on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_GHO_OWNERSHIP_TRO_BO database retrieval, updates for Transfer of Ownership 20100908

Method GET_INSTANCE on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method GET_OWNER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OWNER_NAME Call by reference Type reference (TYPE) NAME1_GP Name 1 20100923
2 Importing IV_OWNER_NUMBER Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100923

Method GET_OWNER_NAME on class CL_GHO_OWNERSHIP_TRO_BO 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_ITM Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20100909

Method INSERT_TRO_DOI_LINK_REC on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method IS_DOI_INTTYPE_TO_OWNER_VALID 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) /PLMB/T_SPI_MSG Message 20101216
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20101216
3 Importing IT_TRO_DOI_SELECTED Call by reference Type reference (TYPE) GHO_T_OWN_TRO_DOI Table type for Ownership Transfer Request DOI 20101216
4 Importing IT_TRO_ITMS Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ITM Table type for Ownership transfer request items 20101216

Method IS_DOI_INTTYPE_TO_OWNER_VALID on class CL_GHO_OWNERSHIP_TRO_BO has no exception.

Method IS_INTEREST_TYPE_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INVALID Call by reference Type reference (TYPE) XFELD Checkbox 20101001
2 Importing IV_INT_TYPE Call by reference Type reference (TYPE) GHO_OWN_PART_INT_TYPE Owner Interest Type 20101001
3 Importing IV_OWNER_NUMBER Call by reference Type reference (TYPE) GHO_OWN_OWNER_NO Ownership : Owner Number 20101001

Method IS_INTEREST_TYPE_VALID on class CL_GHO_OWNERSHIP_TRO_BO 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_DOI_LINK_REC Call by reference Type reference (TYPE) GHO_T_OWN_TRO_ID Table type for Ownership Transfer Request DOI 20100908

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