SAP ABAP Class CL_COA_VARIANCES_ANALYZER (Variances: Counter)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-OBJ (Application Component) Cost Object Controlling
     DM_COA (Package) Cost Object Analyzer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COA_VARIANCES_ANALYZER_APO Variances for APO Process 20001023
Properties
Class CL_COA_VARIANCES_ANALYZER  
Short Description Variances: Counter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DM_COA   Cost Object Analyzer 
Created 20001023   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_COA_VARIANCES_ANALYZER has no interface implemented.
Friends
Class CL_COA_VARIANCES_ANALYZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_ACTUAL_TOTALS_DC Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Actual 20001026
2 MS_ACTUAL_TOTALS_DL Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Actual Delivery 20001026
3 MS_BUFFER_ORG_ELEMENTS Static Attribute Private Type reference (TYPE) CKIWERK Buffered Organizational Data 20001024
4 MS_CALC_RUN_PARAMS Instance attribute Private Type reference (TYPE) COA_CALC_RUN_PARAMS Parameters for a Calculation Run 20010116
5 MS_CONTROLCOSTS_TOTALS_DC Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Control Costs 20001205
6 MS_CONTROLCOSTS_TOTALS_DL Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Control costs Output 20001206
7 MS_COST_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_COA_COST_OBJECT Cost Object 20001026
8 MS_PLAN_TOTALS Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Planned Costs 20001205
9 MS_RESERVE_TOTALS Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Reserve 20001026
10 MS_SCRAP_TOTALS Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Scrap 20001026
11 MS_TARGET_TOTALS_DC Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Target 20001027
12 MS_TARGET_TOTALS_DL Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Target Credit 20001027
13 MS_VARIANCES_TOTALS Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT Variances 20001027
14 MS_WIP_TOTALS Instance attribute Private Type reference (TYPE) COA_TOTALS_BY_TCAT WIP 20001026
15 M_CAT_COMPARISON Instance attribute Private Type reference (TYPE) COA_TCAT Totals Record Category 20001222
16 M_CAT_REFERENCE Instance attribute Private Type reference (TYPE) COA_TCAT Totals Record Category 20001222
17 M_COUNTER Instance attribute Private Type reference (TYPE) NUM Counter Number of Calculations 20010103
18 M_SUBCAT_COMP Instance attribute Private Type reference (TYPE) COA_TSCAT Totals Record Subcategory 20001222
19 M_SUBCAT_REF Instance attribute Private Type reference (TYPE) COA_TSCAT Totals Record Subcategory 20001222
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_CONTROLCOSTS Instance method Private Method Specify Control Costs 20001113
2 CALCULATE_VARIANCES Instance method Public Method Calculate Variances 20001024
3 CALCULATE_VAR_IP Instance method Private Method Calculate Input Price Variances 20001024
4 CALCULATE_VAR_IQ Instance method Private Method Calculate Input Quantity Variances 20001024
5 CALCULATE_VAR_IR Instance method Private Method Calculate Remaining Input Variance 20001024
6 CALCULATE_VAR_IU Instance method Private Method Calculate Structure Variance 20001024
7 CALCULATE_VAR_OL Instance method Private Method Calculate Lot Size Variance 20001026
8 CALCULATE_VAR_OP Instance method Private Method Calculate Output Price Variance 20001024
9 CALCULATE_VAR_OR Instance method Private Method Calculate Remaining Variance 20001024
10 CHECK_COSTELEMENT Static method Public Method Check Whether Cost Element for Certain Categories is Allowed 20010115
11 CHECK_TARGET Instance method Private Method Check Whether Variances can be Calculated 20010111
12 CONSTRUCTOR Instance method Public Constructor Constructor 20001023
13 DETERMINE_ERROR_SEVERE Static method Private Method Determine Error Severity 20010123
14 GET_CAT Instance method Private Method Determine Category and Sub-category 20001222
15 GET_OR_SUM_LEVEL_FOR_REM_VAR Instance method Private Method Determine SUM_LEVEL with OR for Remaining Variances 20010105
16 GET_OR_SUM_LEVEL_LOOP Instance method Public Method Call for FORALL 20010105
17 GET_SUM_LEVEL_FOR_REM_VAR Instance method Private Method Determine SUM_LEVEL for Remaining Variances 20010105
Events
Class CL_COA_VARIANCES_ANALYZER has no event.
Types
Class CL_COA_VARIANCES_ANALYZER has no local type.
Method Signatures

Method CALCULATE_CONTROLCOSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Verarbeitungsstatus eines Objekts im Arbeitsvorrat 20010123
2 Importing IS_CALC_RUN_PARAMS Call by reference Type reference (TYPE) COA_CALC_RUN_PARAMS Parameter für einen Berechnungslauf 20001205

Method CALCULATE_CONTROLCOSTS on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VARIANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATUS Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status der Berechnung 20010123
2 Importing IS_CALC_RUN_PARAMS Call by reference Type reference (TYPE) COA_CALC_RUN_PARAMS Parameter für den aktuellen Berechnungslauf 20001205

Method CALCULATE_VARIANCES on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_IP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20001027

Method CALCULATE_VAR_IP on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_IQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20001027

Method CALCULATE_VAR_IQ on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_IR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20001027

Method CALCULATE_VAR_IR on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_IU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20001027

Method CALCULATE_VAR_IU on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_OL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20001027

Method CALCULATE_VAR_OL on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20001027

Method CALCULATE_VAR_OP on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CALCULATE_VAR_OR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Status 20010102
2 Importing IS_CALC_RUN_PARAMS Call by reference Type reference (TYPE) COA_CALC_RUN_PARAMS Parameter für einen Berechnungslauf 20010105

Method CALCULATE_VAR_OR on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CHECK_COSTELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASSESSMENT Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20010115
2 Exporting E_KOTYP Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010131
3 Exporting E_OVERHEAD Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20010115
4 Importing I_COSTELEMENT Call by reference Type reference (TYPE) CSKB-KSTAR Kostenart 20010115
5 Importing I_CO_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20010115
6 Importing I_PERIOD Call by reference Type reference (TYPE) CO_PERIO Periode 20010115
7 Importing I_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20010115

Method CHECK_COSTELEMENT on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CHECK_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REMAINING_VAR Call by reference Type reference (TYPE) BOOLEAN Nur Restabweichungen 20010111

Method CHECK_TARGET on class CL_COA_VARIANCES_ANALYZER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COST_OBJECT Call by reference Object reference (TYPE REF TO) CL_COA_COST_OBJECT Cost object 20001026

Method CONSTRUCTOR on class CL_COA_VARIANCES_ANALYZER has no exception.

Method DETERMINE_ERROR_SEVERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RESULT Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Verarbeitungsstatus eines Objekts im Arbeitsvorrat 20010123

Method DETERMINE_ERROR_SEVERE on class CL_COA_VARIANCES_ANALYZER has no exception.

Method GET_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CAT_COMPARISON Call by reference Type reference (TYPE) COA_TCAT Summensatzkategorie 20001222
2 Exporting E_CAT_REFERENCE Call by reference Type reference (TYPE) COA_TCAT Summensatzkategorie 20001222
3 Exporting E_CONTINUE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20001222
4 Exporting E_SUBCAT_COMP Call by reference Type reference (TYPE) COA_TSCAT Summensatzunterkategorie 20001222
5 Exporting E_SUBCAT_REF Call by reference Type reference (TYPE) COA_TSCAT Summensatzunterkategorie 20001222

Method GET_CAT on class CL_COA_VARIANCES_ANALYZER has no exception.

Method GET_OR_SUM_LEVEL_FOR_REM_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUM_LEVEL Call by reference Type reference (TYPE) COA_SUM_LEVEL Verdichtungsebene für Repräsentation CO-Summensätze 20010105
2 Exporting ES_SUM_LEVEL_ATTR Call by reference Type reference (TYPE) COA_SUM_LEVEL_ATTR Attribute, die die Verdichtungsebene näher beschreiben 20010105
3 Importing I_PERIOD Call by reference Type reference (TYPE) CO_PERIO Periode 20010105
4 Importing I_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20010105
# Exception Resumable Description Created on
1 NOT_FOUND keine Verrechnungskostenart ermittelbar 20010105

Method GET_OR_SUM_LEVEL_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CO_TOTALS Call by reference Object reference (TYPE REF TO) CL_COA_CO_TOTALS Verwaltet CO-Summensätze 20010105
2 Importing METH_PAR Call by reference Object reference (TYPE REF TO) DATA Übergabeinformation 20010105
3 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010105
4 Importing SUM_LEVEL_TOTALS Call by reference Type reference (TYPE) COA_TOTALS_BY_SUM_LEVEL CO-Summensätze pro Verdichtungsebene 20010105

Method GET_OR_SUM_LEVEL_LOOP on class CL_COA_VARIANCES_ANALYZER has no exception.

Method GET_SUM_LEVEL_FOR_REM_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUM_LEVEL Call by reference Type reference (TYPE) COA_SUM_LEVEL Verdichtungsebene für Repräsentation CO-Summensätze 20010105
2 Exporting ES_SUM_LEVEL_ATTR Call by reference Type reference (TYPE) COA_SUM_LEVEL_ATTR Attribute, die die Verdichtungsebene näher beschreiben 20010105
3 Importing I_PERIOD Call by reference Type reference (TYPE) CO_PERIO Buchungsperiode 20010105
4 Importing I_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20010105
# Exception Resumable Description Created on
1 NOT_FOUND keine Verrechnungskostenart ermittelbar 20010105
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2