SAP ABAP Class CL_FDT_OBJ_SYSTEM_VARIABLES (FDT: Objects for System Variables)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_SERVICE (Package) BRFplus: Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_OBJ_SYSTEM_VARIABLES FDT: Objects for System Variables 20060714
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_STATIC_METHOD_TEMPLATE OBSOLETE - Do not use 20060714
Properties
Class CL_FDT_OBJ_SYSTEM_VARIABLES  
Short Description FDT: Objects for System Variables    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_SERVICE   BRFplus: Services 
Created 20060714   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_OBJ_SYSTEM_VARIABLES FDT: Objects for System Variables 20060714
2 IF_FDT_STATIC_METHOD_TEMPLATE OBSOLETE - Do not use 20060714
Friends
Class CL_FDT_OBJ_SYSTEM_VARIABLES has no friend class.
Attributes
Class CL_FDT_OBJ_SYSTEM_VARIABLES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CURRENT_DATE Static method Public Method Get current Date (UTC) 20091027
2 GET_CURRENT_LANGU Static method Public Method Get the current user (SY-UNAME) 20101125
3 GET_CURRENT_TIME Static method Public Method Get current Time (UTC) 20091027
4 GET_CURRENT_TIMESTAMP Static method Public Method Get current Timestamp (UTC) 20091027
5 GET_CURRENT_TMSTMP_FIELDS Static method Public Method Get current Timestamp (UTC) 20091221
6 GET_CURRENT_USER Static method Public Method Get the current user (SY-UNAME) 20091027
7 IS_BATCH_PROCESSING Static method Public Method In Batch Mode 20091027
8 PROCESS_EXPR_SYBATCH Static method Public Method Get System Variable Sybatch 20081013
9 PROCESS_EXPR_SYDATE Static method Public Method Get System Variable Sydate 20081013
10 PROCESS_EXPR_SYTIME Static method Public Method Get System Variable Sydate 20081013
11 PROCESS_EXPR_SYTIMESTAMP Static method Public Method Get System Variable Sydate 20081013
12 PROCESS_EXPR_SYUSER Static method Public Method Get System Variable Sybatch 20081013
Events
Class CL_FDT_OBJ_SYSTEM_VARIABLES has no event.
Types
Class CL_FDT_OBJ_SYSTEM_VARIABLES has no local type.
Method Signatures

Method GET_CURRENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATE Value transfer Type reference (TYPE) SYDATUM Current Date (UTC) 20091027

Method GET_CURRENT_DATE on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method GET_CURRENT_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LANGU Value transfer Type reference (TYPE) SYLANGU User Name 20101125

Method GET_CURRENT_LANGU on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method GET_CURRENT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIME Value transfer Type reference (TYPE) SYUZEIT Current Time (UTC) 20091027

Method GET_CURRENT_TIME on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method GET_CURRENT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMEPOINT Value transfer Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT Time Stamp (UTC) 20091110

Method GET_CURRENT_TIMESTAMP on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method GET_CURRENT_TMSTMP_FIELDS 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) IF_FDT_TYPES=>ELEMENT_TIMEPOINT-DATE Date 20091221
2 Exporting EV_OFFSET_SIGN Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT-OFFSET_SIGN Offset Sign 20091221
3 Exporting EV_OFFSET_TIME Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT-OFFSET_TIME Offset Time 20091221
4 Exporting EV_TIME Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT-TIME Time 20091221
5 Exporting EV_TIMEPOINT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT-TYPE Timepoint Type 20091221
6 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT-TIMESTAMP Time Stamp 20091221

Method GET_CURRENT_TMSTMP_FIELDS on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method GET_CURRENT_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_USER Value transfer Type reference (TYPE) SYUNAME User Name 20091027

Method GET_CURRENT_USER on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method IS_BATCH_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BATCH Value transfer Type reference (TYPE) SYBATCH Program is running in the background 20091027

Method IS_BATCH_PROCESSING on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method PROCESS_EXPR_SYBATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BATCH Value transfer Type reference (TYPE) CLIKE Elementary Data Type Boolean 20081111

Method PROCESS_EXPR_SYBATCH on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method PROCESS_EXPR_SYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIMEPOINT Value transfer Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT Elementary Data Type Timepoint, IF_FDT_CONSTANTS=>GC_TP_* 20081013

Method PROCESS_EXPR_SYDATE on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method PROCESS_EXPR_SYTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIMEPOINT Value transfer Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT Elementary Data Type Timepoint, IF_FDT_CONSTANTS=>GC_TP_* 20081013

Method PROCESS_EXPR_SYTIME on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method PROCESS_EXPR_SYTIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIMEPOINT Value transfer Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TIMEPOINT Elementary Data Type Timepoint, IF_FDT_CONSTANTS=>GC_TP_* 20081013

Method PROCESS_EXPR_SYTIMESTAMP on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.

Method PROCESS_EXPR_SYUSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SYUNAME Value transfer Type reference (TYPE) CLIKE Elementary Data Type Boolean 20081111

Method PROCESS_EXPR_SYUSER on class CL_FDT_OBJ_SYSTEM_VARIABLES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710