SAP ABAP Class CL_OIUT2_DATA_CLUSTER (super-class for business objects)
Hierarchy
☛
IS-OIL (Software Component) IS-OIL
⤷
IS-OIL-PRA (Application Component) Production and Revenue Accounting
⤷
OIU_T2 (Package) Obsolete: PRA Tobin Integration Phase II
⤷
⤷
Properties
| Class | CL_OIUT2_DATA_CLUSTER | |
| Short Description | super-class for business objects | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | OIU_T2 | Obsolete: PRA Tobin Integration Phase II |
| Created | 20010522 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_OIUT2_DATA_CLUSTER has no forward declaration.
Interfaces
Class CL_OIUT2_DATA_CLUSTER has no interface implemented.
Friends
Class CL_OIUT2_DATA_CLUSTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | BAPIRET2 | Return parameter | 20010911 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | OIUT2_BAPIRET2_TAB | Error message structure | 20010911 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | OIUT2_CLUSTER_ID | Cluster ID | 20010612 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_CLUSTER_POINTER_TAB | Cluster pointer table | 20010522 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_POINTER_LINE | Data Cluster Pointer Line Type | 20010522 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | CHAR30 | Dummy fld for macro | 20010601 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | OIUT2_INTH-CONN_ID | Connection ID | 20010606 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | INT4 | Navigation Table pointer | 20010529 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | OIUT2_OWTEMPLATE | Ownership Cluster Template | 20010522 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_CUR_SCHEMA_TABLE | Data Cluster Template | 20010522 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | CHAR3 | Defines Cluster Type | 20010525 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INTD-STATUS | detail status | 20010605 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INTD-CLUSTER_TYPE | Cluster Type | 20010830 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | CHAR30 | tree navigation - Rooth lvl | 20010531 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | BAPIRET2 | BAPIRET2 header | 20010607 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | OIUT2_BAPIRET2_TAB | Errors in BAPIRET2 format | 20010607 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INTH-STATUS | header status | 20010605 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | I=Inbound,O=Outbound | 20010608 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INTD | Log Detail | 20010611 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INTD_TAB | detail table | 20010611 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INTH | Log header | 20010611 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | OIUT2_INT_MESSG | Ownership Error Line | 20010717 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | OIUT2_ERROR_TABLE | Ownership Error Table | 20010717 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | OIUT2_XML | XML table header | 20010607 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | OIUT2_XML_TAB | XML table | 20010607 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | OIU_PR_PPND | Production Prior Period Notification Delivery Ntwk Det. T | 20010820 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | OIU_PR_PPND_TAB | OIU_PR_PPND_TAB | 20010820 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | OIU_PR_PPNH | Prior Period Notification Header | 20010820 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | OIU_PR_PPNH_TAB | OIU_PR_PPNH_TAB | 20010820 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | OIU_RV_VPPNU | Valuation Prior Period Notification | 20010820 | |||
| 31 | Instance attribute | Public | Type reference (TYPE) | OIU_RV_VPPNU_TAB | OIU_RV_VPPNU_TAB | 20010820 | |||
| 32 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_AFFLT_CODES | Structure for Multiple BA CoCodes | 20010808 | |||
| 33 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_AFFLT_CODES_TAB | ROIUT2_AFFLT_CODES | 20010808 | |||
| 34 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_COPY_KEY_BAC | Key Structure for BAC Object type | 20010808 | |||
| 35 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_COPY_KEY_BAC_TAB | ROIUT2_COPY_KEY_BAC | 20010808 | |||
| 36 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_COPY_KEY_BAV | Key Structure for BAV Object type | 20010808 | |||
| 37 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_COPY_KEY_BAV_TAB | ROIUT2_COPY_KEY_BAV | 20010808 | |||
| 38 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_BAC | Key Structure for BAC Object type | 20010615 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | OIUT2_BAC_KEY_TAB | key table | 20010615 | |||
| 40 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_BAV | Key Structure for BAV Object type | 20010615 | |||
| 41 | Instance attribute | Public | Type reference (TYPE) | OIUT2_BAV_KEY_TAB | key table | 20010615 | |||
| 42 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_DOI | Key Structure for DOI Object type | 20010615 | |||
| 43 | Instance attribute | Public | Type reference (TYPE) | OIUT2_DOI_KEY_TAB | key table | 20010615 | |||
| 44 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_FDN | Funds Deletion Control Communication Structure | 20010829 | |||
| 45 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_FDN_TAB | key table | 20010829 | |||
| 46 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_FND | FND Key record | 20010821 | |||
| 47 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_FND_TAB | ROIUT2_KEY_FND_TAB | 20010821 | |||
| 48 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_UTP | Key Structure for UTP Object type | 20010615 | |||
| 49 | Instance attribute | Public | Type reference (TYPE) | OIUT2_UTP_KEY_TAB | key table | 20010615 | |||
| 50 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_KEY_VEN | Key Structure for VEN Object type | 20010615 | |||
| 51 | Instance attribute | Public | Type reference (TYPE) | OIUT2_VEN_KEY_TAB | key table | 20010615 | |||
| 52 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_BANK_INFO | header for Bank Info | 20010525 | |||
| 53 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_BANK_INFO_TAB | internal table for BAS type | 20010525 | |||
| 54 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_BGUC | Bearer Group Use Control LOAD Structure | 20010702 | |||
| 55 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_BGUC_TAB | RoiuT2_LOAD_bguc | 20010702 | |||
| 56 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_BR | Bearer LOAD Structure | 20010702 | |||
| 57 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_BR_TAB | RoiuT2_LOAD_br | 20010702 | |||
| 58 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_CUSTOMER | header for Customer table | 20010525 | |||
| 59 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_CUSTOMER_TAB | internal tavle for BAS type | 20010525 | |||
| 60 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DI | Base DOI LOAD Structure | 20010702 | |||
| 61 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DI_TAB | ROIUT2_LOAD_DI_TAB | 20010702 | |||
| 62 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DOEX | Owner State Tax Exemption LOAD Structure | 20010702 | |||
| 63 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DOEX_TAB | RoiuT2_LOAD_doex | 20010702 | |||
| 64 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DOH | Ownership History LOAD Structure | 20010725 | |||
| 65 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DOH_TAB | ROIUT2_LOAD_DOH_TAB | 20010725 | |||
| 66 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DO | Division of Interest Ownership LOAD Structure | 20010702 | |||
| 67 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_DO_TAB | RoiuT2_LOAD_do | 20010702 | |||
| 68 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_EPVENTURE | Load Structure for E&P Venture | 20010626 | |||
| 69 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_EPVENTURE_TAB | ROIUT2_LOAD_EPVENTURE_TAB | 20010626 | |||
| 70 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_FDN | Funds Deletion Control | 20010828 | |||
| 71 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_FDN_TAB | ROIUT2_LOAD_FDN_TAB | 20010828 | |||
| 72 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_MKEX | Marketing Cost Exemption LOAD Structure | 20010702 | |||
| 73 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_MKEX_TAB | RoiuT2_LOAD_mkex | 20010702 | |||
| 74 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_OSS | Owner Sliding Scale LOAD Structure | 20010702 | |||
| 75 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_OSS_TAB | RoiuT2_LOAD_oss | 20010702 | |||
| 76 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_PUC | Property Unit Use Control Load Structure | 20010626 | |||
| 77 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_PUC_TAB | ROIUT2_LOAD_PUC_TAB | 20010626 | |||
| 78 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_RTCH | Funds Load structure | 20010809 | |||
| 79 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_RTCH_TAB | ROIUT2_LOAD_RTCH_TAB | 20010809 | |||
| 80 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_RTD | Funds load structure | 20010809 | |||
| 81 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_RTD_TAB | ROIUT2_LOAD_RTD_TAB | 20010809 | |||
| 82 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_SSH | Sliding Scale Header LOAD Structure | 20010702 | |||
| 83 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_SSH_TAB | RoiuT2_LOAD_ssh | 20010702 | |||
| 84 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_TRACT | UTP TRACT line | 20010605 | |||
| 85 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_TRACT_TAB | UTP TRACT table | 20010605 | |||
| 86 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_UNIT_JV | Load Structure for Unit Venture Info | 20010605 | |||
| 87 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_UNIT_JV_TAB | ROIUT2_LOAD_UNIT_JV table | 20010605 | |||
| 88 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_VENDOR | bas internal table header | 20010524 | |||
| 89 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_LOAD_VENDOR_TAB | internal table for BAS type | 20010524 | |||
| 90 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_XML_HEADER | header structure for outgoing xml | 20010910 | |||
| 91 | Instance attribute | Public | Type reference (TYPE) | ROIUT2_XML_HEADER_TAB | ROIUT2_XML_HEADER_TAB | 20010910 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Build Parent Pointers for Data Cluster tables navigation | 20010522 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR to save the Cluster type | 20010525 | |
| 3 | Instance method | Public | Method | Convert loader messages to OIUT2_INT_MESSG format | 20010607 | |
| 4 | Instance method | Public | Method | delete log objects for connection id | 20011105 | |
| 5 | Instance method | Public | Method | Get stored cluster and create object | 20010611 | |
| 6 | Instance method | Public | Method | Navigate Data Cluster Tree one record at the time | 20010529 | |
| 7 | Instance method | Public | Method | Create log entry for Data Cluster Type | 20010524 | |
| 8 | Instance method | Private | Method | Export BAC | 20010605 | |
| 9 | Instance method | Private | Method | Export BAV | 20010605 | |
| 10 | Instance method | Private | Method | Export DOI | 20010604 | |
| 11 | Instance method | Private | Method | Export ERR | 20010604 | |
| 12 | Instance method | Private | Method | Export FDN Funds Delete Notification | 20010828 | |
| 13 | Instance method | Private | Method | Export FND | 20010809 | |
| 14 | Instance method | Private | Method | Export PPN | 20010820 | |
| 15 | Instance method | Private | Method | Export UTP | 20010604 | |
| 16 | Instance method | Private | Method | Export VEN | 20010604 | |
| 17 | Instance method | Private | Method | Export XML | 20010604 |
Events
Class CL_OIUT2_DATA_CLUSTER has no event.
Types
Class CL_OIUT2_DATA_CLUSTER has no local type.
Method Signatures
Method BUILD_POINTERS Signature
Method BUILD_POINTERS on class CL_OIUT2_DATA_CLUSTER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data_cluster_type invalid or method require maintenance | 20010530 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONN_ID | Value transfer | Type reference (TYPE) | OIUT2_INTH-CONN_ID | Connection ID | 20010606 | |||
| 2 | TYPE | Value transfer | Type reference (TYPE) | CHAR3 | Data Cluster Type | 20010525 |
Method CONSTRUCTOR on class CL_OIUT2_DATA_CLUSTER has no exception.
Method CONVERT_BAPIRET2_TO_INT Signature
Method CONVERT_BAPIRET2_TO_INT on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method CONVERT_BAPIRET2_TO_INT on class CL_OIUT2_DATA_CLUSTER has no exception.
Method DELETE_LOG Signature
Method DELETE_LOG on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method DELETE_LOG on class CL_OIUT2_DATA_CLUSTER has no exception.
Method GET_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONN_ID | Value transfer | Type reference (TYPE) | OIUT2_INTH-CONN_ID | connection id | 20010611 | |||
| 2 | SEQ_NO | Value transfer | Type reference (TYPE) | OIUT2_INTD-SEQ_NO | sequence no | 20010611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Log ID not found | 20010611 | ||
| 2 | Log data found, unrecognized log type | 20010611 |
Method NAVIGATE_CLUSTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RECORD_TYPE | Value transfer | Type reference (TYPE) | CHAR30 | returned record type | 20010529 | |||
| 2 | START | Call by reference | Type reference (TYPE) | CHAR1 | first call in the navigation | 20010531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No more records in the cluster | 20010529 | ||
| 2 | Method Maintenance needed for record type | 20010529 |
Method PUT_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLUSTER_TYPE | Value transfer | Type reference (TYPE) | OIUT2_CLUSTER_TYPE | 'DS' | Cluster Type | 20010613 | ||
| 2 | DETAIL_STATUS | Value transfer | Type reference (TYPE) | OIUT2_INTD-STATUS | Status | 20010615 | |||
| 3 | HEADER_STATUS | Value transfer | Type reference (TYPE) | OIUT2_INTH-STATUS | Status | 20010615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error | 20010828 |
Method STORE_BAC_CLUSTER Signature
Method STORE_BAC_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_BAC_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_BAV_CLUSTER Signature
Method STORE_BAV_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_BAV_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_DOI_CLUSTER Signature
Method STORE_DOI_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_DOI_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_ERR_CLUSTER Signature
Method STORE_ERR_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_ERR_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_FDN_CLUSTER Signature
Method STORE_FDN_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_FDN_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_FND_CLUSTER Signature
Method STORE_FND_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_FND_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_PPN_CLUSTER Signature
Method STORE_PPN_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_PPN_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_UTP_CLUSTER Signature
Method STORE_UTP_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_UTP_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_VEN_CLUSTER Signature
Method STORE_VEN_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no parameter.
Method STORE_VEN_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
Method STORE_XML_CLUSTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLUSTER_TYPE | Value transfer | Type reference (TYPE) | OIUT2_CLUSTER_TYPE | Cluster Type | 20010613 |
Method STORE_XML_CLUSTER on class CL_OIUT2_DATA_CLUSTER has no exception.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 46C |