SAP ABAP Class IF_EX_BADI_EAM_TZ_GENERIC_CORE (BAdI Interface: BADI_EAM_TZ_GENERIC_CORE)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080328
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ES_GENERIC_TZ_CORE_IMPL Class for BAdI: BADI_EAM_TZ_GENERIC_CORE 20080328
Properties
Class IF_EX_BADI_EAM_TZ_GENERIC_CORE  
Short Description BAdI Interface: BADI_EAM_TZ_GENERIC_CORE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080328   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no interface implemented.
Friends
Class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AUTYP_PM Constant Public Type reference (TYPE) T003O-AUTYP '30' 20080402
2 GC_INIT_TIME Constant Public Type reference (TYPE) VIQMEL-MZEIT '000000' 20080402
3 GC_OBJNR_OR Constant Public Type reference (TYPE) CHAR2 'OR' 20080402
4 GC_OBJNR_QM Constant Public Type reference (TYPE) CHAR2 'QM' 20080402
5 GC_QMTYP_PM Constant Public Type reference (TYPE) TQ8T-QMTYP '01' 20080402
6 GC_YX Constant Public Type reference (TYPE) C 'X' 20080402
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUSTOMIZING Instance method Public Method Reads and Checks Customizing for Time Zone Support 20080416
2 CHECK_SELECTION_TIME_ZONE Instance method Public Method Checks the Time Zone Used for the Selection 20080328
3 CHECK_SEL_SCREEN_DISPLAYED Instance method Public Method Checks Whether the Selection Bild is Displayed 20080328
4 CONVERT_SINGLE_TO_SESS_TZONE Instance method Public Method Converts Date & Time to Session Time Zone 20080417
5 CONVERT_SINGLE_TO_SYS_TZONE Instance method Public Method Converts Date & Time to System Time Zone 20080417
6 CONVERT_SYSTEM_TO_SESSION_PRT Instance method Public Method Converts Date & Time to Session Time Zone 20080721
7 CREATE_BUTTON Instance method Public Method Generates Icon and Text for Button 20080328
8 MODIFY_SELECTION_SCREEN Instance method Public Method Changes the Selection Screen 20080328
9 SET_SEL_PARAMETER_TIME_ZONE Instance method Public Method Sets the Time Zone Selection Parameter 20080505
10 SET_SESSION_TIME_ZONE_DARK Instance method Public Method Sets the Session Time Zone Without Dialog 20080403
11 TIMEZONE_POPUP Static method Public Method Time Zones Dialog Box 20080414
12 TIME_ZONE_BUTTON_ON_LIST Instance method Public Method Time Zones Button Pressed in List 20080401
Events
Class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FLAG_TYPE1 Public See coding 20080402 flag_type1(1) TYPE c
2 GS_STAT Public See coding 20080402 BEGIN OF gs_stat. INCLUDE TYPE jcds. TYPES: objectid TYPE cdobjectv, changenr TYPE cdchangenr, username TYPE cdusername, tabname TYPE cdtabname, tabkey TYPE cdtabkey, keylen TYPE cdintlen, chngind TYPE cdshwind, fname TYPE fieldname, ftext TYPE ddtext, sprache TYPE spras, text_case TYPE cdtextind, f_old TYPE cdfldvalo, f_new TYPE cdfldvaln, txt04 TYPE j_txt04, txt30 TYPE j_txt30, fenum TYPE felfd, aknum TYPE aknum, urnum TYPE urnum, manum TYPE manum, flag TYPE flag_type1, identifier TYPE alv_subobject, END OF gs_stat
3 GT_FIELDNAME_TYPE Public See coding Table with Field Names 20080328 gt_fieldname_type TYPE STANDARD TABLE OF fieldname
4 GT_STAT Public See coding 20080402 gt_stat TYPE STANDARD TABLE OF gs_stat WITH DEFAULT KEY
Method Signatures

Method CHECK_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACTIVATED Call by reference Type reference (TYPE) TZ_D_ACTIVE Zeitzonenuntertützung aktiv (ja/nein) 20080416
2 Importing IS_APPLICATION Call by reference Type reference (TYPE) TZ_D_APPL Anwengung für Zeitzonenunterstützung 20080416
# Exception Resumable Description Created on
1 APPLICATION_NOT_VALID Anwendung ungültig 20080416

Method CHECK_SELECTION_TIME_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAYED Call by reference Type reference (TYPE) ABAP_BOOL Selektionsbild wird angezeigt Ja/Nein 20080328
2 Importing IV_TZONE Call by reference Type reference (TYPE) TZNZONE Zeitzone 20080328

Method CHECK_SELECTION_TIME_ZONE on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method CHECK_SEL_SCREEN_DISPLAYED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DISPLAYED Call by reference Type reference (TYPE) ABAP_BOOL Selektionsbild wird angezeigt Ja/Nein 20080328

Method CHECK_SEL_SCREEN_DISPLAYED on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method CONVERT_SINGLE_TO_SESS_TZONE 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) SY-DATUM '00000000' Aktuelles Datum des Applikationsservers 20080417
2 Changing CV_TIME Call by reference Type reference (TYPE) SY-UZEIT '000000' Aktuelle Uhrzeit des Applikationsservers 20080417

Method CONVERT_SINGLE_TO_SESS_TZONE on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method CONVERT_SINGLE_TO_SYS_TZONE 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) SY-DATLO '00000000' Lokales Datum des aktuellen Benutzers 20080417
2 Changing CV_TIME Call by reference Type reference (TYPE) SY-TIMLO '000000' Lokale Uhrzeit des aktuellen Benutzers 20080417

Method CONVERT_SINGLE_TO_SYS_TZONE on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method CONVERT_SYSTEM_TO_SESSION_PRT 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) SY-DATUM Date 20080721
2 Changing CV_TIME Call by reference Type reference (TYPE) SY-UZEIT Time 20080721

Method CONVERT_SYSTEM_TO_SESSION_PRT on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method CREATE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUTTON Call by reference Type reference (TYPE) SMP_DYNTXT Menu Painter: Programmschnittstelle für dynamische Texte 20080328

Method CREATE_BUTTON on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method MODIFY_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) GT_FIELDNAME_TYPE Tabelle mit Feldnamen 20080328

Method MODIFY_SELECTION_SCREEN on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method SET_SEL_PARAMETER_TIME_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TZONE Call by reference Type reference (TYPE) TZNZONE Zeitzone 20080505
2 Importing IV_DISPLAYED Call by reference Type reference (TYPE) ABAP_BOOL Selektionsbild wird angezeigt Ja/Nein 20080505

Method SET_SEL_PARAMETER_TIME_ZONE on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method SET_SESSION_TIME_ZONE_DARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TZONE Call by reference Type reference (TYPE) TZNZONE Zeitzone 20080403

Method SET_SESSION_TIME_ZONE_DARK on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method TIMEZONE_POPUP Signature

Method TIMEZONE_POPUP on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no parameter.
Method TIMEZONE_POPUP on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.

Method TIME_ZONE_BUTTON_ON_LIST Signature

Method TIME_ZONE_BUTTON_ON_LIST on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no parameter.
Method TIME_ZONE_BUTTON_ON_LIST on class IF_EX_BADI_EAM_TZ_GENERIC_CORE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in