SAP ABAP Class CL_GHO_OWNERSHIP_HELPER (Ownership Helper 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_OWNERSHIP_HELPER  
Short Description Ownership Helper 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 20110217   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_OWNERSHIP_HELPER has no forward declaration.
Interfaces
Class CL_GHO_OWNERSHIP_HELPER has no interface implemented.
Friends
Class CL_GHO_OWNERSHIP_HELPER has no friend class.
Attributes
Class CL_GHO_OWNERSHIP_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DOI_AUTHORIZATION Static method Public Method Authorization check method of DOI 20110217
2 DEQUEUE_BG Static method Public Method Dequeue Lock method for BG 20110217
3 DEQUEUE_DOI Static method Public Method Dequeue Lock method for DOI 20110217
4 DEQUEUE_DOI_NET Static method Public Method Dequeue Lock method for DOI to Network Object Assign 20110217
5 DEQUEUE_DOI_TSF Static method Public Method Dequeue Lock method for DOI transfer 20110217
6 DEQUEUE_SM Static method Public Method Dequeue Lock method for Scale method 20110217
7 ENQUEUE_BG Static method Public Method Enqueue Lock method for BG 20110217
8 ENQUEUE_DOI Static method Public Method Enqueue Lock method for DOI 20110217
9 ENQUEUE_DOI_NET Static method Public Method Enqueue Lock method for DOI to Network object Assign 20110217
10 ENQUEUE_DOI_TSF Static method Public Method Enqueue Lock method for DOI transfer 20110217
11 ENQUEUE_SM Static method Public Method Enqueue Lock method for Scale method 20110217
12 GET_BP_NAME Static method Public Method Name of Business partner 20110217
13 GET_CHANGE_DOCUMENT Static method Public Method Change document read 20110217
14 GET_CUSTOMER_NAME Static method Public Method Name of Customer 20110217
15 GET_VENDOR_NAME Static method Public Method Name of Vendor 20110217
Events
Class CL_GHO_OWNERSHIP_HELPER has no event.
Types
Class CL_GHO_OWNERSHIP_HELPER has no local type.
Method Signatures

Method CHECK_DOI_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Importing IV_ACTIV_AUTH Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20110217
3 Importing IV_AUTG Call by reference Type reference (TYPE) IAUTG Technical object authorization group 20110217
4 Importing IV_AUTG_CHECK Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217

Method CHECK_DOI_AUTHORIZATION on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method DEQUEUE_BG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEARER_GRP_NO Call by reference Type reference (TYPE) GHO_OWN_BG_NO Ownership Bearer Group number 20110217
2 Importing IV_BG_EFF_START_DAT Call by reference Type reference (TYPE) GHO_EFF_FROM_DATE Effective From Date 20110217
3 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20110217
4 Importing IV_CONCESSION Call by reference Type reference (TYPE) GHO_CONCESSION Concession 20110217
5 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20110217

Method DEQUEUE_BG on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method DEQUEUE_DOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20110217
2 Importing IV_CONC_ID Call by reference Type reference (TYPE) GHO_CONCESSION Concession 20110217
3 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20110217

Method DEQUEUE_DOI on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method DEQUEUE_DOI_NET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20110225
2 Importing IV_CONC_ID Call by reference Type reference (TYPE) GHO_CONCESSION Concession 20110225
3 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20110225
4 Importing IV_DOI_LCK_FLG Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110225
5 Importing IV_MEDIUM Call by reference Type reference (TYPE) MEDIU Transport medium for Intrastat data 20110217
6 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20110217

Method DEQUEUE_DOI_NET on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method DEQUEUE_DOI_TSF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCU_NO Call by reference Type reference (TYPE) GHO_TRO_DOC_NUM Ownership transfer request document number 20110217
2 Importing IV_DOCU_YRS Call by reference Type reference (TYPE) GHO_TRO_DOC_YEAR Document Year for transfer of ownership 20110217

Method DEQUEUE_DOI_TSF on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method DEQUEUE_SM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCALE_MEDIUM Call by reference Type reference (TYPE) MEDIU Medium 20110217
2 Importing IV_SCALE_METH_ID Call by reference Type reference (TYPE) GHO_OWN_SM_ID Ownership Scale Method ID 20110217
3 Importing IV_SM_TYPE_ID Call by reference Type reference (TYPE) GHO_OWN_SM_TYPE_ID Ownership Scale Method Type 20110217

Method DEQUEUE_SM on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method ENQUEUE_BG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_SUCCESS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Importing IV_BEARER_GRP_NO Call by reference Type reference (TYPE) GHO_OWN_BG_NO Ownership Bearer Group number 20110217
3 Importing IV_BG_EFF_START_DAT Call by reference Type reference (TYPE) GHO_EFF_FROM_DATE Effective From Date 20110217
4 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20110217
5 Importing IV_CONCESSION Call by reference Type reference (TYPE) GHO_CONCESSION Concession 20110217
6 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20110217

Method ENQUEUE_BG on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method ENQUEUE_DOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_SUCCESS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20110217
3 Importing IV_CONC_ID Call by reference Type reference (TYPE) GHO_CONCESSION Concession 20110217
4 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20110217

Method ENQUEUE_DOI on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method ENQUEUE_DOI_NET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_SUCCESS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20110225
3 Importing IV_CONC_ID Call by reference Type reference (TYPE) GHO_CONCESSION Concession 20110225
4 Importing IV_DOI_ID Call by reference Type reference (TYPE) GHO_OWN_DOI_NO DOI Number 20110225
5 Importing IV_DOI_LCK_FLG Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110225
6 Importing IV_MEDIUM Call by reference Type reference (TYPE) MEDIU Transport medium for Intrastat data 20110217
7 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20110217

Method ENQUEUE_DOI_NET on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method ENQUEUE_DOI_TSF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_SUCCESS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Importing IV_DOCU_NO Call by reference Type reference (TYPE) GHO_TRO_DOC_NUM Ownership transfer request document number 20110217
3 Importing IV_DOCU_YRS Call by reference Type reference (TYPE) GHO_TRO_DOC_YEAR Document Year for transfer of ownership 20110217

Method ENQUEUE_DOI_TSF on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method ENQUEUE_SM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_SUCCESS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Importing IV_SCALE_MEDIUM Call by reference Type reference (TYPE) MEDIU Medium 20110217
3 Importing IV_SCALE_METH_ID Call by reference Type reference (TYPE) GHO_OWN_SM_ID Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
4 Importing IV_SM_TYPE_ID Call by reference Type reference (TYPE) GHO_OWN_SM_TYPE_ID Ownership Scale Method Type 20110217

Method ENQUEUE_SM on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method GET_BP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED_FLG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Exporting EV_OWNER_NAME Call by reference Type reference (TYPE) GHO_OWNER_NAME Owner name 20110217
3 Importing IV_BUPARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110217

Method GET_BP_NAME on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method GET_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CD_DATA Call by reference Type reference (TYPE) CDREDCD_TAB Table Type for CDRED for Change Documents 20110217
2 Exporting EV_FALIED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
3 Importing IV_OBJ_CLS Call by reference Type reference (TYPE) CDOBJECTCL Object class 20110217
4 Importing IV_OBJ_ID Call by reference Type reference (TYPE) CDOBJECTV Object value 20110217
5 Importing IV_TABL_KEY Call by reference Type reference (TYPE) CDTABKEY Changed table record key 20110217
6 Importing IV_TABL_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20110217

Method GET_CHANGE_DOCUMENT on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method GET_CUSTOMER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CUST_NAME Call by reference Type reference (TYPE) GHO_OWNER_NAME Owner name 20110217
2 Exporting EV_FAILED_FLG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
3 Importing IV_CUSTID Call by reference Type reference (TYPE) KUNNR 20110217

Method GET_CUSTOMER_NAME on class CL_GHO_OWNERSHIP_HELPER has no exception.

Method GET_VENDOR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED_FLG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
2 Exporting EV_VEND_NAME Call by reference Type reference (TYPE) GHO_OWNER_NAME Owner name 20110217
3 Importing IV_VENDID Call by reference Type reference (TYPE) LIFNR 20110217

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