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 | Static method | Public | Method | Authorization check method of DOI | 20110217 | |
| 2 | Static method | Public | Method | Dequeue Lock method for BG | 20110217 | |
| 3 | Static method | Public | Method | Dequeue Lock method for DOI | 20110217 | |
| 4 | Static method | Public | Method | Dequeue Lock method for DOI to Network Object Assign | 20110217 | |
| 5 | Static method | Public | Method | Dequeue Lock method for DOI transfer | 20110217 | |
| 6 | Static method | Public | Method | Dequeue Lock method for Scale method | 20110217 | |
| 7 | Static method | Public | Method | Enqueue Lock method for BG | 20110217 | |
| 8 | Static method | Public | Method | Enqueue Lock method for DOI | 20110217 | |
| 9 | Static method | Public | Method | Enqueue Lock method for DOI to Network object Assign | 20110217 | |
| 10 | Static method | Public | Method | Enqueue Lock method for DOI transfer | 20110217 | |
| 11 | Static method | Public | Method | Enqueue Lock method for Scale method | 20110217 | |
| 12 | Static method | Public | Method | Name of Business partner | 20110217 | |
| 13 | Static method | Public | Method | Change document read | 20110217 | |
| 14 | Static method | Public | Method | Name of Customer | 20110217 | |
| 15 | 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 | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | IV_ACTIV_AUTH | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20110217 | |||
| 3 | IV_AUTG | Call by reference | Type reference (TYPE) | IAUTG | Technical object authorization group | 20110217 | |||
| 4 | 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 | IV_BEARER_GRP_NO | Call by reference | Type reference (TYPE) | GHO_OWN_BG_NO | Ownership Bearer Group number | 20110217 | |||
| 2 | IV_BG_EFF_START_DAT | Call by reference | Type reference (TYPE) | GHO_EFF_FROM_DATE | Effective From Date | 20110217 | |||
| 3 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110217 | |||
| 4 | IV_CONCESSION | Call by reference | Type reference (TYPE) | GHO_CONCESSION | Concession | 20110217 | |||
| 5 | 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 | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110217 | |||
| 2 | IV_CONC_ID | Call by reference | Type reference (TYPE) | GHO_CONCESSION | Concession | 20110217 | |||
| 3 | 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 | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110225 | |||
| 2 | IV_CONC_ID | Call by reference | Type reference (TYPE) | GHO_CONCESSION | Concession | 20110225 | |||
| 3 | IV_DOI_ID | Call by reference | Type reference (TYPE) | GHO_OWN_DOI_NO | DOI Number | 20110225 | |||
| 4 | IV_DOI_LCK_FLG | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110225 | ||
| 5 | IV_MEDIUM | Call by reference | Type reference (TYPE) | MEDIU | Transport medium for Intrastat data | 20110217 | |||
| 6 | 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 | IV_DOCU_NO | Call by reference | Type reference (TYPE) | GHO_TRO_DOC_NUM | Ownership transfer request document number | 20110217 | |||
| 2 | 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 | IV_SCALE_MEDIUM | Call by reference | Type reference (TYPE) | MEDIU | Medium | 20110217 | |||
| 2 | IV_SCALE_METH_ID | Call by reference | Type reference (TYPE) | GHO_OWN_SM_ID | Ownership Scale Method ID | 20110217 | |||
| 3 | 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 | EV_LOCK_SUCCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | IV_BEARER_GRP_NO | Call by reference | Type reference (TYPE) | GHO_OWN_BG_NO | Ownership Bearer Group number | 20110217 | |||
| 3 | IV_BG_EFF_START_DAT | Call by reference | Type reference (TYPE) | GHO_EFF_FROM_DATE | Effective From Date | 20110217 | |||
| 4 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110217 | |||
| 5 | IV_CONCESSION | Call by reference | Type reference (TYPE) | GHO_CONCESSION | Concession | 20110217 | |||
| 6 | 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 | EV_LOCK_SUCCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110217 | |||
| 3 | IV_CONC_ID | Call by reference | Type reference (TYPE) | GHO_CONCESSION | Concession | 20110217 | |||
| 4 | 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 | EV_LOCK_SUCCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110225 | |||
| 3 | IV_CONC_ID | Call by reference | Type reference (TYPE) | GHO_CONCESSION | Concession | 20110225 | |||
| 4 | IV_DOI_ID | Call by reference | Type reference (TYPE) | GHO_OWN_DOI_NO | DOI Number | 20110225 | |||
| 5 | IV_DOI_LCK_FLG | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110225 | ||
| 6 | IV_MEDIUM | Call by reference | Type reference (TYPE) | MEDIU | Transport medium for Intrastat data | 20110217 | |||
| 7 | 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 | EV_LOCK_SUCCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | IV_DOCU_NO | Call by reference | Type reference (TYPE) | GHO_TRO_DOC_NUM | Ownership transfer request document number | 20110217 | |||
| 3 | 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 | EV_LOCK_SUCCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | IV_SCALE_MEDIUM | Call by reference | Type reference (TYPE) | MEDIU | Medium | 20110217 | |||
| 3 | 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 | 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 | EV_FAILED_FLG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | EV_OWNER_NAME | Call by reference | Type reference (TYPE) | GHO_OWNER_NAME | Owner name | 20110217 | |||
| 3 | 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 | ET_CD_DATA | Call by reference | Type reference (TYPE) | CDREDCD_TAB | Table Type for CDRED for Change Documents | 20110217 | |||
| 2 | EV_FALIED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 3 | IV_OBJ_CLS | Call by reference | Type reference (TYPE) | CDOBJECTCL | Object class | 20110217 | |||
| 4 | IV_OBJ_ID | Call by reference | Type reference (TYPE) | CDOBJECTV | Object value | 20110217 | |||
| 5 | IV_TABL_KEY | Call by reference | Type reference (TYPE) | CDTABKEY | Changed table record key | 20110217 | |||
| 6 | 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 | EV_CUST_NAME | Call by reference | Type reference (TYPE) | GHO_OWNER_NAME | Owner name | 20110217 | |||
| 2 | EV_FAILED_FLG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 3 | 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 | EV_FAILED_FLG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110217 | |||
| 2 | EV_VEND_NAME | Call by reference | Type reference (TYPE) | GHO_OWNER_NAME | Owner name | 20110217 | |||
| 3 | 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 |