SAP ABAP Class CL_CCM_TIME_SINCE_EVENT_AD (Determine Time Since Event)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-CC (Application Component) Configuration Control
     DI_CCM_ERP (Package) A&D-specific Component Conf. Control ERP-IS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_TIME_SINCE_EVENT Determine Time Since Event 20030917
Properties
Class CL_CCM_TIME_SINCE_EVENT_AD  
Short Description Determine Time Since Event    
Super Class CL_CCM_TIME_SINCE_EVENT Determine Time Since Event 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CCM_ERP   A&D-specific Component Conf. Control ERP-IS 
Created 20030917   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_TIME_SINCE_EVENT_AD has no forward declaration.
Interfaces
Class CL_CCM_TIME_SINCE_EVENT_AD has no interface implemented.
Friends
Class CL_CCM_TIME_SINCE_EVENT_AD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_ROTKPI_CUST Static Attribute Private Type reference (TYPE) DI_CCMCUSKPI Customizing of MTBE Characteristics 20030917
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030917
2 CONVERT_UNIT Instance method Private Method Convert UoM in Document from SI to Input Unit 20030917
3 GET_COUNTER_DELTA Instance method Private Method Get TSE (=Delta) for Counter from Counter Values 20030917
4 GET_COUNTER_VALUE Instance method Private Method Get Last/Next Counter Reading to Given Equi., Time, Charac. 20030917
5 GET_EVENT_UNIT Instance method Public Method Determines Event and Unit of Instance 20030917
6 GET_RECENT_TIME Instance method Private Method Get Calendar Time of Recent Event 20030917
7 GET_T006_DIMENSION Instance method Public Method Get Dimension Specified by Exponents from T006D 20030917
8 GET_T006_UNIT Instance method Public Method Get Unit Specified by Conversion Factor from T006 20030917
9 GET_T006_UNIT_FOR_HOURS Instance method Private Method Determine Dimension of Time and Unit for Hours from T006 20030917
10 GET_TIME_SINCE_EVENT Instance method Public Method Calculates Time Since Event (TSE) of an Equipment 20030917
Events
Class CL_CCM_TIME_SINCE_EVENT_AD has no event.
Types
Class CL_CCM_TIME_SINCE_EVENT_AD has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CCM_TIME_SINCE_EVENT_AD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CCM_TIME_SINCE_EVENT_AD has no exception.

Method CONVERT_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE_TARGET_UNIT Value transfer Type reference (TYPE) IMRG-READG Meßwert/Gesamtzählerstand in SI-Einheit 20030917
2 Importing IV_SI_UNIT Value transfer Type reference (TYPE) MSSIE SI-Einheit 20030917
3 Importing IV_TARGET_UNIT Value transfer Type reference (TYPE) IMRG-RECDU Maßeinheit bei Belegerfassung 20030917
4 Importing IV_VALUE_SI_UNIT Value transfer Type reference (TYPE) IMRG-READG Meßwert/Gesamtzählerstand in SI-Einheit 20030917
# Exception Resumable Description Created on
1 CONVERSION_ERROR Einheit kann nicht umgerechnet werden, da keine Umr.-Inf. ve 20030917
2 NO_SI_UNIT Eingabeprüfung: keine SI-Einheit vorh. 20030917

Method GET_COUNTER_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNTER_UNIT Value transfer Type reference (TYPE) MSEHI Maßeinheit 20030917
2 Exporting EV_MEAS_DATE1 Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
3 Exporting EV_MEAS_DATE2 Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
4 Exporting EV_MEAS_TIME1 Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
5 Exporting EV_MEAS_TIME2 Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
6 Exporting EV_TIME_SINCE_EVENT Value transfer Type reference (TYPE) IMRC_READG Meßwert/Gesamtzählerstand in SI-Einheit 20030917
7 Importing IV_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
8 Importing IV_DATE_NOW Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
9 Importing IV_EQUNR Value transfer Type reference (TYPE) EQUNR Equipmentnummer 20030917
10 Importing IV_TIME Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
11 Importing IV_TIME_NOW Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
# Exception Resumable Description Created on
1 NO_MEAS_DOCUM Finde keinen Messbeleg bzw. nächsten/letzten Messbeleg 20030917
2 NO_MEAS_POINT Kein Messpunkt zu geg. Merkmal d. Equi., od. keine Merkmal v 20030917

Method GET_COUNTER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNTER_UNIT Value transfer Type reference (TYPE) MSEHI Maßeinheit 20030917
2 Exporting EV_COUNTER_VALUE Value transfer Type reference (TYPE) IMRC_READG Meßwert/Gesamtzählerstand in SI-Einheit 20030917
3 Exporting EV_MEAS_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
4 Exporting EV_MEAS_TIME Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
5 Importing IV_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
6 Importing IV_EQUNR Value transfer Type reference (TYPE) EQUNR Equipmentnummer 20030917
7 Importing IV_LAST_OR_NEXT Value transfer Type reference (TYPE) CHAR6 Characterfeld der Länge 6 20030917
8 Importing IV_TIME Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
# Exception Resumable Description Created on
1 NO_MEAS_DOCUM Finde keinen Messbeleg bzw. nächsten/letzten Messbeleg 20030917
2 NO_MEAS_POINT Kein Messpunkt zu geg. Merkmal d. Equi., od. keine Merkmal v 20030917

Method GET_EVENT_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EVENT Call by reference Type reference (TYPE) CCM_EVENT Ereignis für Time-Since-Event-Berechnung 20030917
2 Exporting EV_UNIT Call by reference Type reference (TYPE) CCM_UNIT_OP Einheit der Betriebszeit (Time-Since-Event-Berechnung) 20030917

Method GET_EVENT_UNIT on class CL_CCM_TIME_SINCE_EVENT_AD has no exception.

Method GET_RECENT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RECENT_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
2 Exporting EV_RECENT_TIME Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
3 Importing IV_EQUNR Value transfer Type reference (TYPE) EQUNR Equipmentnummer 20030917

Method GET_RECENT_TIME on class CL_CCM_TIME_SINCE_EVENT_AD has no exception.

Method GET_T006_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DIMID Value transfer Type reference (TYPE) DIMID Dimensionsschlüssel 20030917
2 Exporting EV_MSSIE Value transfer Type reference (TYPE) MSSIE SI-Einheit 20030917
3 Importing IV_ECURR Value transfer Type reference (TYPE) ECURR Exponent zur elektrischen Stromstärke 20030917
4 Importing IV_LENG Value transfer Type reference (TYPE) LENG Exponent zur Länge 20030917
5 Importing IV_LIGHT Value transfer Type reference (TYPE) LIGHT Exponent zur Lichtstärke 20030917
6 Importing IV_MASS Value transfer Type reference (TYPE) MASS Exponent zur Masse 20030917
7 Importing IV_MOLQU Value transfer Type reference (TYPE) MOLQU Exponent zur Molmenge 20030917
8 Importing IV_TEMP Value transfer Type reference (TYPE) TEMP Exponent zur Temperatur 20030917
9 Importing IV_TIMEX Value transfer Type reference (TYPE) TIMEX Exponent zur Zeit 20030917

Method GET_T006_DIMENSION on class CL_CCM_TIME_SINCE_EVENT_AD has no exception.

Method GET_T006_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSEHI Value transfer Type reference (TYPE) MSEHI Maßeinheit 20030917
2 Importing IV_DIMID Value transfer Type reference (TYPE) DIMID Dimensionsschlüssel 20030917
3 Importing IV_NENNR Value transfer Type reference (TYPE) NENNR Nenner zur Umrechnung in SI-Einheit 20030917
4 Importing IV_ZAEHL Value transfer Type reference (TYPE) DZAEHL Zähler zur Umrechnung in SI-Einheit 20030917

Method GET_T006_UNIT on class CL_CCM_TIME_SINCE_EVENT_AD has no exception.

Method GET_T006_UNIT_FOR_HOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSEHI Value transfer Type reference (TYPE) MSEHI Maßeinheit 20030917

Method GET_T006_UNIT_FOR_HOURS on class CL_CCM_TIME_SINCE_EVENT_AD has no exception.

Method GET_TIME_SINCE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MEAS_DATE1 Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
2 Exporting EV_MEAS_DATE2 Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20030917
3 Exporting EV_MEAS_TIME1 Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
4 Exporting EV_MEAS_TIME2 Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20030917
5 Exporting EV_TIME_SINCE_EVENT Value transfer Type reference (TYPE) IMRC_READG Meßwert/Gesamtzählerstand in SI-Einheit 20030917
6 Exporting EV_TIME_SINCE_EVENT_UNIT Value transfer Type reference (TYPE) MSEHI Maßeinheit 20030917
7 Importing IV_EQUNR Value transfer Type reference (TYPE) EQUNR Equipmentnummer 20030917
# Exception Resumable Description Created on
1 NO_BADI BAdI kann nicht initialisiert werden 20030917
2 NO_MEAS_DOCUM Finde keinen Messbeleg bzw. nächsten/letzten Messbeleg 20030917
3 NO_MEAS_POINT Kein Messpunkt zu geg. Merkmal d. Equi., od. keine Merkmal v 20030917
4 NO_NOTIF_OR_CHAR_CUST Customizing der Meldung oder d. Merkmals ist nicht vollständ 20030917
5 NO_RECENT_EVENT Letzter Zeitpunkt des Ereignisses kann nicht ermittelt werde 20030917
6 WRONG_EVENT_OR_UNIT Ereignis oder Einheit ist nicht zulässig 20030917
History
Last changed by/on SAP  20050520 
SAP Release Created in 500