SAP ABAP Class CL_DMC_RTO_ACS_CALC_CHILD_FTS (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 20110404
Properties
Class CL_DMC_RTO_ACS_CALC_CHILD_FTS  
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 20110404   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no forward declaration.
Interfaces
Class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no interface implemented.
Friends
Class CL_DMC_RTO_ACS_CALC_CHILD_FTS 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 20110404
2 CO_IDENT_CURRNUM Constant Private Type reference (TYPE) FIELDNAME 'CURRNUM' identifier "current number" 20110404
3 CO_IDENT_DB_CURSOR Constant Protected Type reference (TYPE) FIELDNAME 'MY_CURSOR' database cursor name 20130607
4 CO_IDENT_MAX_BLOCKSIZE Constant Private Type reference (TYPE) FIELDNAME 'IM_MAX_BLOCKSIZE' identifier "maximum block size" field 20110404
5 CO_IDENT_PORT_BLOCKSIZE Constant Private Type reference (TYPE) FIELDNAME 'L_PORT_BLOCKSIZE' identifier of portion blocksize field 20110404
6 CO_IDENT_SELECTION_CRITERIA Constant Protected Type reference (TYPE) FIELDNAME 'im_it_sel_criteria' identifier of selection criteria table 20130607
7 FOREIGN_KEYS_TAB Instance attribute Private Type reference (TYPE) DMC_FOREIGN_KEY_INFO_TAB table of foreign keys 20110404
8 MV_INDX_TABLE Instance attribute Private Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130620
9 RELID Instance attribute Protected Type reference (TYPE) RELID RELID for cluster access 20110404
10 STRINGFIELD_TAB Instance attribute Private Type reference (TYPE) DMC_STRINGFIELD_TAB table of all string fields 20110404
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ALL_ATTRIBUTES Instance method Public Method Clears some class attributes 20110404
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110404
3 GENERATE Instance method Public Method generate cluster create + acc.pl. calc module in sender syst 20110404
4 GENERATE_BLOCKSIZE_CHECK Instance method Private Method generate blocksize check 20110404
5 GENERATE_CLOSE_CURSOR Instance method Private Method generates the CLOSE cursor statement 20110404
6 GENERATE_DB_LOOP_END Instance method Private Method generates the end of the read loop 20110404
7 GENERATE_FETCH Instance method Private Method generates code for FETCH + header table key field assignment 20110404
8 GENERATE_FIELDS_FOR_CALC Instance method Private Method Gener. DATA statements for record count + table width fields 20110404
9 GENERATE_FMOD_INTERFACE Instance method Private Method generate parameters and exceptions of the ACS module 20110404
10 GENERATE_GET_CLUPTR Instance method Private Method generates code for the determination of the cluster pointer 20110404
11 GENERATE_GET_TABLE_WIDTH Instance method Private Method generates code to get the table width 20110404
12 GENERATE_HEADER_TABLE_SELECT Instance method Private Method generates code for FETCH 20110404
13 GENERATE_HELPER_FIELDS Instance method Private Method Generates DATA statements for auxiliary fields 20110404
14 GENERATE_ITAB_DEFINITIONS Instance method Private Method Generates DATA declarations for internal tables 20110404
15 GENERATE_ITAB_LOOP Instance method Private Method generates loop 20110404
16 GENERATE_OPEN_CURSOR Instance method Private Method Generates code for OPEN CURSOR + SELECT 20110404
17 GENERATE_OPEN_CURSOR_INDX Instance method Private Method generate open cursor with ORDER BY PRIMARY KEY for INDX-like 20130607
18 GENERATE_PORTION Instance method Private Method definition of a data portion, including cluster load 20110404
19 GENERATE_PROCESSING Instance method Private Method normal generation of main coding, without specific include 20110404
20 GENERATE_SET_RECORD_COUNT Instance method Private Method Generates code to insert record counts into runtime info 20110404
21 GENERATE_WHERE_CLAUSE Instance method Private Method generate where clause for OPEN CURSOR SELECT 20130607
22 GEN_ACPLAN_RECS_MSG Instance method Private Method generates message regarding number of recs calculated 20110404
Events
Class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TI_KEYFIELDS Private See coding Tabellentyp: Schlüsselfelder 20110404
Method Signatures

Method CLEAR_ALL_ATTRIBUTES Signature

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

Method CONSTRUCTOR on class CL_DMC_RTO_ACS_CALC_CHILD_FTS 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) 20110404

Method GENERATE on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no exception.

Method GENERATE_BLOCKSIZE_CHECK Signature

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

Method GENERATE_CLOSE_CURSOR Signature

Method GENERATE_CLOSE_CURSOR on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no parameter.
Method GENERATE_CLOSE_CURSOR on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no exception.

Method GENERATE_DB_LOOP_END Signature

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

Method GENERATE_FETCH Signature

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

Method GENERATE_FIELDS_FOR_CALC Signature

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

Method GENERATE_FMOD_INTERFACE Signature

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

Method GENERATE_GET_CLUPTR Signature

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

Method GENERATE_GET_TABLE_WIDTH Signature

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

Method GENERATE_HEADER_TABLE_SELECT Signature

Method GENERATE_HEADER_TABLE_SELECT on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no parameter.
Method GENERATE_HEADER_TABLE_SELECT on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no exception.

Method GENERATE_HELPER_FIELDS Signature

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

Method GENERATE_ITAB_DEFINITIONS Signature

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

Method GENERATE_ITAB_LOOP Signature

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

Method GENERATE_OPEN_CURSOR Signature

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

Method GENERATE_OPEN_CURSOR_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FOREIGN_KEY Call by reference Type reference (TYPE) DMC_FOREIGN_KEY_INFO DMC: Foreign key relations and related technical information 20130607

Method GENERATE_OPEN_CURSOR_INDX on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no exception.

Method GENERATE_PORTION Signature

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

Method GENERATE_PROCESSING Signature

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

Method GENERATE_SET_RECORD_COUNT Signature

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

Method GENERATE_WHERE_CLAUSE Signature

Method GENERATE_WHERE_CLAUSE on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no parameter.
Method GENERATE_WHERE_CLAUSE on class CL_DMC_RTO_ACS_CALC_CHILD_FTS has no exception.

Method GEN_ACPLAN_RECS_MSG Signature

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