SAP ABAP Class CL_COA_COST_OBJECT_PROCESSOR (Processor for Cost Object Controlling)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-OBJ (Application Component) Cost Object Controlling
     DM_COA (Package) Cost Object Analyzer
Properties
Class CL_COA_COST_OBJECT_PROCESSOR  
Short Description Processor for Cost Object Controlling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DM_COA   Cost Object Analyzer 
Created 19991022   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 KPEPW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_COA_COST_OBJECT_PROCESSOR has no interface implemented.
Friends
Class CL_COA_COST_OBJECT_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 REGISTERED_CALC_METHODS Instance attribute Private See coding 19991022
Methods
# Method Level Visibility Method type Description Created on
1 CALC_VARIANCES Static method Public Method Initializes and Calculates Variances + Scrap in APO Scenario 19991028
2 CALC_VARIANCES_DM Instance method Private Method Calculates Variances and Scrap in APO Scenario 19991028
3 CALC_WIP Static method Public Method Initializes and Calculates WIP in APO Scenario 19991028
4 CALC_WIP_DM Instance method Private Method Calculates WIP for PCC for Discrete Manufacturing 19991028
5 PROCESS_ONE_OBJECT Instance method Private Method Executes Calculation Run for a Cost Object 19991025
6 REGISTER Instance method Public Method Registers Calculation Method 19991022
7 RUN Instance method Public Method Executes Calculation Run 19991022
Events
Class CL_COA_COST_OBJECT_PROCESSOR has no event.
Types
Class CL_COA_COST_OBJECT_PROCESSOR has no local type.
Method Signatures

Method CALC_VARIANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANCELLATION Call by reference Type reference (TYPE) BOOLE_D Stornieren 19991119
2 Importing CONTR_AREA_CURR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20001103
3 Importing CO_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991028
4 Exporting DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Bewegungsdaten haben sich geändert 19991028
5 Importing DEBUG Value transfer Type reference (TYPE) BOOLE_D Debug-Infos ausgeben 19991118
6 Importing FILL_RESULT Call by reference Type reference (TYPE) BOOLE_D Ergebnisliste aufbauen 19991117
7 Importing FILL_SUM_LEVEL Call by reference Type reference (TYPE) BOOLE_D Kostenartenliste aufbauen 20001102
8 Importing FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Jahr 19991028
9 Importing MASTER_DATA Call by reference Type reference (TYPE) COA_MASTER_DATA Stammdaten 19991028
10 Importing OBJECT_CURR_CURR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20001103
11 Importing PERIOD Call by reference Type reference (TYPE) CO_PERIO Periode 19991028
12 Exporting RESULT Call by reference Type reference (TYPE) COA_KSS03_TAB Ergebnisliste (bald obsolet) 19991117
13 Changing RESULT_LIST Call by reference Type reference (TYPE) OBJ_VAR_ALV_TAB Ergebnisliste 20001102
14 Exporting RESULT_SUM_LEVEL Call by reference Type reference (TYPE) KKBCS_T Tabelle zu KKBCS 20001102
15 Exporting STATUS Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Verarbeitungsstatus 19991028
16 Importing TEST_RUN Call by reference Type reference (TYPE) BOOLE_D Testlauf 19991028
17 Importing T_VERSIONS Call by reference Type reference (TYPE) COA_T_VERSIONS Sollversionen 20010207

Method CALC_VARIANCES on class CL_COA_COST_OBJECT_PROCESSOR has no exception.

Method CALC_VARIANCES_DM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANCELLATION Call by reference Type reference (TYPE) BOOLE_D Stornieren 19991119
2 Importing CONTR_AREA_CURR Call by reference Type reference (TYPE) WAERS Währungschlüssel 20001103
3 Importing CO_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991028
4 Importing CUSTOMIZING Call by reference Object reference (TYPE REF TO) CL_COA_CUSTOMIZING Customizingparameter lesen und bereitstellen 20001114
5 Exporting DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Bewegungsdaten haben sich geändert 19991028
6 Importing DEBUG Call by reference Type reference (TYPE) BOOLE_D Debug-Infos ausgeben 19991118
7 Importing FILL_RESULT Call by reference Type reference (TYPE) BOOLE_D Ergebnisliste aufbauen 19991117
8 Importing FILL_SUM_LEVEL Call by reference Type reference (TYPE) BOOLE_D Kostenartenliste aufbauen 20001102
9 Importing FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Jahr 19991028
10 Importing MASTER_DATA Call by reference Type reference (TYPE) COA_MASTER_DATA Stammdaten 19991028
11 Importing OBJECT_CURR_CURR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20001103
12 Importing PERIOD Call by reference Type reference (TYPE) CO_PERIO Periode 19991028
13 Exporting RESULT Call by reference Type reference (TYPE) COA_KSS03_TAB Ergebnisliste (bald obsolet) 19991117
14 Changing RESULT_LIST Call by reference Type reference (TYPE) OBJ_VAR_ALV_TAB Ergebnisliste 20001102
15 Exporting RESULT_SUM_LEVEL Call by reference Type reference (TYPE) KKBCS_T Kostenartenliste 20001102
16 Exporting STATUS Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Verarbeitungsstatus 19991028
17 Importing TEST_RUN Call by reference Type reference (TYPE) BOOLE_D Testlauf 19991028

Method CALC_VARIANCES_DM on class CL_COA_COST_OBJECT_PROCESSOR has no exception.

Method CALC_WIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLLECT_INFO_MSGS Call by reference Type reference (TYPE) BOOLE_D Infomeldungen sammeln 19991028
2 Importing CO_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991108
3 Exporting DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Daten haben sich geändert 19991028
4 Importing DEBUG Value transfer Type reference (TYPE) BOOLE_D Debug-Infos ausgeben 19991118
5 Exporting FAULTY Call by reference Type reference (TYPE) BOOLE_D Auftrag fehlerhaft 19991028
6 Importing FILL_VALUE Call by reference Type reference (TYPE) BOOLE_D Gesamtwert berechnen und eintragen 19991116
7 Importing FISCAL_YEAR Call by reference Type reference (TYPE) KKAPARA_IN-ABGRJAHR Geschäftsjahr 19991028
8 Changing MASTER_DATA Call by reference Type reference (TYPE) KKAPARA_TA Stammdaten 19991028
9 Importing PERIOD Call by reference Type reference (TYPE) KKAPARA_IN-ABGRMONA Periode 19991028
10 Importing TEST_RUN Call by reference Type reference (TYPE) KKAPARA_IN-SIMULATI Testlauf 19991028
11 Importing USE_CC_VALUE Call by reference Type reference (TYPE) BOOLE_D Buchungskreiswert nehmen 19991116
12 Importing VERSION Call by reference Type reference (TYPE) KKAPARA_VS-VERSA Version 19991028

Method CALC_WIP on class CL_COA_COST_OBJECT_PROCESSOR has no exception.

Method CALC_WIP_DM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CO_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991108
2 Exporting DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Daten haben sich geändert 19991028
3 Importing DEBUG Call by reference Type reference (TYPE) BOOLE_D Debug-Infos ausgeben 19991118
4 Exporting FAULTY Call by reference Type reference (TYPE) BOOLE_D Auftrag fehlerhaft 19991028
5 Importing FILL_VALUE Call by reference Type reference (TYPE) BOOLE_D Gesamtwert berechnen und eintragen 19991116
6 Importing FISCAL_YEAR Call by reference Type reference (TYPE) KKAPARA_IN-ABGRJAHR Geschäftsjahr 19991028
7 Changing MASTER_DATA Call by reference Type reference (TYPE) KKAPARA_TA Stammdaten 19991028
8 Importing PERIOD Call by reference Type reference (TYPE) KKAPARA_IN-ABGRMONA Periode 19991028
9 Importing TEST_RUN Call by reference Type reference (TYPE) KKAPARA_IN-SIMULATI Testlauf 19991028
10 Importing USE_CC_VALUE Call by reference Type reference (TYPE) BOOLE_D Buchungskreiswert nehmen 19991116
11 Importing VERSION Call by reference Type reference (TYPE) KKAPARA_VS-VERSA Version 19991028

Method CALC_WIP_DM on class CL_COA_COST_OBJECT_PROCESSOR has no exception.

Method PROCESS_ONE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALC_RUN_PARAMS Call by reference Type reference (TYPE) COA_CALC_RUN_PARAMS Parameter 19991025
2 Importing CANCELLATION Call by reference Type reference (TYPE) BOOLE_D Stornieren 19991119
3 Importing COST_OBJECT Call by reference Object reference (TYPE REF TO) CL_COA_COST_OBJECT Kostenträger 19991025
4 Exporting DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Daten haben sich geändert 19991025
5 Exporting STATUS Call by reference Type reference (TYPE) KPEP_WL_OBJSTAT Verarbeitungsstatus 19991026

Method PROCESS_ONE_OBJECT on class CL_COA_COST_OBJECT_PROCESSOR has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALCULATION_METHOD Call by reference Object reference (TYPE REF TO) IF_COA_CALCULATION_METHOD Berechnungsmethode 19991022

Method REGISTER on class CL_COA_COST_OBJECT_PROCESSOR has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALC_RUN_PARAMS Call by reference Type reference (TYPE) COA_CALC_RUN_PARAMS Parameter 19991022
2 Importing OBJECT_NO Call by reference Type reference (TYPE) J_OBJNR Objektnummer eines Kostenträgers 19991022
3 Importing TEST_RUN Call by reference Type reference (TYPE) BOOLE_D Testlauf 19991022

Method RUN on class CL_COA_COST_OBJECT_PROCESSOR has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in