SAP ABAP Class CL_KACT_ITERATION_ENGINE (CO Iterative Process)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_KACT (Package) Parts from R/3 CO-OM-ACT: Activity Allocation
Properties
Class CL_KACT_ITERATION_ENGINE  
Short Description CO Iterative Process    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_KACT   Parts from R/3 CO-OM-ACT: Activity Allocation 
Created 20030123   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 KACTI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_KACT_ITERATION_ENGINE has no interface implemented.
Friends
Class CL_KACT_ITERATION_ENGINE 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 20030123
2 ITERATION_TABLE Instance attribute Public Type reference (TYPE) KACT_ITERATION_TABLE_TAB Iteration Table 20030123
3 PARAMETERS Instance attribute Public Type reference (TYPE) KACTI_IT_PARAMETERS Starting Value for IT Processor 20030123
4 STATISTICS Instance attribute Public Type reference (TYPE) KACTI_STATISTICS Key Figures for the Run 20030123
5 SUBNET_TABLE Instance attribute Public Type reference (TYPE) KACT_ITERATION_SUBNET_TAB Sub-Network Table 20030123
6 TIME Instance attribute Public Type reference (TYPE) I Runtime 20030123
7 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' True 20030123
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_SUBNETS Instance method Public Method Partitioning of Network into Sub-Networks 20030123
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030123
3 GUI_INDICATOR Static method Private Method Display the Progress Indicator 20030123
4 NEW_ITERATION_LINK Instance method Public Method Generate New IT Link 20030123
5 NEW_ITERATION_OBJECT Instance method Public Method Generate New IT Object 20030123
6 RUN Instance method Public Method Start Iteration 20030123
Events
# Event Type Visibility Description Created on
1 EXIT_DEBUG Instance Event
(0)
Public
(2)
Exit After Finishing a Step 20030123
Types
Class CL_KACT_ITERATION_ENGINE has no local type.
Method Signatures

Method ANALYSE_SUBNETS Signature

Method ANALYSE_SUBNETS on class CL_KACT_ITERATION_ENGINE has no parameter.
Method ANALYSE_SUBNETS on class CL_KACT_ITERATION_ENGINE 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 20030123
2 Importing IM_LINES Call by reference Type reference (TYPE) I 1 Anzahl Zeilen pro Schicht z.B Perioden 20030123
3 Importing IM_MAX_STEPS Call by reference Type reference (TYPE) I 100 Maximale Anzahl Iterationen 20030123
4 Importing IM_MIN Call by reference Type reference (TYPE) F '0.05' Konvergenzkriterium 20030123

Method CONSTRUCTOR on class CL_KACT_ITERATION_ENGINE 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 20030123

Method GUI_INDICATOR on class CL_KACT_ITERATION_ENGINE 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_KACT_ITERATION_LINK erzeugter Link 20030123
2 Importing IM_EXTENTION Call by reference Type reference (TYPE) SYTABIX 0 Erweiterung für Link 20030123
3 Importing IM_RECEIVER Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_OBJECT Empfänger 20030123
4 Importing IM_SENDER Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_OBJECT Sender 20030123
5 Importing IM_SHARE Call by reference Type reference (TYPE) KACTI_VALTAB Anteil 20030123
# Exception Resumable Description Created on
1 ITERATION_OBJECT_NOT_VALID im_sender oder im_receiver ist initial übergeben worden 20030123

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_KACT_ITERATION_OBJECT Erzeugtes Objekt 20030123
2 Importing IM_BASE Call by reference Type reference (TYPE) KACTI_VALTAB Basiswert 20030123
3 Importing IM_EXTENTION Call by reference Type reference (TYPE) SYTABIX Erweiterungsfeld 20030123
4 Importing IM_PRIMARY Call by reference Type reference (TYPE) KACTI_VALTAB Primärwert 20030123

Method NEW_ITERATION_OBJECT on class CL_KACT_ITERATION_ENGINE 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 20030123
2 Exporting EX_MAX_STEPS Call by reference Type reference (TYPE) BOOLEAN Max Anzahl Iterationen erreicht 20030123
3 Importing IM_MAX_STEPS Call by reference Type reference (TYPE) I Max Anzahl Schritte 20030123

Method RUN on class CL_KACT_ITERATION_ENGINE 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 20030123
History
Last changed by/on SAP  20041006 
SAP Release Created in 200