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
⤷ 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 |