SAP ABAP Class CL_OIUP_CPIC_CONNECTION (PDM - CPIC Connection via CPIC (4.6C))
Hierarchy
☛
IS-OIL (Software Component) IS-OIL
⤷
IS-OIL-PRA (Application Component) Production and Revenue Accounting
⤷
OIU_P (Package) Partitioned Data Management
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_OIUP_CONNECTION | PDM - CPIC Connection (4.6C) | 20040510 |
Properties
| Class | CL_OIUP_CPIC_CONNECTION | |
| Short Description | PDM - CPIC Connection via CPIC (4.6C) | |
| Super Class | CL_OIUP_CONNECTION | PDM - CPIC Connection (4.6C) |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | OIUP | |
| Program status | ||
| Category | 0 | |
| Package | OIU_P | Partitioned Data Management |
| Created | 20040510 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_OIUP_CPIC_CONNECTION has no forward declaration.
Interfaces
Class CL_OIUP_CPIC_CONNECTION has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_OIUP_CONNECTION | 20040510 | PDM - CPIC Connection (4.6C) | |
| 2 | CL_OIUP_SQL_PARSER | 20040511 | PDM - SQL Parser |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | TY_CONNECTIONS | Buffered CPIC Connections | 20040510 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20040510 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Commit Work & Disconnect | 20040511 | |
| 2 | Static method | Public | Method | Create CPIC Connection via CPIC | 20040510 | |
| 3 | Instance method | Public | Method | Delete Nearline Data via CPIC (DELETE tab FROM TABLE itab) | 20040524 | |
| 4 | Instance method | Public | Method | Delete Nearline Data via CPIC (DELETE tab FROM wa) | 20040517 | |
| 5 | Instance method | Public | Method | Delete Nearline Data via CPIC (DELETE FROM tab WHERE ...) | 20040511 | |
| 6 | Instance method | Public | Method | End ARFC Shadow Select & Insert | 20040511 | |
| 7 | Instance method | Public | Method | End ARFC Select Single Table with PACKAGE SIZE | 20040617 | |
| 8 | Instance method | Public | Method | End ARFC Select Single Table | 20040527 | |
| 9 | Instance method | Public | Method | Insert Nearline Data via CPIC (INSERT tab FROM TABLE itab) | 20040524 | |
| 10 | Instance method | Public | Method | Insert Nearline Data via CPIC (INSERT tab FROM wa) | 20040518 | |
| 11 | Instance method | Public | Method | Modify Nearline Data via CPIC (MODIFY tab FROM TABLE itab) | 20040524 | |
| 12 | Instance method | Public | Method | Modify Nearline Data via CPIC (MODIFY tab FROM wa) | 20040518 | |
| 13 | Static method | Private | Method | Rollback Work & Disconnect | 20040511 | |
| 14 | Instance method | Public | Method | SRFC Select Single Work Area | 20040527 | |
| 15 | Instance method | Public | Method | Start ARFC Shadow Select & Insert | 20040511 | |
| 16 | Instance method | Public | Method | Start ARFC Select Single Table with PACKAGE SIZE | 20040617 | |
| 17 | Instance method | Public | Method | Start ARFC Select Single Table | 20040527 | |
| 18 | Instance method | Public | Method | Update Nearline Data via CPIC (UPDATE tab FROM TABLE itab) | 20040525 | |
| 19 | Instance method | Public | Method | Update Nearline Data via CPIC (UPDATE tab FROM wa) | 20040525 | |
| 20 | Instance method | Public | Method | Update Nearline Data via CPIC (UPDATE tab SET ... WHERE ...) | 20040525 |
Events
Class CL_OIUP_CPIC_CONNECTION has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_CONNECTION | Private | See coding | CPIC Connection | 20040510 | |
|
| 2 | TY_CONNECTIONS | Private | See coding | CPIC Connections Based On RFC Destinations | 20040510 | |
Method Signatures
Method COMMIT_WORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RFCDEST | Value transfer | Type reference (TYPE) | RFCDEST | 20040511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040511 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CPIC_CONNECTION | Value transfer | Object reference (TYPE REF TO) | CL_OIUP_CPIC_CONNECTION | CPIC Connection via CPIC | 20040510 | |||
| 2 | RFCDEST | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20040510 |
Method CREATE on class CL_OIUP_CPIC_CONNECTION has no exception.
Method DELETE_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPUT_ITAB | Value transfer | Type reference (TYPE) | ANY TABLE | ITAB to delete | 20040524 | |||
| 2 | NEARLINE_RECORDS_DELETED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records deleted | 20040524 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040524 |
Method DELETE_WA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEARLINE_RECORDS_DELETED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records deleted | 20040517 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040517 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040517 |
Method DELETE_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEARLINE_RECORDS_DELETED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records deleted | 20040511 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040511 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040511 |
Method END_SHADOW_SELECT Signature
Method END_SHADOW_SELECT on class CL_OIUP_CPIC_CONNECTION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040511 |
Method END_SINGLE_PACKAGE Signature
Method END_SINGLE_PACKAGE on class CL_OIUP_CPIC_CONNECTION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040617 |
Method END_SINGLE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_ITAB | Value transfer | Type reference (TYPE) | OIUP_STRING_ITAB | Flat Data | 20040527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040527 |
Method INSERT_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCEPTING_DUPLICATE_KEYS | Value transfer | Type reference (TYPE) | FLAG | ACCEPTING DUPLICATE KEYS | 20040524 | |||
| 2 | INPUT_ITAB | Value transfer | Type reference (TYPE) | ANY TABLE | ITAB to insert | 20040524 | |||
| 3 | NEARLINE_RECORDS_INSERTED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records inserted | 20040524 | |||
| 4 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040524 |
Method INSERT_WA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEARLINE_RECORDS_INSERTED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records inserted | 20040518 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040518 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040518 |
Method MODIFY_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPUT_ITAB | Value transfer | Type reference (TYPE) | ANY TABLE | ITAB to modify | 20040524 | |||
| 2 | NEARLINE_RECORDS_MODIFIED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records modified | 20040524 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040524 |
Method MODIFY_WA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEARLINE_RECORDS_MODIFIED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records modified | 20040518 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040518 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040518 |
Method ROLLBACK_WORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RFCDEST | Value transfer | Type reference (TYPE) | RFCDEST | 20040511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040511 |
Method SINGLE_WA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CODE | Value transfer | Object reference (TYPE REF TO) | CL_OIUP_CODE_GEN | Code generation class | 20040527 | |||
| 2 | DATA | Value transfer | Type reference (TYPE) | STRING | Work Area | 20040527 | |||
| 3 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040527 | |||
| 4 | RETURN_CODE | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Code | 20040527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040527 |
Method START_SHADOW_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GUID | Value transfer | Type reference (TYPE) | GUID_32 | GUID for shadow select via CPIC | 20040511 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040511 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040511 |
Method START_SINGLE_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GUID | Value transfer | Type reference (TYPE) | GUID_32 | PDM GUID | 20040617 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040629 | |||
| 3 | SOURCE_CODE | Value transfer | Type reference (TYPE) | OIUP_STRING_ITAB | Source Code | 20040617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040617 |
Method START_SINGLE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CODE | Value transfer | Object reference (TYPE REF TO) | CL_OIUP_CODE_GEN | Code generation class | 20040527 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040527 |
Method UPDATE_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPUT_ITAB | Value transfer | Type reference (TYPE) | ANY TABLE | ITAB to modify | 20040525 | |||
| 2 | NEARLINE_RECORDS_UPDATED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records updated | 20040525 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040525 |
Method UPDATE_WA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEARLINE_RECORDS_UPDATED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records updated | 20040525 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040525 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040525 |
Method UPDATE_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEARLINE_RECORDS_UPDATED | Value transfer | Type reference (TYPE) | SY-DBCNT | Nearline records updated | 20040525 | |||
| 2 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040525 | |||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040525 |
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 472 |