SAP ABAP Class CL_REBD_MEAS_TABLE (Help Class for General Measurements)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-BD (Application Component) Basic Data
     RE_BD_MS (Package) RE: Measurement
Properties
Class CL_REBD_MEAS_TABLE  
Short Description Help Class for General Measurements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_BD_MS   RE: Measurement 
Created 20010903   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REBD_MEAS_TABLE has no interface implemented.
Friends
Class CL_REBD_MEAS_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_SORTED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Table Is Sorted 20070907
2 MF_SUB_LIST Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE In SUB_LIST Mode 20070907
3 MT_MEAS Instance attribute Private Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Simple Measurements 20010903
4 MT_MEAS_ADD Instance attribute Private Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Measurements to Be Added 20070907
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FROM_OBJECT Instance method Public Method Add Measurements of an Object 20030408
2 ADD_MEAS Instance method Public Method Add a measurement 20010903
3 ADD_MEAS_LIST Instance method Public Method Add measurements 20010903
4 CLEAR Instance method Public Method Deletes Measurement Table 20031209
5 COMPRESS_TABLE Instance method Public Method Compression of Contiguous Table Entries 20010903
6 GET_MEAS_LIST Instance method Public Method Get the internal measurement table 20010903
7 SET_MEAS_LIST Instance method Public Method Set the internal measurement table 20010903
8 SUB_MEAS Instance method Public Method Subtract a measurement 20010903
9 SUB_MEAS_LIST Instance method Public Method Subtract measurements 20010903
10 _PROCESS_ADD_LIST Instance method Private Method Add Addition List to Current List 20070907
11 _SORT_TABLE Instance method Private Method Sorting of Input List 20070907
Events
Class CL_REBD_MEAS_TABLE has no event.
Types
Class CL_REBD_MEAS_TABLE has no local type.
Method Signatures

Method ADD_FROM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALIDFROM Call by reference Type reference (TYPE) REBDVALIDFROM RECA0_DATE-MIN Datum: Gültig ab 20030408
2 Importing ID_VALIDTO Call by reference Type reference (TYPE) REBDVALIDTO RECA0_DATE-MAX Datum: Gültig bis 20030408
3 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt mit Bemessungen 20030408

Method ADD_FROM_OBJECT on class CL_REBD_MEAS_TABLE has no exception.

Method ADD_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MEAS_SIMPLE Call by reference Type reference (TYPE) REBD_MEAS_SIMPLE Einfache Bemessung 20010903

Method ADD_MEAS on class CL_REBD_MEAS_TABLE has no exception.

Method ADD_MEAS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MEAS_SIMPLE Call by reference Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Einfache Bemessungen 20010903

Method ADD_MEAS_LIST on class CL_REBD_MEAS_TABLE has no exception.

Method CLEAR Signature

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

Method COMPRESS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MEAS_SIMPLE Call by reference Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Einfache Bemessungen 20010903

Method COMPRESS_TABLE on class CL_REBD_MEAS_TABLE has no exception.

Method GET_MEAS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COMPRESS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Komprimieren vor der Rückgabe 20050504
2 Returning RT_MEAS_SIMPLE Value transfer Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Einfache Bemessungen 20050504

Method GET_MEAS_LIST on class CL_REBD_MEAS_TABLE has no exception.

Method SET_MEAS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MEAS_SIMPLE Call by reference Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Einfache Bemessungen 20010903

Method SET_MEAS_LIST on class CL_REBD_MEAS_TABLE has no exception.

Method SUB_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MEAS_SIMPLE Call by reference Type reference (TYPE) REBD_MEAS_SIMPLE Einfache Bemessung 20010903
# Exception Resumable Description Created on
1 MEAS_NOT_AVAILABLE Bemessungsmenge ist nicht verfügbar! 20010903

Method SUB_MEAS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MEAS_SIMPLE Call by reference Type reference (TYPE) RE_T_REBD_MEAS_SIMPLE Einfache Bemessungen 20010903
# Exception Resumable Description Created on
1 MEAS_NOT_AVAILABLE Bemessungsmenge ist nicht verfügbar! 20010903

Method _PROCESS_ADD_LIST Signature

Method _PROCESS_ADD_LIST on class CL_REBD_MEAS_TABLE has no parameter.
Method _PROCESS_ADD_LIST on class CL_REBD_MEAS_TABLE has no exception.

Method _SORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Sortieren forcieren 20070907

Method _SORT_TABLE on class CL_REBD_MEAS_TABLE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 110