SAP ABAP Class CL_IUUC_REPL_LOGGING (Abstract superclass for the repl. logging)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_REPL_LOGGING (Package) Replication logging -> temp. store replic. data in INDX-Clus
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IUUC_REPL_LOG_CL Cluster impl. of replication logging 20130705
2 Inheritance (c INHERITING FROM c_ref)  CL_IUUC_REPL_LOG_TRANSP Transparent impl. of replication logging 20130617
Properties
Class CL_IUUC_REPL_LOGGING  
Short Description Abstract superclass for the repl. logging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_REPL_LOGGING   Replication logging -> temp. store replic. data in INDX-Clus 
Created 20130617   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IUUC_REPL_LOGGING has no forward declaration.
Interfaces
Class CL_IUUC_REPL_LOGGING has no interface implemented.
Friends
Class CL_IUUC_REPL_LOGGING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DELETE_RELID Constant Public Type reference (TYPE) IUUC_RL_RELID 'DE' Replication Logging RELID 20130624
2 CO_INSERT_RELID Constant Public Type reference (TYPE) IUUC_RL_RELID 'IN' Replication Logging RELID 20130624
3 CO_UPDATE_RELID Constant Public Type reference (TYPE) IUUC_RL_RELID 'UP' Replication Logging RELID 20130624
4 MAX_PACK_ID Instance attribute Protected Type reference (TYPE) IUUC_RL_MAX_PACK_ID repl logging - package ID -> max value INT 20130619
5 MT_ID Instance attribute Protected Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Globally Unique Key (22 Characters) 20130625
6 REF_TABLE Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20130621
7 TABNAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20130625
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130617
2 GET_REF_TABLE Instance method Public Method get the corresponding ref table - MEDATA(CL) or TABSTR(CL) 20130730
3 GET_TIMESTAMP_FOR_PACKAGE_ID Instance method Public Method get the timestamp for a given package_ID 20130806
4 READ_DATA Instance method Public Method Reads a single data portion out of the INDX-table 20130716
5 READ_DATA_INTERVAL_DISPLAY Instance method Public Method Read data portions for a time period 20130802
6 READ_DATA_INTERVAL_WRITER Instance method Public Method write data to supplied olo 20130802
7 READ_PACKAGE Instance method Public Method Read one data package out of the INDX-table 20130826
8 WRITE_DATA Instance method Public Method Writes a data portion into the INDX-table 20130621
9 WRITE_PACKAGE Instance method Public Method Write one data package into the INDX-table 20130902
Events
Class CL_IUUC_REPL_LOGGING has no event.
Types
Class CL_IUUC_REPL_LOGGING has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Globally Unique Key (22 Characters) 20130625
2 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20130625

Method CONSTRUCTOR on class CL_IUUC_REPL_LOGGING has no exception.

Method GET_REF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF_TABLE Value transfer Type reference (TYPE) ANY TABLE itab of corresponding table at given time 20130730
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130730
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130730
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130730
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130731

Method GET_TIMESTAMP_FOR_PACKAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130806
2 Importing IV_PACKAGE_ID Call by reference Type reference (TYPE) IUUC_RL_PACKAGE_ID repl logging - package ID 20130806
3 Importing IV_RELID Call by reference Type reference (TYPE) IUUC_RL_RELID Replication Logging RELID 20130806
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130806
5 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) IUUC_RL_TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130806
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130827

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_DEL Call by reference Type reference (TYPE) ANY TABLE 20130716
2 Exporting ET_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20130716
3 Exporting ET_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20130716
4 Importing IV_OUTPUT_SQLTAB Call by reference Type reference (TYPE) ANY TABLE if not supplied result is in itab-struct of iv_read_sqltab 20130807
5 Importing IV_OUTPUT_TAB Call by reference Type reference (TYPE) ANY TABLE if not supplied result is in itab-struct of iv_read_tab 20130802
6 Importing IV_PACKAGE_ID Call by reference Type reference (TYPE) IUUC_RL_PACKAGE_ID repl logging - package ID -> max value INT 20130716
7 Importing IV_READ_SQLTAB Call by reference Type reference (TYPE) ANY TABLE holds the itab for reading CL-Data 20130807
8 Importing IV_READ_TAB Call by reference Type reference (TYPE) ANY TABLE holds the itab for reading Data 20130802
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130716
10 Importing IV_TABNAME_SQLTAB Call by reference Type reference (TYPE) TABNAME 20130806
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130806

Method READ_DATA_INTERVAL_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) ANY TABLE holds the resultset in given iv_size 20130802
2 Importing IV_SIZE Call by reference Type reference (TYPE) I 20130802
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130802
4 Importing IV_TIMESTAMP_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130802
5 Importing IV_TIMESTAMP_TO Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130802
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130806

Method READ_DATA_INTERVAL_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME tablename from which data has to be read 20130802
2 Importing IV_TIMESTAMP_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130802
3 Importing IV_TIMESTAMP_TO Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130802
4 Importing IV_WRITER Call by reference Type reference (TYPE) RS38L_FNAM Character field, length 32 20130802
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130806

Method READ_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_DEL Call by reference Type reference (TYPE) ANY TABLE 20130826
2 Exporting ET_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20130826
3 Exporting ET_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20130826
4 Importing IV_PACKAGE_ID Call by reference Type reference (TYPE) IUUC_RL_PACKAGE_ID repl logging - package ID 20130826
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130826

Method WRITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE_DEL Call by reference Type reference (TYPE) ANY TABLE 20130624
2 Importing IT_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20130624
3 Importing IT_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20130624
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130624

Method WRITE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE_DEL Call by reference Type reference (TYPE) ANY TABLE 20130902
2 Importing IT_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20130902
3 Importing IT_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20130902
4 Importing IV_PACKAGE_ID Call by reference Type reference (TYPE) IUUC_RL_PACKAGE_ID repl logging - package ID 20130902
5 Returning RV_PACKAGE_ID Value transfer Type reference (TYPE) IUUC_RL_PACKAGE_ID repl logging - package ID 20130902
# Exception Resumable Description Created on
1 CX_IUUC_RL Exception class for replication logging 20130902
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620