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 |