SAP ABAP Class CL_ITERATION_ENGINE_CO (CO iterative process)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-OM-ACT (Application Component) Activity Types
     KACT (Package) CO-OM-ACT: Performance Analysis
Properties
Class CL_ITERATION_ENGINE_CO  
Short Description CO iterative process    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KACT   CO-OM-ACT: Performance Analysis 
Created 19980831   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 COITR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ITERATION_ENGINE_CO has no interface implemented.
Friends
Class CL_ITERATION_ENGINE_CO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) BOOLEAN ' ' False 19980901
2 ITERATION_TABLE Instance attribute Public Type reference (TYPE) ITERATION_TABLE_CO_TAB Iteration table 19980831
3 PARAMETERS Instance attribute Public Type reference (TYPE) COITR_IT_PARAMETERS Starting value for IT processor 19980831
4 STATISTICS Instance attribute Public Type reference (TYPE) COITR_STATISTICS Key figures for the run 19980831
5 SUBNET_TABLE Instance attribute Public Type reference (TYPE) ITERATION_SUBNET_CO_TAB Sub-network table 19981013
6 TIME Instance attribute Public Type reference (TYPE) I Runtime 19980831
7 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' True 19980901
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_SUBNETS Instance method Public Method Partitioning of network into sub-networks 19981013
2 CONSTRUCTOR Instance method Public Constructor Constructor 19980831
3 GUI_INDICATOR Static method Private Method Display the progress indicator 19981013
4 NEW_ITERATION_LINK Instance method Public Method Generate new IT link 19980831
5 NEW_ITERATION_OBJECT Instance method Public Method Generate new IT object 19980831
6 RUN Instance method Public Method Start Iteration 19980831
Events
# Event Type Visibility Description Created on
1 EXIT_DEBUG Instance Event
(0)
Public
(2)
Exit After Processing a Step 19980831
Types
Class CL_ITERATION_ENGINE_CO has no local type.
Method Signatures

Method ANALYSE_SUBNETS Signature

Method ANALYSE_SUBNETS on class CL_ITERATION_ENGINE_CO has no parameter.
Method ANALYSE_SUBNETS on class CL_ITERATION_ENGINE_CO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LAYERS Call by reference Type reference (TYPE) I 1 Anzahl abhängiger Schichten z.B Fix/Var 19981013
2 Importing IM_LINES Call by reference Type reference (TYPE) I 1 Anzahl Zeilen pro Schicht z.B Perioden 19981013
3 Importing IM_MAX_STEPS Call by reference Type reference (TYPE) I 100 Maximale Anzahl Iterationen. 19981013
4 Importing IM_MIN Call by reference Type reference (TYPE) F '0.05' Konvergenzkriterium 19981013

Method CONSTRUCTOR on class CL_ITERATION_ENGINE_CO has no exception.

Method GUI_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STEP_COUNT Call by reference Type reference (TYPE) I Aktueller Iterationsschritt. 19981013

Method GUI_INDICATOR on class CL_ITERATION_ENGINE_CO has no exception.

Method NEW_ITERATION_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITERATION_LINK Call by reference Object reference (TYPE REF TO) CL_ITERATION_LINK_CO erzeugter Link 19980901
2 Importing IM_EXTENTION Call by reference Type reference (TYPE) SYTABIX 0 Erweiterung für Link 19990111
3 Importing IM_RECEIVER Call by reference Object reference (TYPE REF TO) CL_ITERATION_OBJECT_CO Empfänger 19980831
4 Importing IM_SENDER Call by reference Object reference (TYPE REF TO) CL_ITERATION_OBJECT_CO Sender 19980831
5 Importing IM_SHARE Call by reference Type reference (TYPE) COITR_VALTAB Anteil 19980831
# Exception Resumable Description Created on
1 ITERATION_OBJECT_NOT_VALID im_sender oder im_receiver ist initial übergeben worden 19981013

Method NEW_ITERATION_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITERATION_OBJECT Call by reference Object reference (TYPE REF TO) CL_ITERATION_OBJECT_CO Erzeugtes Objekt 19980901
2 Importing IM_BASE Call by reference Type reference (TYPE) COITR_VALTAB Basiswert 19980831
3 Importing IM_EXTENTION Call by reference Type reference (TYPE) SYTABIX Erweiterungsfeld 19990210
4 Importing IM_PRIMARY Call by reference Type reference (TYPE) COITR_VALTAB Primärwert 19980831

Method NEW_ITERATION_OBJECT on class CL_ITERATION_ENGINE_CO has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DIVERGENCE Call by reference Type reference (TYPE) BOOLEAN Divergenzflag 19981002
2 Exporting EX_MAX_STEPS Call by reference Type reference (TYPE) BOOLEAN Max Anzahl Iterationen erreicht 19981014
3 Importing IM_MAX_STEPS Call by reference Type reference (TYPE) I Max Anzahl Schritte 19980831

Method RUN on class CL_ITERATION_ENGINE_CO has no exception.
Event Signatures

Event EXIT_DEBUG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ITERATION_STEP Exporting Value transfer Type reference (TYPE) I Aktueller Iterationsschritt 19980923
History
Last changed by/on SAP  20060208 
SAP Release Created in