SAP ABAP Class CL_AGGREGATION_CKML (Aggregation of Valuation Types)
Hierarchy
EA-FIN (Software Component) EA-FIN
   CO-PC-ACT (Application Component) Actual Costing/Material Ledger
     CO_ML_AGGR (Package) Aggregation
Properties
Class CL_AGGREGATION_CKML  
Short Description Aggregation of Valuation Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package CO_ML_AGGR   Aggregation 
Created 20010321   SAP 
Last change 20011030   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CKML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AGGREGATION_CKML has no interface implemented.
Friends
Class CL_AGGREGATION_CKML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALTERNATIVES Instance attribute Private Type reference (TYPE) TY_ALTERNATIVES Alternatives 20010403
2 ERROR Instance attribute Private Type reference (TYPE) TY_T_KALNR Materials with Errors 20010405
3 GROUPS Instance attribute Private Type reference (TYPE) TY_GROUPS Groups 20010321
4 PRICES Instance attribute Private Type reference (TYPE) TY_T_PRICE Prices 20010321
5 RESULTS Instance attribute Private Type reference (TYPE) TY_T_KALNR Aggregates 20010405
6 RUN Instance attribute Private Type reference (TYPE) TY_RUN Current Run 20010321
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE Instance method Public Method Aggregate 20010321
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010321
3 CREATE_HEADER_DATA Instance method Public Method create Header and Prices 20010321
4 DELETE_ALTERNATIVES Instance method Public Method Delete Procurement Alternative 20010321
5 DELETE_GROUPS Instance method Public Method Delete All Assignments 20010321
6 DELETE_HEADER_DATA Instance method Public Method Delete Header Data 20010321
7 DELETE_OLD Instance method Public Method Delete Old Period Data 20010403
8 DELETE_PERIODS Instance method Public Method Delete New Period Data 20010403
9 EXTEND Instance method Public Method Extend Quantity Structure 20010321
10 GET_AGGREGATION_COUNT Instance method Public Method Number of Aggregated Materials 20010410
11 GET_PRICE Instance method Public Method Read Class 20010321
12 REPLACE Instance method Public Method Replace in CKMLMV011 20010321
Events
Class CL_AGGREGATION_CKML has no event.
Types
Class CL_AGGREGATION_CKML has no local type.
Method Signatures

Method AGGREGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) I 100 Paketgröße 20010321

Method AGGREGATE on class CL_AGGREGATION_CKML has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUN_ID Call by reference Type reference (TYPE) CKMLMV011-LAUFID 149 Nummer des Kalkulationslaufs für das Material-Ledger 20010321

Method CONSTRUCTOR on class CL_AGGREGATION_CKML has no exception.

Method CREATE_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) I 2 Paketgroesse 20010321

Method CREATE_HEADER_DATA on class CL_AGGREGATION_CKML has no exception.

Method DELETE_ALTERNATIVES Signature

Method DELETE_ALTERNATIVES on class CL_AGGREGATION_CKML has no parameter.
Method DELETE_ALTERNATIVES on class CL_AGGREGATION_CKML has no exception.

Method DELETE_GROUPS Signature

Method DELETE_GROUPS on class CL_AGGREGATION_CKML has no parameter.
Method DELETE_GROUPS on class CL_AGGREGATION_CKML has no exception.

Method DELETE_HEADER_DATA Signature

Method DELETE_HEADER_DATA on class CL_AGGREGATION_CKML has no parameter.
Method DELETE_HEADER_DATA on class CL_AGGREGATION_CKML has no exception.

Method DELETE_OLD Signature

Method DELETE_OLD on class CL_AGGREGATION_CKML has no parameter.
Method DELETE_OLD on class CL_AGGREGATION_CKML has no exception.

Method DELETE_PERIODS Signature

Method DELETE_PERIODS on class CL_AGGREGATION_CKML has no parameter.
Method DELETE_PERIODS on class CL_AGGREGATION_CKML has no exception.

Method EXTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) I 100 Paketgroesse 20010321

Method EXTEND on class CL_AGGREGATION_CKML has no exception.

Method GET_AGGREGATION_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT_AGGR Call by reference Type reference (TYPE) I Anzahl der Aggregate 20010410
2 Exporting E_COUNT_MAT Call by reference Type reference (TYPE) I Anzahl der aggregierten Materialien 20010410

Method GET_AGGREGATION_COUNT on class CL_AGGREGATION_CKML has no exception.

Method GET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOSGR_H Call by reference Type reference (TYPE) CKMLPRKEKO-LOSGR Losgröße der Erzeugniskalkulation 20010403
2 Changing C_LOSGR_N Call by reference Type reference (TYPE) CKMLPRKEKO-LOSGR Losgröße der Erzeugniskalkulation 20010403
3 Changing C_PEINH Call by reference Type reference (TYPE) CKMLCR-PEINH Preiseinheit 20010403
4 Changing C_PRICE_CCS_H Call by reference Type reference (TYPE) MLCCS_S_COST_COMPONENTS Kostenelemente der Kostenschichtung 20010403
5 Changing C_PRICE_CCS_N Call by reference Type reference (TYPE) MLCCS_S_COST_COMPONENTS Kostenelemente der Kostenschichtung 20010403
6 Changing C_STPRS Call by reference Type reference (TYPE) CKMLCR-STPRS Standardpreis 20010403
7 Exporting E_REPLACED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20010405
8 Importing I_CURTP Call by reference Type reference (TYPE) CKMLCR-CURTP Währungstyp und Bewertungssicht 20010403
9 Importing I_KALNR Call by reference Type reference (TYPE) CKMLCR-KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20010403

Method GET_PRICE on class CL_AGGREGATION_CKML has no exception.

Method REPLACE Signature

Method REPLACE on class CL_AGGREGATION_CKML has no parameter.
Method REPLACE on class CL_AGGREGATION_CKML has no exception.
History
Last changed by/on SAP  20011030 
SAP Release Created in 461