SAP ABAP Class CL_DMC_RTO_ACS_DB_SETGET (generate access plan calculator for DB_SETGET paral.)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMCR (Package) Data Mapping and Conversion: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_ACCESS_PLAN_CALCULATOR DMC: Generic Access Plan Calculator 20111018
Properties
Class CL_DMC_RTO_ACS_DB_SETGET  
Short Description generate access plan calculator for DB_SETGET paral.    
Super Class CL_DMC_ACCESS_PLAN_CALCULATOR DMC: Generic Access Plan Calculator 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DMC_RT_GEN    
Program status P  SAP Standard Production Program 
Category 0   
Package CNV_DMCR   Data Mapping and Conversion: Runtime 
Created 20111018   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_RTO_ACS_DB_SETGET has no forward declaration.
Interfaces
Class CL_DMC_RTO_ACS_DB_SETGET has no interface implemented.
Friends
Class CL_DMC_RTO_ACS_DB_SETGET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLUSTERTAB_KEYFIELDS Instance attribute Private Type reference (TYPE) DMC_FOREIGN_KEY_INFO_TAB clustertable key fields 20121108
2 CLUSTER_TABLE Instance attribute Private Type reference (TYPE) BOOLEAN this is a cluster table 20120724
3 CO_IDENT_DB_CURSOR Constant Private Type reference (TYPE) FIELDNAME 'L_CURSOR' database cursor name 20111018
4 CO_IDENT_MAX_BLOCKSIZE Constant Private Type reference (TYPE) FIELDNAME 'IM_MAX_BLOCKSIZE' identifier "maximum block size" field 20111018
5 FOREIGN_KEYS_TAB Instance attribute Private Type reference (TYPE) DMC_FOREIGN_KEY_INFO_TAB table of foreign keys 20111018
6       RELID for cluster access
Methods
# Method Level Visibility Method type Description Created on
1 CLIENT_SEPARATED Static method Public Method Use client separation for load 20130705
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111018
3 GENERATE Instance method Public Method generate cluster create + acc.pl. calc module in sender syst 20111018
4 GENERATE_ADBC_EXECUTION Instance method Private Method generate ADBC data and general statements 20130626
5 GENERATE_ADBC_GENERAL Instance method Private Method generate ADBC data and general statements 20130621
6 GENERATE_DATA_DEFINITIONS Instance method Private Method Generates DATA declarations for internal tables 20111020
7 GENERATE_DELIMITATION Instance method Private Method generated DATA declarations of header table key fields 20111020
8 GENERATE_FETCH Instance method Private Method generates code for FETCH + header table key field assignment 20111018
9 GENERATE_FMOD_INTERFACE Instance method Private Method generate parameters and exceptions of the ACS module 20111018
10 GENERATE_OPEN_CURSOR Instance method Private Method Generates code for OPEN CURSOR + SELECT 20111018
11 GENERATE_OPTIMIZED_ADBC Instance method Private Method generate code to get Oracle key values 20130703
12 GENERATE_PROCESSING Instance method Private Method normal generation of main coding, without specific include 20111020
Events
Class CL_DMC_RTO_ACS_DB_SETGET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TI_KEYFIELDS Private See coding Tabellentyp: Schlüsselfelder 20111018
Method Signatures

Method CLIENT_SEPARATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLIENT_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130705
2 Exporting EV_CLIENT_SEPARATED Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130705
3 Importing IO_MIGRATION_OBJECT Call by reference Object reference (TYPE REF TO) CL_DMC_CONV_OBJECT 20131009
4 Importing IV_STRUCT_GUID Call by reference Type reference (TYPE) DMC_GUID Logical Destination (Specified in Function Call) 20131009

Method CLIENT_SEPARATED on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONVOBJ Call by reference Object reference (TYPE REF TO) CL_DMC_CONV_OBJECT Referenz auf das Konvertierungsobjekt 20111018

Method CONSTRUCTOR on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_SUCCESS_POPUP Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20111018

Method GENERATE on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_ADBC_EXECUTION 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 Table Name 20130626

Method GENERATE_ADBC_EXECUTION on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_ADBC_GENERAL Signature

Method GENERATE_ADBC_GENERAL on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_ADBC_GENERAL on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_DATA_DEFINITIONS Signature

Method GENERATE_DATA_DEFINITIONS on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_DATA_DEFINITIONS on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_DELIMITATION Signature

Method GENERATE_DELIMITATION on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_DELIMITATION on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_FETCH Signature

Method GENERATE_FETCH on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_FETCH on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_FMOD_INTERFACE Signature

Method GENERATE_FMOD_INTERFACE on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_FMOD_INTERFACE on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_OPEN_CURSOR Signature

Method GENERATE_OPEN_CURSOR on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_OPEN_CURSOR on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_OPTIMIZED_ADBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SENDER_DBSYS Call by reference Type reference (TYPE) SYDBSYS R/3 System, Name of Central Database System 20130703

Method GENERATE_OPTIMIZED_ADBC on class CL_DMC_RTO_ACS_DB_SETGET has no exception.

Method GENERATE_PROCESSING Signature

Method GENERATE_PROCESSING on class CL_DMC_RTO_ACS_DB_SETGET has no parameter.
Method GENERATE_PROCESSING on class CL_DMC_RTO_ACS_DB_SETGET has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620