SAP ABAP Class CL_COA_SUM_LEVEL_TOTALS (Totals Records of a Summarization Level)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-OBJ (Application Component) Cost Object Controlling
     DM_COA (Package) Cost Object Analyzer
Properties
Class CL_COA_SUM_LEVEL_TOTALS  
Short Description Totals Records of a Summarization Level    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DM_COA   Cost Object Analyzer 
Created 19991117   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COA_SUM_LEVEL_TOTALS has no forward declaration.
Interfaces
Class CL_COA_SUM_LEVEL_TOTALS has no interface implemented.
Friends
Class CL_COA_SUM_LEVEL_TOTALS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_POSITION Instance attribute Private Type reference (TYPE) SY-TABIX Item in Table Last Accessed by FIRST/NEXT 19991230
2 SUM_LEVEL_ATTR Instance attribute Public Type reference (TYPE) COA_SUM_LEVEL_ATTR Attributes Describing the Summarization Level in More Detail 19991117
3 TOTALS Instance attribute Private See coding Totals Records 19991117
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Adds Quantity and/or Values for a Category 19991117
2 FIRST Instance method Public Method Sets Internal Index to 1 and Returns First Entry 19991230
3 IS_FILLED Instance method Public Method Quantities or Values Present 20001211
4 NEXT Instance method Public Method Returns Next Entry and Increments Internal Index 19991230
5 RETRIEVE Instance method Public Method Returns Totals Record if It Exists, Otherwise Blank 19991117
6 RETRIEVE_ALL_SUBCATS Instance method Public Method Returns Totals Record for a Category if Available 20010122
7 RETRIEVE_OR_INSERT Instance method Public Method Returns Totals Record for a Category, or Creates It 19991117
8 WRITE Instance method Public Method Outputs Attributes as List 19991117
Events
Class CL_COA_SUM_LEVEL_TOTALS has no event.
Types
Class CL_COA_SUM_LEVEL_TOTALS has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) COA_TCAT Summensatzkategorie 19991117
2 Importing FILL_ACC Call by reference Type reference (TYPE) BOOLE_D Fülle Attribute für kumulierte Daten, nicht Periodenänderung 19991228
3 Importing QUANTITY Call by reference Object reference (TYPE REF TO) CL_COA_QUANTITY Menge 19991117
4 Importing SUBCAT Call by reference Type reference (TYPE) COA_TSCAT Summensatzunterkategorie 19991117
5 Importing VALUES Call by reference Object reference (TYPE REF TO) CL_COA_VALUES Werte 19991117
6 Importing VALUES_LSI Call by reference Object reference (TYPE REF TO) CL_COA_VALUES Losfixe Werte 20010115
# Exception Resumable Description Created on
1 ACC_LSI_NOT_SUPPORTED Falsche Eingabe 20010115
2 UNIT_OF_MEASURE_MISSING Maßeinheit fehlt 19991117

Method FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TCAT_TOTALS Value transfer Type reference (TYPE) COA_TOTALS_BY_TCAT Summensätze einer Kategorie 19991230

Method FIRST on class CL_COA_SUM_LEVEL_TOTALS has no exception.

Method IS_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FILLED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20001211

Method IS_FILLED on class CL_COA_SUM_LEVEL_TOTALS has no exception.

Method NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TCAT_TOTALS Value transfer Type reference (TYPE) COA_TOTALS_BY_TCAT Summensätze einer Kategorie 19991230
# Exception Resumable Description Created on
1 NO_CURRENT Kein aktueller Index gesetzt 19991230

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) COA_TCAT Summensatzkategorie 19991117
2 Importing SUBCAT Call by reference Type reference (TYPE) COA_TSCAT Summensatzunterkategorie 19991117
3 Exporting TOTALS_RECORD Call by reference Type reference (TYPE) COA_TOTALS_BY_TCAT Summensatz 19991117

Method RETRIEVE on class CL_COA_SUM_LEVEL_TOTALS has no exception.

Method RETRIEVE_ALL_SUBCATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) COA_TCAT Summensatzkategorie 20010122
2 Exporting TOTALS_RECORDS Call by reference Type reference (TYPE) COA_T_TOTALS_BY_TCAT Summensätze 20010122

Method RETRIEVE_ALL_SUBCATS on class CL_COA_SUM_LEVEL_TOTALS has no exception.

Method RETRIEVE_OR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) COA_TCAT Summensatzkategorie 19991117
2 Importing SUBCAT Call by reference Type reference (TYPE) COA_TSCAT Summensatzunterkategorie 19991117
3 Exporting TOTALS_RECORD Call by reference Type reference (TYPE) COA_TOTALS_BY_TCAT Summensatz 19991117

Method RETRIEVE_OR_INSERT on class CL_COA_SUM_LEVEL_TOTALS has no exception.

Method WRITE Signature

Method WRITE on class CL_COA_SUM_LEVEL_TOTALS has no parameter.
Method WRITE on class CL_COA_SUM_LEVEL_TOTALS has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in