SAP ABAP Class CL_SCHEDULING_COUNTER (Scheduling unit test counter object)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-PRM-MP (Application Component) Maintenance Plans
     EAM_IPRM (Package) Maintenance Plan Fast Scheduling
Properties
Class CL_SCHEDULING_COUNTER  
Short Description Scheduling unit test counter object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAM_IPRM   Maintenance Plan Fast Scheduling 
Created 20130116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCHEDULING_COUNTER has no forward declaration.
Interfaces
Class CL_SCHEDULING_COUNTER has no interface implemented.
Friends
Class CL_SCHEDULING_COUNTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ANNUAL_ESTIMATE Constant Public Type reference (TYPE) IMRC_PYEAR 36500 20130116
2 GC_CHARACTERISTIC_METERS Constant Public Type reference (TYPE) ATINN '7777777820' 20130116
3 GC_DOCUMENT Constant Public Type reference (TYPE) IMRC_MDOCM 'DOCUMENT' 20130116
4 GC_UNIT_METERS Constant Public Type reference (TYPE) MSEHI 'M ' 20130116
5 GV_POINT_NUMBER Instance attribute Public Type reference (TYPE) IMRC_POINT 20130116
6 MC_PREFIX Constant Private Type reference (TYPE) WARPL 'TEMP' 20130116
7 MT_DOCUMENTS Instance attribute Private See coding 20130116
8 MV_ANNUAL_ESTIMATE Instance attribute Private Type reference (TYPE) IMRC_PYEAR 20130116
9 MV_CHANGE_DATE Instance attribute Private Type reference (TYPE) IUPDT 20130116
10 MV_DOCUMENT_NUMBER Instance attribute Private Type reference (TYPE) IMRC_MDOCM 20130116
11 MV_IS_COUNTER Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130116
12 MV_IS_INACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130116
13 MV_UNIT Instance attribute Private Type reference (TYPE) HUNIT 20130116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DOCUMENT Instance method Public Method 20130116
2 DELETE_FROM_DATABASE Instance method Public Method 20130116
3 GET_ANNUAL_ESTIMATE Instance method Public Method 20130116
4 GET_COUNTER_UNIT Instance method Public Method 20130116
5 GET_LAST_DOCUMENT Instance method Public Method 20130116
6 GET_METER_COUNTER Static method Public Method 20130116
7 SET_ANNUAL_ESTIMATE Instance method Public Method 20130116
8 SET_CHANGE_DATE Instance method Public Method 20130116
9 SET_IS_COUNTER Instance method Public Method 20130116
10 SET_IS_INACTIVE Instance method Public Method 20130116
11 SET_METER_DEFAULT Instance method Public Method 20130116
12 WRITE_TO_DATABASE Instance method Public Method 20130116
Events
Class CL_SCHEDULING_COUNTER has no event.
Types
Class CL_SCHEDULING_COUNTER has no local type.
Method Signatures

Method ADD_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COUNTER_READING Call by reference Type reference (TYPE) I 20130116
2 Importing IV_READING_DATE Call by reference Type reference (TYPE) I 20130116

Method ADD_DOCUMENT on class CL_SCHEDULING_COUNTER has no exception.

Method DELETE_FROM_DATABASE Signature

Method DELETE_FROM_DATABASE on class CL_SCHEDULING_COUNTER has no parameter.
Method DELETE_FROM_DATABASE on class CL_SCHEDULING_COUNTER has no exception.

Method GET_ANNUAL_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ANNUAL_ESTIMATE Value transfer Type reference (TYPE) IMRC_PYEAR 20130116

Method GET_ANNUAL_ESTIMATE on class CL_SCHEDULING_COUNTER has no exception.

Method GET_COUNTER_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COUNTER_UNIT Value transfer Type reference (TYPE) HUNIT 20130116

Method GET_COUNTER_UNIT on class CL_SCHEDULING_COUNTER has no exception.

Method GET_LAST_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT_DATE Call by reference Type reference (TYPE) IMRC_IDATE 20130116
2 Exporting EV_DOCUMENT_READING Call by reference Type reference (TYPE) IMRC_READG 20130116

Method GET_LAST_DOCUMENT on class CL_SCHEDULING_COUNTER has no exception.

Method GET_METER_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COUNTER Value transfer Object reference (TYPE REF TO) CL_SCHEDULING_COUNTER 20130116

Method GET_METER_COUNTER on class CL_SCHEDULING_COUNTER has no exception.

Method SET_ANNUAL_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANNUAL_ESTIMATE Call by reference Type reference (TYPE) IMRC_PYEAR 20130116

Method SET_ANNUAL_ESTIMATE on class CL_SCHEDULING_COUNTER has no exception.

Method SET_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_DATE Call by reference Type reference (TYPE) IUPDT 20130116

Method SET_CHANGE_DATE on class CL_SCHEDULING_COUNTER has no exception.

Method SET_IS_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_COUNTER Call by reference Type reference (TYPE) ABAP_BOOL 20130116

Method SET_IS_COUNTER on class CL_SCHEDULING_COUNTER has no exception.

Method SET_IS_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20130116

Method SET_IS_INACTIVE on class CL_SCHEDULING_COUNTER has no exception.

Method SET_METER_DEFAULT Signature

Method SET_METER_DEFAULT on class CL_SCHEDULING_COUNTER has no parameter.
Method SET_METER_DEFAULT on class CL_SCHEDULING_COUNTER has no exception.

Method WRITE_TO_DATABASE Signature

Method WRITE_TO_DATABASE on class CL_SCHEDULING_COUNTER has no parameter.
Method WRITE_TO_DATABASE on class CL_SCHEDULING_COUNTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in