SAP ABAP Class CL_DMC_RTO_ACS_ROWID_INDXCLST (MWB runtime object cluster fill + acc.pl.calc (server))
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 20120202
Properties
Class CL_DMC_RTO_ACS_ROWID_INDXCLST  
Short Description MWB runtime object cluster fill + acc.pl.calc (server)    
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 20120202   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_RTO_ACS_ROWID_INDXCLST has no forward declaration.
Interfaces
Class CL_DMC_RTO_ACS_ROWID_INDXCLST has no interface implemented.
Friends
Class CL_DMC_RTO_ACS_ROWID_INDXCLST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AUX_REMAINDER Constant Private Type reference (TYPE) FIELDNAME 'L_AUX_REMAINDER' Used to write recs calc to log 20120202
2 CO_CNT_HEADER_RECS Constant Private Type reference (TYPE) FIELDNAME 'L_CNT_HEADER_RECORDS' Used to write recs calc to log 20120202
3 CO_IDENT_CURRNUM Constant Private Type reference (TYPE) FIELDNAME 'L_CURRNUM' identifier "current number" 20120202
4 CO_IDENT_MAX_BLOCKSIZE Constant Private Type reference (TYPE) FIELDNAME 'IM_MAX_BLOCKSIZE' identifier "maximum block size" field 20120202
5 CO_IDENT_PORT_BLOCKSIZE Constant Private Type reference (TYPE) FIELDNAME 'L_PORT_BLOCKSIZE' identifier of portion blocksize field 20120202
6 CO_IDENT_REC_BLOCKSIZE Constant Private Type reference (TYPE) FIELDNAME 'L_REC_BLOCKSIZE' identifier "current block size" 20120202
7 CO_IDENT_SELECTION_CRITERIA Constant Private Type reference (TYPE) FIELDNAME 'im_it_sel_criteria' identifier of selection criteria table 20120202
8 CO_IDENT_X030L Constant Private Type reference (TYPE) FIELDNAME 'X030L' identifier of structure X030L 20120202
9 FOREIGN_KEYS_TAB Instance attribute Private Type reference (TYPE) DMC_FOREIGN_KEY_INFO_TAB table of foreign keys 20120202
10 NUM_OF_STRUCTURES Instance attribute Private Type reference (TYPE) I number of tables 20120910
11 READONLY_EXIST Instance attribute Protected Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20120905
12 RELID Instance attribute Protected Type reference (TYPE) RELID RELID for cluster access 20120202
13 STRINGFIELD_TAB Instance attribute Private Type reference (TYPE) DMC_STRINGFIELD_TAB table of all string fields 20120910
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ALL_ATTRIBUTES Instance method Public Method Clears some class attributes 20120202
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120202
3 GENERATE Instance method Public Method generate cluster create + acc.pl. calc module in sender syst 20120202
4 GENERATE_APPEND_FAE Instance method Private Method generates record processing if blocksize is not yet reached 20120910
5 GENERATE_APPEND_SINGLE Instance method Private Method generates record processing if blocksize is not yet reached 20120910
6 GENERATE_BLOCKSIZE_CHECK Instance method Private Method Generate blocksize check 20120202
7 GENERATE_DB_LOOP_END Instance method Private Method generates the end of the read loop 20120202
8 GENERATE_FIELDS_FOR_CALC Instance method Private Method Gener. DATA statements for record count + table width fields 20120202
9 GENERATE_FMOD_INTERFACE Instance method Private Method generate parameters and exceptions of the ACS module 20120202
10 GENERATE_GET_CHILDSTRUCT_DATA Instance method Private Method Generates the SELECT statements for the child tables 20120905
11 GENERATE_GET_CLUPTR Instance method Private Method generates code for the determination of the cluster pointer 20120202
12 GENERATE_GET_TABLE_WIDTH Instance method Private Method generates code to get the table width 20120202
13 GENERATE_HELPER_FIELDS Instance method Private Method Generates DATA statements for auxiliary fields 20120202
14 GENERATE_ITAB_DEFINITIONS Instance method Private Method Generates DATA declarations for internal tables 20120202
15 GENERATE_ITAB_LOOP Instance method Private Method generates loop 20120910
16 GENERATE_KEY_FIELDS Instance method Private Method generated DATA declarations of header table key fields 20120910
17 GENERATE_PORTION Instance method Private Method definition of a data portion, including cluster load 20120202
18 GENERATE_PROCESSING Instance method Private Method normal generation of main coding, without specific include 20120202
19 GENERATE_SET_RECORD_COUNT Instance method Private Method Generates code to insert record counts into runtime info 20120202
20 GENGETCHILDSTRUCTDATA_FAESEL Instance method Private Method generates code for FETCH 20120905
21 GEN_ACPLAN_RECS_MSG Instance method Private Method generates message regarding number of recs calculated 20120202
Events
Class CL_DMC_RTO_ACS_ROWID_INDXCLST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TI_KEYFIELDS Private See coding Tabellentyp: Schlüsselfelder 20120202
Method Signatures

Method CLEAR_ALL_ATTRIBUTES Signature

Method CLEAR_ALL_ATTRIBUTES on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method CLEAR_ALL_ATTRIBUTES on class CL_DMC_RTO_ACS_ROWID_INDXCLST 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 20120202

Method CONSTRUCTOR on class CL_DMC_RTO_ACS_ROWID_INDXCLST 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) 20120202

Method GENERATE on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_APPEND_FAE Signature

Method GENERATE_APPEND_FAE on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_APPEND_FAE on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_APPEND_SINGLE Signature

Method GENERATE_APPEND_SINGLE on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_APPEND_SINGLE on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_BLOCKSIZE_CHECK Signature

Method GENERATE_BLOCKSIZE_CHECK on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_BLOCKSIZE_CHECK on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_DB_LOOP_END Signature

Method GENERATE_DB_LOOP_END on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_DB_LOOP_END on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_FIELDS_FOR_CALC Signature

Method GENERATE_FIELDS_FOR_CALC on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_FIELDS_FOR_CALC on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_FMOD_INTERFACE Signature

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

Method GENERATE_GET_CHILDSTRUCT_DATA Signature

Method GENERATE_GET_CHILDSTRUCT_DATA on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_GET_CHILDSTRUCT_DATA on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_GET_CLUPTR Signature

Method GENERATE_GET_CLUPTR on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_GET_CLUPTR on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_GET_TABLE_WIDTH Signature

Method GENERATE_GET_TABLE_WIDTH on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_GET_TABLE_WIDTH on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_HELPER_FIELDS Signature

Method GENERATE_HELPER_FIELDS on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_HELPER_FIELDS on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_ITAB_DEFINITIONS Signature

Method GENERATE_ITAB_DEFINITIONS on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_ITAB_DEFINITIONS on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_ITAB_LOOP Signature

Method GENERATE_ITAB_LOOP on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_ITAB_LOOP on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_KEY_FIELDS Signature

Method GENERATE_KEY_FIELDS on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_KEY_FIELDS on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_PORTION Signature

Method GENERATE_PORTION on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_PORTION on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_PROCESSING Signature

Method GENERATE_PROCESSING on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_PROCESSING on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENERATE_SET_RECORD_COUNT Signature

Method GENERATE_SET_RECORD_COUNT on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENERATE_SET_RECORD_COUNT on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GENGETCHILDSTRUCTDATA_FAESEL Signature

Method GENGETCHILDSTRUCTDATA_FAESEL on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no parameter.
Method GENGETCHILDSTRUCTDATA_FAESEL on class CL_DMC_RTO_ACS_ROWID_INDXCLST has no exception.

Method GEN_ACPLAN_RECS_MSG Signature

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