SAP ABAP Class CL_OIUP_ARFC_CONNECTION (PDM - ARFC 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_ARFC_CONNECTION | |
| Short Description | PDM - ARFC 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_ARFC_CONNECTION has no forward declaration.
Interfaces
Class CL_OIUP_ARFC_CONNECTION has no interface implemented.
Friends
Class CL_OIUP_ARFC_CONNECTION has no friend class.
Attributes
Class CL_OIUP_ARFC_CONNECTION has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Create ARFC Connection via CPIC | 20040510 | |
| 2 | Instance method | Public | Method | End of ARFC | 20040511 | |
| 3 | Instance method | Public | Method | Receive Flat Data From CPIC Process | 20040519 | |
| 4 | Instance method | Public | Method | ARFC Shadow Delete via UPDATE TASK | 20040510 | |
| 5 | Instance method | Public | Method | Start ARFC Select Single Table from NL | 20040527 | |
| 6 | Instance method | Public | Method | Start ARFC Select Single Table Package Size from PRA | 20040617 | |
| 7 | Instance method | Public | Method | Start ARFC Select Single Table from PRA | 20040527 | |
| 8 | Instance method | Public | Method | Start ARFC Shadow Insert | 20040510 | |
| 9 | Instance method | Public | Method | Start ARFC Shadow Select & Insert | 20040510 |
Events
Class CL_OIUP_ARFC_CONNECTION has no event.
Types
Class CL_OIUP_ARFC_CONNECTION has no local type.
Method Signatures
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_ARFC_CONNECTION | ARFC Connection via CPIC | 20040510 | |||
| 2 | SQL_TYPE | Value transfer | Type reference (TYPE) | STRING | 'SELECT', 'INSERT', 'DELETE', 'SINGLE' | 20040510 |
Method CREATE on class CL_OIUP_ARFC_CONNECTION has no exception.
Method END_ARFC Signature
Method END_ARFC on class CL_OIUP_ARFC_CONNECTION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040511 |
Method RECEIVE_FLAT_DATA 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 | 20040519 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040519 |
Method SHADOW_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_LOCATIONS | Value transfer | Type reference (TYPE) | OIUP_DATA_LOCATIONS_ITAB | ARFC Data Locations | 20040510 | |||
| 2 | GUID | Value transfer | Type reference (TYPE) | GUID_32 | GUID for shadow table delete | 20040510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040510 |
Method START_NL_SINGLE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FOR_ALL_ENTRIES_ITAB | Value transfer | Type reference (TYPE) | OIUP_STRING_ITAB | FOR ALL ENTRIES ITAB | 20040628 | |||
| 2 | SOURCE_ITAB | Value transfer | Type reference (TYPE) | OIUP_STRING_ITAB | Generated Source Code | 20040527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040527 |
Method START_PRA_SINGLE_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_LOCATIONS | Value transfer | Type reference (TYPE) | OIUP_DATA_LOCATIONS_ITAB | ARFC Data Locations | 20040617 | |||
| 2 | FOR_ALL_ENTRIES_ITAB | Value transfer | Type reference (TYPE) | OIUP_STRING_ITAB | FOR ALL ENTRIES ITAB | 20040629 | |||
| 3 | FROM_LOCATION | Value transfer | Type reference (TYPE) | CHAR1 | 'P' = PRA, 'N' = Nearline | 20040617 | |||
| 4 | GUID | Value transfer | Type reference (TYPE) | GUID_32 | PDM GUID | 20040617 | |||
| 5 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040629 | |||
| 6 | SOURCE_CODE | Value transfer | Type reference (TYPE) | OIUP_STRING_ITAB | Generated Source Code | 20040617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040617 |
Method START_PRA_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 | PDM - Code Generation | 20040527 | |||
| 2 | DATA_LOCATIONS | Value transfer | Type reference (TYPE) | OIUP_DATA_LOCATIONS_ITAB | ARFC Data Locations | 20040527 | |||
| 3 | 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 START_SHADOW_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Value transfer | Type reference (TYPE) | ANY TABLE | Data to be inserted into shadow table | 20040510 | |||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20040510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040510 |
Method START_SHADOW_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_LOCATIONS | Value transfer | Type reference (TYPE) | OIUP_DATA_LOCATIONS_ITAB | ARFC Data Locations | 20040510 | |||
| 2 | GUID | Value transfer | Type reference (TYPE) | GUID_32 | GUID for shadow table insert | 20040510 | |||
| 3 | PARSER_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_OIUP_SQL_PARSER | SQL Parser Interface | 20040510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040510 |
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 472 |