SAP ABAP Class CL_UC_DOCTYPE_GUI (Master Data: DocType: GUI)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCUMD (Package) SEM-BCS: User Interface: Posting: Doc.Type,...
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_ACCOUNT_GUI Assignment Screen 20020307
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20010719
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20010719
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020307
Properties
Class CL_UC_DOCTYPE_GUI  
Short Description Master Data: DocType: GUI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCUMD   SEM-BCS: User Interface: Posting: Doc.Type,... 
Created 20010719   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_ACCOUNT_GUI Assignment Screen 20020307
2 IF_UC_CUST_GUI Internal View of GUI Object 20010719
3 IF_UC_CUST_GUI_EXT External View at GUI Object 20010719
4 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020307
Friends
Class CL_UC_DOCTYPE_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_ACT_SUBSCR Instance attribute Private Type reference (TYPE) UCU_S_HANDLE-DNUM Currently-active Subscreen 20020606
2 DD_DISPLAY Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20020606
3 DD_IS_EDIT Instance attribute Private Type reference (TYPE) UC_FLG 'X' General Indicator, SAP Consolidation 20020606
4 DD_LOAD Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20020606
5 DF_DOCREFRESH Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20031205
6 DO_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20030417
7 DO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20030417
8 DO_CUST Instance attribute Private Object reference (TYPE REF TO) CL_UC_DOCTYPE Master Data: Document Type 20010719
9 DO_ITKEY Instance attribute Private Object reference (TYPE REF TO) CL_UC_ITKEY_FACTORY SEM-BCS: Selected Items 20020312
10 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (field catalog, ...) 20020307
11 DS_DATA Instance attribute Private Type reference (TYPE) UCU_S_DOCTYPE_PROP Document Properties 20010719
12 DT_ACC_GUI_OBJ Instance attribute Private Type reference (TYPE) GTX_ACCOUNT_GUI 20020307
13 DT_DATA_FIELDNAME Instance attribute Private Type reference (TYPE) UCU_T_DOCTYPE_PROP_FIELDNAME Field-dependent Document Properties 20010731
14 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20020307
15 DT_ITKEY Instance attribute Private Type reference (TYPE) UCM_T_ITKEY_DOC Selected Item 20030424
16 DT_MESSAGE Instance attribute Private Type reference (TYPE) UC0_T_MESSAGE Messages 20020411
17 DT_R_DATA Instance attribute Private Type reference (TYPE) UGMD_TS_CHAR_VALUE_GUI Master Data: Generic GUI Communication 20010719
18 GC_CLASSNAME Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_DOCTYPE_GUI' Custom class name 20020723
19 GC_MAX_LINES Constant Private Type reference (TYPE) I 60 20020307
20 GC_MIN_LINES Constant Private Type reference (TYPE) I 60 20020307
21 GC_NUMBER_OBJECT Constant Private Type reference (TYPE) INRI-OBJECT UC00_C_NUMBER_OBJECT_DOCNR Name of Number Range Object 20020307
22 GC_PROGRAM Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCMD_DOCTYPE' Program Name 20020307
23 GC_SCREEN Constant Private Type reference (TYPE) SCRHDNUM '1000' Screen Number 20020307
24 GC_SUBSCR_DT Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1050' Deferred Income Taxes 20021128
25 GC_SUBSCR_DT_EMPTY Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1051' Deferred Taxes 20021129
26 GC_SUBSCR_ITKEY Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1040' Selected Items 20020307
27 GC_SUBSCR_ITKEY_EMPTY Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1041' Selected Items 20040305
28 GC_SUBSCR_PROP Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1010' Subscreen with General Properties 20010802
29 GC_SUBSCR_SUBACC Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1020' Subscreen with Subsassignments 20010802
30 GC_SUBSCR_VALID Constant Private Type reference (TYPE) UCU_S_HANDLE-DNUM '1030' Subscreen with Subsassignments 20030820
31 GC_UCOMM_CHECKB_CURR Constant Private Type reference (TYPE) SYUCOMM 'UCU_CURR' Fcode when Currency Checkbox is Selected 20020307
32 GC_UCOMM_DEFERRED_TAXES Constant Private Type reference (TYPE) SYUCOMM 'UCU_DT' Fcode when Deferred Tax is Selected 20021203
33 GC_UCOMM_DOCUSAGE_MAINTAIN Constant Private Type reference (TYPE) SYUCOMM 'UCU_DOCUSAGE' Fcode when Use is Selected 20030114
34 GC_UCOMM_MANDOC_MAINTAIN Constant Private Type reference (TYPE) SYUCOMM 'UCU_MANDOC' Fcode when Posting is Selected 20020719
35 GC_UCOMM_NRRNG_MAINTAIN Constant Private Type reference (TYPE) SYUCOMM 'UCU_NRRNG' Fcode when Number Range Maintenance is Selected 20020307
36 GC_UCOMM_PLEVEL_MAINTAIN Constant Private Type reference (TYPE) SYUCOMM 'UCU_PLEVEL' Fcode when Posting Level is Selected 20021211
37 GC_UCOMM_SUBSCR_DT Constant Private Type reference (TYPE) SYUCOMM 'TAB1000_FC5' Fcode when Deferred Tax is Selected 20021128
38 GC_UCOMM_SUBSCR_ITKEYS Constant Private Type reference (TYPE) SYUCOMM 'TAB1000_FC4' Fcode when Clearing-Balance Sheet is Selected 20020307
39 GC_UCOMM_SUBSCR_PROP Constant Private Type reference (TYPE) SYUCOMM 'TAB1000_FC1' Fcode when General Properties is Selected 20010802
40 GC_UCOMM_SUBSCR_SUBACC Constant Private Type reference (TYPE) SYUCOMM 'TAB1000_FC2' Fcode when Subassignments is Selected 20010802
41 GC_UCOMM_SUBSCR_VALID Constant Private Type reference (TYPE) SYUCOMM 'TAB1000_FC3' Fcode when Validation is Selected 20030820
42 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_UC_CUST_GUI Instance 20020307
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010719
2 GET_ADD_DATA Instance method Public Method Get model and dt_ffix 20020307
3 GET_DISPLAY_MODE Instance method Public Method Get Display Mode 20020307
4 GET_GUI_DATA Instance method Public Method Transfer Data from GUI into Object 20010719
5 GET_LOAD_FLG Instance method Public Method Returns d_load 20020307
6 SET_CONTROLS Instance method Public Method Makes known the container and the ALV grid 20030417
7 SET_DISPLAY_MODE Instance method Private Event handling method Set Display Mode 20010921
8 SET_GUI_DATA Instance method Public Method Transfer Data from Object to GUI 20010719
9 SHOW_MESSAGE Instance method Public Method Display Messages 20020411
Events
Class CL_UC_DOCTYPE_GUI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GSX_ACCOUNT_GUI Private See coding 20020307 BEGIN OF gsx_account_gui, account TYPE REF TO cl_uc_account_gui_data, selcond TYPE REF TO cl_uc_account_gui_data2, account_gui TYPE REF TO cl_uc_account_gui, END OF gsx_account_gui
2 GTX_ACCOUNT_GUI Private See coding 20020307 gtx_account_gui TYPE STANDARD TABLE OF gsx_account_gui
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20020307
2 Exporting ET_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020307

Method GET_ADD_DATA on class CL_UC_DOCTYPE_GUI has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_EDIT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020307

Method GET_DISPLAY_MODE on class CL_UC_DOCTYPE_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACT_SUBSCR Call by reference Type reference (TYPE) UCU_S_HANDLE-DNUM Nummer des akt. Subscreens 20010802
2 Exporting EF_DOCREFRESH Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20031205
3 Exporting EO_CUST Call by reference Object reference (TYPE REF TO) CL_UC_DOCTYPE Stammdaten: Belegart 20050302
4 Exporting ES_DATA Call by reference Type reference (TYPE) UCU_S_DOCTYPE_PROP Belegeigenschaften 20030424
5 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) UCU_T_DOCTYPE_PROP_DISP Merkmalsabhängige Belegeigenschaften 20030424
6 Exporting ET_ITKEY Call by reference Type reference (TYPE) UCM_T_ITKEY_DOC Spezielle Position 20030424

Method GET_GUI_DATA on class CL_UC_DOCTYPE_GUI has no exception.

Method GET_LOAD_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LOAD Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020307

Method GET_LOAD_FLG on class CL_UC_DOCTYPE_GUI has no exception.

Method SET_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20030417
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20030417

Method SET_CONTROLS on class CL_UC_DOCTYPE_GUI has no exception.

Method 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) 20010921

Method SET_DISPLAY_MODE on class CL_UC_DOCTYPE_GUI has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) UCU_S_DOCTYPE_PROP Belegeigenschaften 20030424
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) UCU_T_DOCTYPE_PROP_DISP Merkmalsabhängige Belegeigenschaften 20030424
3 Importing IT_ITKEY Call by reference Type reference (TYPE) UCM_T_ITKEY_DOC Spezielle Position 20030424

Method SET_GUI_DATA on class CL_UC_DOCTYPE_GUI has no exception.

Method SHOW_MESSAGE 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 20020411

Method SHOW_MESSAGE on class CL_UC_DOCTYPE_GUI has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 3.1A