SAP ABAP Class CL_REEX_MEASDOC_MNGR (Manager for Measurement Documents)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-BD (Application Component) Basic Data
     RE_EX_PM (Package) RE: Plant Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 20040105
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RESC_MEASDOC_MNGR Manager for Measurement Documents 20040105
Properties
Class CL_REEX_MEASDOC_MNGR  
Short Description Manager for Measurement Documents    
Super Class CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class REEXPM    
Program status     
Category 0   
Package RE_EX_PM   RE: Plant Maintenance 
Created 20040105   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_REEX_MEASDOC_MNGR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RESC_MEASDOC_MNGR Manager for Measurement Documents 20040105
Friends
Class CL_REEX_MEASDOC_MNGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_FIRST_DATE Instance attribute Protected Type reference (TYPE) SYDATUM Date 20130515
2 MD_FIRST_POINT Instance attribute Protected Type reference (TYPE) RESCPOINT Measuring Point 20130515
3 MD_LAST_DATE Instance attribute Protected Type reference (TYPE) SYDATUM Date 20130515
4 MD_LAST_POINT Instance attribute Protected Type reference (TYPE) RESCPOINT Measuring Point 20130515
5 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20040105
6 MS_FIRST Instance attribute Protected Type reference (TYPE) IMRG Measurement Document 20130515
7 MS_LAST Instance attribute Protected Type reference (TYPE) IMRG Measurement Document 20130515
8 MS_POINT Instance attribute Public Attribute reference (LIKE) 20040105
9 MT_MEASDOC Instance attribute Protected Type reference (TYPE) RE_T_MEASDOC Measurement Document 20040105
10 MT_MEASDOC_OLD Instance attribute Protected Type reference (TYPE) RE_T_MEASDOC Measurement Document 20040105
Methods
# Method Level Visibility Method type Description Created on
1 CALC_CONSUMPTION Instance method Protected Method Calculates the Consumption 20040413
2 CHANGE_MEASDOC Instance method Protected Method Change a Measurement Document 20040105
3 CONVERT_EXT_TO_INT Instance method Protected Method Converts PM Structure to RE Structure 20040105
4 CONVERT_INT_TO_EXT Instance method Protected Method Converts RE Structure to PM Structure 20040105
5 CREATE_MEASDOC Instance method Protected Method Creates a Measurement Document 20040105
6 FILL_BUFFER Instance method Protected Method Fills Table Buffer 20040105
7 GET_CONSUMPTION Instance method Public Method 20040115
8 GET_FIRST_AND_LAST_READING Instance method Protected Method Gets First and Last Meter Reading in Period 20040413
9 METERREADING_CONVERT Instance method Protected Method Convert Meter Reading from SI Unit to Unit of Measure 20040105
10 UNIT_CONVERSION Instance method Protected Method Converts a Value Unit 1 -> Unit 2 20040105
Events
Class CL_REEX_MEASDOC_MNGR has no event.
Types
Class CL_REEX_MEASDOC_MNGR has no local type.
Method Signatures

Method CALC_CONSUMPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CONSUMPTION Call by reference Type reference (TYPE) RESCCONSUMPTION Verbrauch 20040413
2 Exporting ED_UNIT Call by reference Type reference (TYPE) T006-MSEHI Maßeinheit 20040413
3 Importing ID_MAINUNIT Call by reference Type reference (TYPE) T006-MSEHI Vorgabemaßeinheit 20040413
4 Importing IS_FIRST Call by reference Type reference (TYPE) IMRG Meßbeleg 20040413
5 Importing IS_LAST Call by reference Type reference (TYPE) IMRG Meßbeleg 20040413
# Exception Resumable Description Created on
1 ERROR Fehler 20040413

Method CHANGE_MEASDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MEASDOC Call by reference Type reference (TYPE) RESCMEASDOC Messbeleg 20061215
2 Importing IS_MEASDOC Call by reference Type reference (TYPE) RESCMEASDOC Messbeleg 20061215
# Exception Resumable Description Created on
1 ERROR Fehler 20061215

Method CONVERT_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXTERNAL Call by reference Type reference (TYPE) IMRG Meßbeleg 20040105
2 Returning RS_INTERNAL Value transfer Type reference (TYPE) RESCMEASDOC Messbeleg 20040105

Method CONVERT_EXT_TO_INT on class CL_REEX_MEASDOC_MNGR has no exception.

Method CONVERT_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERNAL Call by reference Type reference (TYPE) RESCMEASDOC Messbeleg 20040105
2 Returning RS_EXTERNAL Value transfer Type reference (TYPE) IMRG Meßbeleg 20040105

Method CONVERT_INT_TO_EXT on class CL_REEX_MEASDOC_MNGR has no exception.

Method CREATE_MEASDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DOCNO Call by reference Type reference (TYPE) IMRG-MDOCM Meßbeleg 20040105
2 Exporting ES_DOC Call by reference Type reference (TYPE) RESCMEASDOC Messbeleg 20040105
3 Importing ID_DOCDATE Call by reference Type reference (TYPE) IMRG-IDATE SY-DATUM Datum der Messung 20040105
4 Importing ID_UNIT Call by reference Type reference (TYPE) RIMR0-UNITR Maßeinheit bei Belegerfassung 20040105
5 Importing ID_VALUE_CHAR Call by reference Type reference (TYPE) RIMR0-RECDC Meßwert in Erfassungseinheit 20040105
6 Importing ID_VALUE_FLOAT Call by reference Type reference (TYPE) IMRG-RECDV Meßwert in Erfassungseinheit 20040105
7 Importing ID_XDOC Call by reference Type reference (TYPE) IMRG-MDTXT Text zum Meßbeleg 20040105
# Exception Resumable Description Created on
1 ERROR Fehler 20040105

Method FILL_BUFFER Signature

Method FILL_BUFFER on class CL_REEX_MEASDOC_MNGR has no parameter.
Method FILL_BUFFER on class CL_REEX_MEASDOC_MNGR has no exception.

Method GET_CONSUMPTION Signature

Method GET_CONSUMPTION on class CL_REEX_MEASDOC_MNGR has no parameter.
Method GET_CONSUMPTION on class CL_REEX_MEASDOC_MNGR has no exception.

Method GET_FIRST_AND_LAST_READING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIRST Call by reference Type reference (TYPE) IMRG Meßbeleg 20040413
2 Exporting ES_LAST Call by reference Type reference (TYPE) IMRG Meßbeleg 20040413
3 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM Datum des Periodenbeginns 20040413
4 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO Datum des Periodenendes 20040413
# Exception Resumable Description Created on
1 ERROR Fehler 20040413

Method METERREADING_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_READING Call by reference Type reference (TYPE) RFIAV-ZSTDVON Zählerstand 20040105
2 Exporting ED_UNIT4READING Call by reference Type reference (TYPE) RFIAV-XEINHEIT Mengeneinheiten für Zählerstand 20040105
3 Importing ID_COUNTERSI Call by reference Type reference (TYPE) IMRG-CNTRR Zählerstand in SI-Einheit 20040105
4 Importing ID_READING Call by reference Type reference (TYPE) IMRG-RECDV Meßwert in Erfassungseinheit 20040105
5 Importing ID_TOTALSI Call by reference Type reference (TYPE) IMRG-READG Meßwert/Gesamtzählerstand in SI-Einheit 20040105
6 Importing ID_UNIT4DE Call by reference Type reference (TYPE) IMRG-RECDU Maßeinheit bei Belegerfassung 20040105
# Exception Resumable Description Created on
1 ERR_UNIT_CONVERSION Zählerstand konnte nicht in Masseinheit konvertiert werden 20040105

Method UNIT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OUTPUTVALUE Call by reference Type reference (TYPE) IMRG-RECDV Meßwert in Erfassungseinheit 20040105
2 Importing ID_INPUTUNIT Call by reference Type reference (TYPE) T006-MSEHI Maßeinheit 20040105
3 Importing ID_INPUTVALUE Call by reference Type reference (TYPE) IMRG-READG Meßwert/Gesamtzählerstand in SI-Einheit 20040105
4 Importing ID_OUTPUTUNIT Call by reference Type reference (TYPE) IMRG-RECDU Maßeinheit bei Belegerfassung 20040105
# Exception Resumable Description Created on
1 ERR_UNIT_CONVERSION Zählerstand konnte nicht in Masseinheit konvertiert werden 20040105
History
Last changed by/on SAP  20100310 
SAP Release Created in 500