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 CPIC_CONNECTIONS Static Attribute Private Type reference (TYPE) TY_CONNECTIONS Buffered CPIC Connections 20040510
2 RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20040510
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT_WORK Static method Private Method Commit Work & Disconnect 20040511
2 CREATE Static method Public Method Create CPIC Connection via CPIC 20040510
3 DELETE_ITAB Instance method Public Method Delete Nearline Data via CPIC (DELETE tab FROM TABLE itab) 20040524
4 DELETE_WA Instance method Public Method Delete Nearline Data via CPIC (DELETE tab FROM wa) 20040517
5 DELETE_WHERE Instance method Public Method Delete Nearline Data via CPIC (DELETE FROM tab WHERE ...) 20040511
6 END_SHADOW_SELECT Instance method Public Method End ARFC Shadow Select & Insert 20040511
7 END_SINGLE_PACKAGE Instance method Public Method End ARFC Select Single Table with PACKAGE SIZE 20040617
8 END_SINGLE_TABLE Instance method Public Method End ARFC Select Single Table 20040527
9 INSERT_ITAB Instance method Public Method Insert Nearline Data via CPIC (INSERT tab FROM TABLE itab) 20040524
10 INSERT_WA Instance method Public Method Insert Nearline Data via CPIC (INSERT tab FROM wa) 20040518
11 MODIFY_ITAB Instance method Public Method Modify Nearline Data via CPIC (MODIFY tab FROM TABLE itab) 20040524
12 MODIFY_WA Instance method Public Method Modify Nearline Data via CPIC (MODIFY tab FROM wa) 20040518
13 ROLLBACK_WORK Static method Private Method Rollback Work & Disconnect 20040511
14 SINGLE_WA Instance method Public Method SRFC Select Single Work Area 20040527
15 START_SHADOW_SELECT Instance method Public Method Start ARFC Shadow Select & Insert 20040511
16 START_SINGLE_PACKAGE Instance method Public Method Start ARFC Select Single Table with PACKAGE SIZE 20040617
17 START_SINGLE_TABLE Instance method Public Method Start ARFC Select Single Table 20040527
18 UPDATE_ITAB Instance method Public Method Update Nearline Data via CPIC (UPDATE tab FROM TABLE itab) 20040525
19 UPDATE_WA Instance method Public Method Update Nearline Data via CPIC (UPDATE tab FROM wa) 20040525
20 UPDATE_WHERE 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 Importing RFCDEST Value transfer Type reference (TYPE) RFCDEST 20040511
# Exception Resumable Description Created on
1 ERROR 20040511

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CPIC_CONNECTION Value transfer Object reference (TYPE REF TO) CL_OIUP_CPIC_CONNECTION CPIC Connection via CPIC 20040510
2 Importing 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 Importing INPUT_ITAB Value transfer Type reference (TYPE) ANY TABLE ITAB to delete 20040524
2 Exporting NEARLINE_RECORDS_DELETED Value transfer Type reference (TYPE) SY-DBCNT Nearline records deleted 20040524
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040524
# Exception Resumable Description Created on
1 ERROR 20040524

Method DELETE_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEARLINE_RECORDS_DELETED Value transfer Type reference (TYPE) SY-DBCNT Nearline records deleted 20040517
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040517
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040517
# Exception Resumable Description Created on
1 ERROR 20040517

Method DELETE_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEARLINE_RECORDS_DELETED Value transfer Type reference (TYPE) SY-DBCNT Nearline records deleted 20040511
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040511
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040511
# Exception Resumable Description Created on
1 ERROR 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 ERROR 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 ERROR 20040617

Method END_SINGLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_ITAB Value transfer Type reference (TYPE) OIUP_STRING_ITAB Flat Data 20040527
# Exception Resumable Description Created on
1 ERROR 20040527

Method INSERT_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCEPTING_DUPLICATE_KEYS Value transfer Type reference (TYPE) FLAG ACCEPTING DUPLICATE KEYS 20040524
2 Importing INPUT_ITAB Value transfer Type reference (TYPE) ANY TABLE ITAB to insert 20040524
3 Exporting NEARLINE_RECORDS_INSERTED Value transfer Type reference (TYPE) SY-DBCNT Nearline records inserted 20040524
4 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040524
# Exception Resumable Description Created on
1 ERROR 20040524

Method INSERT_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEARLINE_RECORDS_INSERTED Value transfer Type reference (TYPE) SY-DBCNT Nearline records inserted 20040518
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040518
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040518
# Exception Resumable Description Created on
1 ERROR 20040518

Method MODIFY_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT_ITAB Value transfer Type reference (TYPE) ANY TABLE ITAB to modify 20040524
2 Exporting NEARLINE_RECORDS_MODIFIED Value transfer Type reference (TYPE) SY-DBCNT Nearline records modified 20040524
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040524
# Exception Resumable Description Created on
1 ERROR 20040524

Method MODIFY_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEARLINE_RECORDS_MODIFIED Value transfer Type reference (TYPE) SY-DBCNT Nearline records modified 20040518
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040518
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040518
# Exception Resumable Description Created on
1 ERROR 20040518

Method ROLLBACK_WORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RFCDEST Value transfer Type reference (TYPE) RFCDEST 20040511
# Exception Resumable Description Created on
1 ERROR 20040511

Method SINGLE_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODE Value transfer Object reference (TYPE REF TO) CL_OIUP_CODE_GEN Code generation class 20040527
2 Exporting DATA Value transfer Type reference (TYPE) STRING Work Area 20040527
3 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040527
4 Exporting RETURN_CODE Value transfer Type reference (TYPE) SY-SUBRC Return Code 20040527
# Exception Resumable Description Created on
1 ERROR 20040527

Method START_SHADOW_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Value transfer Type reference (TYPE) GUID_32 GUID for shadow select via CPIC 20040511
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040511
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040511
# Exception Resumable Description Created on
1 ERROR 20040511

Method START_SINGLE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GUID Value transfer Type reference (TYPE) GUID_32 PDM GUID 20040617
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040629
3 Importing SOURCE_CODE Value transfer Type reference (TYPE) OIUP_STRING_ITAB Source Code 20040617
# Exception Resumable Description Created on
1 ERROR 20040617

Method START_SINGLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODE Value transfer Object reference (TYPE REF TO) CL_OIUP_CODE_GEN Code generation class 20040527
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040527
# Exception Resumable Description Created on
1 ERROR 20040527

Method UPDATE_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT_ITAB Value transfer Type reference (TYPE) ANY TABLE ITAB to modify 20040525
2 Exporting NEARLINE_RECORDS_UPDATED Value transfer Type reference (TYPE) SY-DBCNT Nearline records updated 20040525
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040525
# Exception Resumable Description Created on
1 ERROR 20040525

Method UPDATE_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEARLINE_RECORDS_UPDATED Value transfer Type reference (TYPE) SY-DBCNT Nearline records updated 20040525
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040525
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040525
# Exception Resumable Description Created on
1 ERROR 20040525

Method UPDATE_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEARLINE_RECORDS_UPDATED Value transfer Type reference (TYPE) SY-DBCNT Nearline records updated 20040525
2 Importing PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface 20040525
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040525
# Exception Resumable Description Created on
1 ERROR 20040525
History
Last changed by/on SAP  20050224 
SAP Release Created in 472