SAP ABAP Class /MRSS/CL_SGU_DATETIME (Planning Board: User Interface Control Wrapper)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGU (Package) User Interface for Interactive Planning Board
Properties
Class /MRSS/CL_SGU_DATETIME  
Short Description Planning Board: User Interface Control Wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGU   User Interface for Interactive Planning Board 
Created 20030702   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/CL_SGU_CUSTOMIZING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /MRSS/CL_SGU_DATETIME has no interface implemented.
Friends
Class /MRSS/CL_SGU_DATETIME has no friend class.
Attributes
Class /MRSS/CL_SGU_DATETIME has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SECONDS Static method Public Method Add Number of Seconds (Pos./Neg.) 20030702
2 CONVERT_SEC_TO_UNIT Static method Public Method Calculate seconds in time unit 20060817
3 DATETIME_TO_SECONDS Static method Private Method 20030702
4 DIFFERENCE_SECONDS Static method Public Method Output Time Difference in Seconds 20030702
5 ROUND_DATETIME Static method Public Method 20031022
6 SECONDS_TO_DATETIME Static method Private Method 20030702
7 SUBTRACT_SECONDS Static method Public Method 20061116
Events
Class /MRSS/CL_SGU_DATETIME has no event.
Types
Class /MRSS/CL_SGU_DATETIME has no local type.
Method Signatures

Method ADD_SECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) D 20030702
2 Exporting EV_TIME Call by reference Type reference (TYPE) T 20030702
3 Importing IV_DATE Call by reference Type reference (TYPE) D 20030707
4 Importing IV_SECONDS Call by reference Type reference (TYPE) P 20030702
5 Importing IV_TIME Call by reference Type reference (TYPE) T 20030707
# Exception Resumable Description Created on
1 RESULT_NEGATIVE Negatives Ergebnis 20030718

Method CONVERT_SEC_TO_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DURATION Call by reference Type reference (TYPE) /MRSS/T_SGU_DURATION Zeitdauer 20060817
2 Importing IV_SECONDS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060817
3 Importing IV_UNIT Call by reference Type reference (TYPE) /MRSS/T_SGU_DURATION_UNIT Einheit der Dauer eines Vorgangs 20060817

Method CONVERT_SEC_TO_UNIT on class /MRSS/CL_SGU_DATETIME has no exception.

Method DATETIME_TO_SECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SECONDS Call by reference Type reference (TYPE) P 20030702
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20030702
3 Importing IV_TIME Call by reference Type reference (TYPE) T 20030702

Method DATETIME_TO_SECONDS on class /MRSS/CL_SGU_DATETIME has no exception.

Method DIFFERENCE_SECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DIFF_SECONDS Call by reference Type reference (TYPE) P 20030702
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20030707
3 Importing IV_DIFF_DATE Call by reference Type reference (TYPE) D 20030702
4 Importing IV_DIFF_TIME Call by reference Type reference (TYPE) T 20030702
5 Importing IV_TIME Call by reference Type reference (TYPE) T 20030707

Method DIFFERENCE_SECONDS on class /MRSS/CL_SGU_DATETIME has no exception.

Method ROUND_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATE Call by reference Type reference (TYPE) D 20031022
2 Changing CV_TIME Call by reference Type reference (TYPE) T 20031022

Method ROUND_DATETIME on class /MRSS/CL_SGU_DATETIME has no exception.

Method SECONDS_TO_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) D 20030702
2 Exporting EV_TIME Call by reference Type reference (TYPE) T 20030702
3 Importing IV_SECONDS Call by reference Type reference (TYPE) P 20030702

Method SECONDS_TO_DATETIME on class /MRSS/CL_SGU_DATETIME has no exception.

Method SUBTRACT_SECONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) D 20061116
2 Exporting EV_TIME Call by reference Type reference (TYPE) T 20061116
3 Importing IV_DATE Call by reference Type reference (TYPE) D 20061116
4 Importing IV_SECONDS Call by reference Type reference (TYPE) P 20061116
5 Importing IV_TIME Call by reference Type reference (TYPE) T 20061116
# Exception Resumable Description Created on
1 RESULT_NEGATIVE 20061116
History
Last changed by/on SAP  20141109 
SAP Release Created in 401