SAP ABAP Class CL_UG_BDT_GUI (Master Data: BDT Call for Characteristic Maintenance)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD2 (Package) FIN General: Master Data: Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20020125
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20020125
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020201
Properties
Class CL_UG_BDT_GUI  
Short Description Master Data: BDT Call for Characteristic Maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGMD2   FIN General: Master Data: Maintenance 
Created 20020125   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UGMDB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20020125
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20020125
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020201
Friends
Class CL_UG_BDT_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BDT_PREFIX_BDT_ Constant Private Type reference (TYPE) UGMD2_BDT_PREFIX 'BDT_' OK_CODE Indicator of BDT 20020313
2 GC_BDT_PREFIX_BUS Constant Private Type reference (TYPE) UGMD2_BDT_PREFIX 'BUS' OK_CODE Indicator of BDT 20020213
3 GC_BDT_PREFIX_PUSH Constant Private Type reference (TYPE) UGMD2_BDT_PREFIX 'PUSH' OK_CODE Indicator of BDT 20020130
4 GC_BDT_PREFIX_UGMD Constant Private Type reference (TYPE) UGMD2_BDT_PREFIX 'UGMD' Prefix for OK_Codes of BDT 20020320
5 GC_BDT_PROGRAM Constant Private Type reference (TYPE) PROGNAME 'SAPLUGMD_BDT_GUI' Program for GUI 20020128
6 GC_BDT_SCREEN Constant Private Type reference (TYPE) DYNNR '0100' Screen for GUI 20020128
7 GC_MAX_LINES Constant Private Type reference (TYPE) I 200 Max GUI Size (Rows) 20020130
8 GC_MIN_COLUMNS Constant Private Type reference (TYPE) I 120 Min GUI Size (Columns) 20021120
9 GC_MIN_LINES Constant Private Type reference (TYPE) I 10 Min GUI Size (Rows) 20020130
10 GC_MODE_DISPLAY Constant Public Type reference (TYPE) UG_FLG SPACE Display mode 20020130
11 GC_MODE_EDIT Constant Public Type reference (TYPE) UG_FLG 'X' eEdit mode 20020130
12 GO_CUST Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_CHAR_VALUE Representation of Char. Value 20020125
13 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_UC_CUST_GUI Internal View of GUI Object 20020125
14 GT_BDT_RLTYP Instance attribute Private Type reference (TYPE) UGMD_BDT_RLTYP BDT: Object Part, Initial Value 'CONS' 20020313
15 GT_GUI Instance attribute Private Type reference (TYPE) UGMD_YT_GUICLASS GUI Class + GUI Instance 20020227
16 GT_MESSAGE Instance attribute Private Type reference (TYPE) UC0_T_MESSAGE Messages 20020201
17 G_BDT_APPL Instance attribute Private Type reference (TYPE) BU_APPLI 'CONS' BDT Application 20020131
18 G_BDT_SCREEN_SEQ Instance attribute Private Type reference (TYPE) BU_VARNR 'BASE00' BDT: Screen Sequence 20020131
19 G_BDT_SCREEN_SEQ_TYPE Instance attribute Private Type reference (TYPE) BU_VARTP 'BASE00' BDT: Screen Sequence Category 20020204
20 G_DO_DISP_ONLY Instance attribute Private Type reference (TYPE) UG_FLG SPACE Current data object can only be displayed 20020403
21 G_MODE Instance attribute Private Type reference (TYPE) UG_FLG Change/Display Mode for Subscreen ('X' = Change) 20020130
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020128
2 DELETE_MESSAGES Instance method Public Method Delete Message Table 20020201
3 GET_BDT_APPL Instance method Public Method Get BDT App 20020131
4 GET_BDT_RLTYP Instance method Public Method Get BDT Object Part 20020313
5 GET_BDT_SCREEN_SEQ Instance method Public Method Get BDT Screen Sequence 20020131
6 GET_BDT_SCREEN_SEQ_TYPE Instance method Public Method Get BDT Screen Sequence Category 20020204
7 GET_CHAR_VALUE Instance method Public Method Get Customizing Object of GUI Object 20020130
8 GET_GUI_TAB Instance method Public Method Return Tab with GUI Classes and their Ref. (for GO_CUST) 20020227
9 GET_MODE Instance method Public Method Return Mode (gc_mode_display, gc_mode_edit) 20020130
10 HANDLE_SET_DISPLAY_MODE Instance method Private Event handling method Set Mode to Display/Change 20020201
11 SEND_BDT_DATA_CHANGE_NOTE Instance method Public Method BDT data not in objects have changed 20020312
12 SET_BDT_APPL Instance method Public Method Set BDT application 20020131
13 SET_BDT_RLTYP Instance method Public Method Set BDT object part 20020313
14 SET_BDT_SCREEN_SEQ Instance method Public Method Set BDT screen sequence 20020131
15 SET_BDT_SCREEN_SEQ_TYPE Instance method Public Method Set BDT screen sequence category 20020204
16 SET_MESSAGES Instance method Public Method Pass Messages 20020201
17 SET_MODE_TO_DISPLAY Instance method Public Method Sets mode to display (gc_mode_display) 20020130
18 SET_MODE_TO_EDIT Instance method Public Method Sets mode to change (gc_mode_edit) 20020130
19 SHOW_MESSAGES Instance method Public Method Display messages and delete message table 20020201
Events
Class CL_UG_BDT_GUI has no event.
Types
Class CL_UG_BDT_GUI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UG_BDT_GUI has no parameter.
Method CONSTRUCTOR on class CL_UG_BDT_GUI has no exception.

Method DELETE_MESSAGES Signature

Method DELETE_MESSAGES on class CL_UG_BDT_GUI has no parameter.
Method DELETE_MESSAGES on class CL_UG_BDT_GUI has no exception.

Method GET_BDT_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BDT_APPL Call by reference Type reference (TYPE) BU_APPLI Anwendung 20020131

Method GET_BDT_APPL on class CL_UG_BDT_GUI has no exception.

Method GET_BDT_RLTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BDT_RLTYP Call by reference Type reference (TYPE) UGMD_BDT_RLTYP BDT: Objektteil 20020313

Method GET_BDT_RLTYP on class CL_UG_BDT_GUI has no exception.

Method GET_BDT_SCREEN_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BDT_SCREEN_SEQ Call by reference Type reference (TYPE) BU_VARNR BDT: Bildfolge 20020131

Method GET_BDT_SCREEN_SEQ on class CL_UG_BDT_GUI has no exception.

Method GET_BDT_SCREEN_SEQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BDT_SCREEN_SEQ_TYPE Call by reference Type reference (TYPE) BU_VARTP BDT: Bildfolgetyp 20020204

Method GET_BDT_SCREEN_SEQ_TYPE on class CL_UG_BDT_GUI has no exception.

Method GET_CHAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CUST Call by reference Object reference (TYPE REF TO) IF_UC_CUST_DATA_EXT Externe Sicht auf das Customizing Objekt 20020130

Method GET_CHAR_VALUE on class CL_UG_BDT_GUI has no exception.

Method GET_GUI_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUI Call by reference Type reference (TYPE) UGMD_YT_GUICLASS Rollen und zugehörigen GUI-Klassen 20020227

Method GET_GUI_TAB on class CL_UG_BDT_GUI has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MODE Value transfer Type reference (TYPE) UG_FLG liefert gc_mode_display oder gc_mode_edit 20020130

Method GET_MODE on class CL_UG_BDT_GUI has no exception.

Method HANDLE_SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_EDIT Value transfer Attribute reference (LIKE) 20020201

Method HANDLE_SET_DISPLAY_MODE on class CL_UG_BDT_GUI has no exception.

Method SEND_BDT_DATA_CHANGE_NOTE Signature

Method SEND_BDT_DATA_CHANGE_NOTE on class CL_UG_BDT_GUI has no parameter.
Method SEND_BDT_DATA_CHANGE_NOTE on class CL_UG_BDT_GUI has no exception.

Method SET_BDT_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BDT_APPL Call by reference Type reference (TYPE) BU_APPLI Anwendung 20020131

Method SET_BDT_APPL on class CL_UG_BDT_GUI has no exception.

Method SET_BDT_RLTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BDT_RLTYP Call by reference Type reference (TYPE) UGMD_BDT_RLTYP BDT: Objektteil 20020313

Method SET_BDT_RLTYP on class CL_UG_BDT_GUI has no exception.

Method SET_BDT_SCREEN_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BDT_SCREEN_SEQ Call by reference Type reference (TYPE) BU_VARNR BDT: Bildfolge 20020131

Method SET_BDT_SCREEN_SEQ on class CL_UG_BDT_GUI has no exception.

Method SET_BDT_SCREEN_SEQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BDT_SCREEN_SEQ_TYPE Call by reference Type reference (TYPE) BU_VARTP BDT: Bildfolgetyp 20020204

Method SET_BDT_SCREEN_SEQ_TYPE on class CL_UG_BDT_GUI has no exception.

Method SET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20020201

Method SET_MESSAGES on class CL_UG_BDT_GUI has no exception.

Method SET_MODE_TO_DISPLAY Signature

Method SET_MODE_TO_DISPLAY on class CL_UG_BDT_GUI has no parameter.
Method SET_MODE_TO_DISPLAY on class CL_UG_BDT_GUI has no exception.

Method SET_MODE_TO_EDIT Signature

Method SET_MODE_TO_EDIT on class CL_UG_BDT_GUI has no parameter.
Method SET_MODE_TO_EDIT on class CL_UG_BDT_GUI has no exception.

Method SHOW_MESSAGES Signature

Method SHOW_MESSAGES on class CL_UG_BDT_GUI has no parameter.
Method SHOW_MESSAGES on class CL_UG_BDT_GUI has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B