SAP ABAP Class CL_KACT_ITERATION_VECTOR (Vector for CO Iteration Processor)
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_VECTOR  
Short Description Vector for CO Iteration Processor    
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_VECTOR has no interface implemented.
Friends
Class CL_KACT_ITERATION_VECTOR 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 LENGTH Instance attribute Public Type reference (TYPE) SYTFILL Length of Vector 20030123
3 SD_VECTOR1 Static Attribute Private Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Due to Garbage Collector 20030123
4 SD_VECTOR2 Static Attribute Private Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Due to Garbage Collector 20030123
5 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' True 20030123
6 VAL Instance attribute Public Type reference (TYPE) KACTI_VALTAB Value Table for Vector 20030123
7 VECTOR_COUNT Static Attribute Private Type reference (TYPE) I Number of Generated Vectors 20030123
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Arithmetic Operation 20030123
2 CALCULATE Instance method Public Method Arithmetic Operation 20030123
3 CHECK_DELTA Instance method Public Method Examination of Two Delta Vectors for Convergence Analysis 20030123
4 CLEAR Instance method Public Method Set Vector to Zero (Length Remains) 20030123
5 COMPARE_VALUE Instance method Public Method Comparison of Two Vectors 20030123
6 CONSTRUCTOR Instance method Public Constructor Constructor 20030123
7 DIVIDE Instance method Public Method Arithmetic Operation 20030123
8 GET_VALTAB Instance method Public Method Supplies Internal Vector Tables 20030123
9 GET_VECTOR_COUNT Instance method Public Method Supplies the Current Number of Generated Vectors 20030123
10 MULTIPLY Instance method Public Method Arithmetic Operation 20030123
11 REFRESH Instance method Public Method Rebuild Internal Tab in Vector with New Length 20030123
12 SET_VALTAB Instance method Public Method Transfers Internal Table to Vector 20030123
13 SUBTRACT Instance method Public Method Arithmetic Operation 20030123
14 SUBTRACT_ABS Instance method Public Method Arithmetic Operation 20030123
Events
Class CL_KACT_ITERATION_VECTOR has no event.
Types
Class CL_KACT_ITERATION_VECTOR has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Ergebnis 20030123
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR 2.Operand 20030123

Method ADD on class CL_KACT_ITERATION_VECTOR has no exception.

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Ergebnis 20030123
2 Importing IM_OPERAT Call by reference Type reference (TYPE) C Operator 20030123
3 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR 2. Operand 20030123
# Exception Resumable Description Created on
1 IM_VECTOR_LENGTH_TO_LONG Länge des 2. Operanden ist zu gross 20030123
2 IM_VECTOR_NO_DIVIDER Länge des 2. Operanden kein Teiler der Länge des 1. Oper. 20030123

Method CHECK_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GROWING Call by reference Type reference (TYPE) BOOLEAN Delta steigt an 20030123
2 Exporting EX_SETTLED Call by reference Type reference (TYPE) BOOLEAN Konvergenz 20030123
3 Importing IM_DELTA_DIF Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Delta-Änderung 20030123
4 Importing IM_MIN Call by reference Type reference (TYPE) F '0.05' Konvergenzkriterium 20030123
# Exception Resumable Description Created on
1 WRONG_VECTOR_LENGTH Längen der beiden Vektoren stimmen nicht überein. 20030123

Method CLEAR Signature

Method CLEAR on class CL_KACT_ITERATION_VECTOR has no parameter.
Method CLEAR on class CL_KACT_ITERATION_VECTOR has no exception.

Method COMPARE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_FALSE Call by reference Type reference (TYPE) BOOLEAN Flag: kein Wert entspricht Vergleich 20030123
2 Exporting EX_ALL_TRUE Call by reference Type reference (TYPE) BOOLEAN Flag: Alle Werte entsprechen Vergleich 20030123
3 Exporting EX_RESULT Call by reference Type reference (TYPE) KACTI_BOOLTAB Ergebnis 20030123
4 Importing IM_OPERAT Call by reference Type reference (TYPE) C Operator 20030123
5 Importing IM_VALUE Call by reference Type reference (TYPE) F 2. Operand 20030123
# Exception Resumable Description Created on
1 WRONG_COMPARE_OPERATOR Vergleichsoperator wird nicht unterstützt 20030123

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LENGTH Call by reference Type reference (TYPE) SYTFILL 1 Länge des Vektors 20030123
2 Importing IM_VALTAB Call by reference Type reference (TYPE) KACTI_VALTAB Wertetabelle des Vektors 20030123
3 Importing IM_VECTOR_REF Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Referenzvektor (für Länge) 20030123

Method CONSTRUCTOR on class CL_KACT_ITERATION_VECTOR has no exception.

Method DIVIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Ergebnis 20030123
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR 2. Operand 20030123

Method DIVIDE on class CL_KACT_ITERATION_VECTOR has no exception.

Method GET_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALTAB Value transfer Type reference (TYPE) KACTI_VALTAB Werttabelle 20030123

Method GET_VALTAB on class CL_KACT_ITERATION_VECTOR has no exception.

Method GET_VECTOR_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR_COUNT Call by reference Type reference (TYPE) I Anzahl 20030123

Method GET_VECTOR_COUNT on class CL_KACT_ITERATION_VECTOR has no exception.

Method MULTIPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Ergebnis 20030123
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR 2. Operand 20030123

Method MULTIPLY on class CL_KACT_ITERATION_VECTOR has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LENGTH Call by reference Type reference (TYPE) I Neue Länge 20030123

Method REFRESH on class CL_KACT_ITERATION_VECTOR has no exception.

Method SET_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALTAB Call by reference Type reference (TYPE) KACTI_VALTAB Wertetabelle 20030123

Method SET_VALTAB on class CL_KACT_ITERATION_VECTOR has no exception.

Method SUBTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Ergebnis 20030123
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR 2. Operand 20030123

Method SUBTRACT on class CL_KACT_ITERATION_VECTOR has no exception.

Method SUBTRACT_ABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR Ergebnis 20030123
2 Importing IM_VECTOR Call by reference Object reference (TYPE REF TO) CL_KACT_ITERATION_VECTOR 2. Operand 20030123

Method SUBTRACT_ABS on class CL_KACT_ITERATION_VECTOR has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 200