SAP ABAP Class BANK_TMC_CL_TIME_CONTROL (Simulation System Date)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-CD (Application Component) Change Document Display and Time Stamp Management
     BANK_TMC (Package) System Time Simulation
Properties
Class BANK_TMC_CL_TIME_CONTROL  
Short Description Simulation System Date    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BANK_TMC   System Time Simulation 
Created 20030221   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class BANK_TMC_CL_TIME_CONTROL has no forward declaration.
Interfaces
Class BANK_TMC_CL_TIME_CONTROL has no interface implemented.
Friends
Class BANK_TMC_CL_TIME_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DIFFERENCE_DAYS Static Attribute Private Type reference (TYPE) I Date and Time, Current (Application Server) Date 20030317
2 DIFFERENCE_SECONDS Static Attribute Private Type reference (TYPE) I UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20030317
3 O_TIMECALENDAR Static Attribute Private Object reference (TYPE REF TO) CL_TIMECALENDAR_GENERIC Simple Calendar (Factory Calendar and Time Stream) 20090504
4 SIMULATION Static Attribute Public Type reference (TYPE) XFELD Checkbox Field 20030221
5 TIMEDURATION Static Attribute Private Type reference (TYPE) TIMEDURA Numerical Value of Duration 20090504
6 TIMEDURATION_DIR Static Attribute Private Type reference (TYPE) TIMEDIR Direction for Time Calculations 20090504
7 TIMEZONE_LOCAL Static Attribute Private Type reference (TYPE) SYSTZONLO Time Zone of Current User 20090504
8 TIMEZONE_SYST Static Attribute Private Type reference (TYPE) SYSTZONLO Time Zone of Current User 20090504
9 TIMEZONE_UTC Constant Private Type reference (TYPE) SYSTZONLO 'UTC ' Time Zone of Current User 20090504
Methods
# Method Level Visibility Method type Description Created on
1 BANK_TMC_GET_CATEGORY Static method Private Method Internal: Read Go-Live Indicator of Client 20030221
2 BANK_TMC_GET_SIMULATION_DATE Static method Private Method Internal: Determine New Date 20030317
3 BANK_TMC_GET_SIMULATION_TIME Static method Private Method Internal: Determine New Time 20030317
4 BANK_TMC_GET_SY_DATLO Static method Public Method Determine Simulated SY DATLO 20030317
5 BANK_TMC_GET_SY_DATUM Static method Public Method Determine Simulated System Date 20030221
6 BANK_TMC_GET_SY_TIMLO Static method Public Method Determine Simulated SY TIMLO 20030317
7 BANK_TMC_GET_SY_UZEIT Static method Public Method Determine Simulated SY Time 20030221
8 BANK_TMC_GET_TIME Static method Public Method Determine Simulated Time 20030221
9 BANK_TMC_GET_TIMESTAMP Static method Public Method Determine Simulated Time Stamp 20030221
10 BANK_TMC_INIT Static method Private Method Internal: Initialize Data 20030319
11 BANK_TMC_REFRESH Static method Public Method Update Internal Database 20030221
12 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030221
Events
Class BANK_TMC_CL_TIME_CONTROL has no event.
Types
Class BANK_TMC_CL_TIME_CONTROL has no local type.
Method Signatures

Method BANK_TMC_GET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CCCATEGORY Call by reference Type reference (TYPE) CCCATEGORY Client Control: Rolle des Mandanten (Productive, Test,...) 20030221

Method BANK_TMC_GET_CATEGORY on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_SIMULATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATUM Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030317
2 Importing I_DATUM Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030317
3 Importing I_TIMEZONE Call by reference Type reference (TYPE) SYSTZONLO TIMEZONE_UTC Lokale Uhrzeit des aktuellen Benutzers 20090504
4 Importing I_UZEIT Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20030317

Method BANK_TMC_GET_SIMULATION_DATE on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_SIMULATION_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UZEIT Call by reference Type reference (TYPE) SYUZEIT 20030317
2 Importing I_DATUM Call by reference Type reference (TYPE) SYDATUM 20090504
3 Importing I_TIMEZONE Call by reference Type reference (TYPE) SYSTZONLO TIMEZONE_UTC 20090504
4 Importing I_UZEIT Call by reference Type reference (TYPE) SYUZEIT 20030317

Method BANK_TMC_GET_SIMULATION_TIME on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_SY_DATLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATE Call by reference Type reference (TYPE) SYSTDATLO Datum und Zeit, Lokales Datum des Benutzers 20030317

Method BANK_TMC_GET_SY_DATLO on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_SY_DATUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030221

Method BANK_TMC_GET_SY_DATUM on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_SY_TIMLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UZEIT Call by reference Type reference (TYPE) SYSTTIMLO Datum und Zeit, Lokale Uhrzeit des Benutzers 20030317

Method BANK_TMC_GET_SY_TIMLO on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_SY_UZEIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UZEIT Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20030221

Method BANK_TMC_GET_SY_UZEIT on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TIME Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20030221

Method BANK_TMC_GET_TIME on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TIMESTAMP Call by reference Type reference (TYPE) ANY 20030221

Method BANK_TMC_GET_TIMESTAMP on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_INIT Signature

Method BANK_TMC_INIT on class BANK_TMC_CL_TIME_CONTROL has no parameter.
Method BANK_TMC_INIT on class BANK_TMC_CL_TIME_CONTROL has no exception.

Method BANK_TMC_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIFF_DAYS Call by reference Type reference (TYPE) I 20030317
2 Importing I_DIFF_SECS Call by reference Type reference (TYPE) I 20030317
3 Importing I_FLAG_SIM Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20030317
# Exception Resumable Description Created on
1 REFRESH_ERROR Ausnahme bei Durchführung des Refresh 20030221

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class BANK_TMC_CL_TIME_CONTROL has no parameter.
Method CLASS_CONSTRUCTOR on class BANK_TMC_CL_TIME_CONTROL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 30