SAP ABAP Class CL_UC_VAL_FOBU_GUI (Validation: Formula Builder - GUI)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS-CSF (Application Component) Consolidation Functions
     UCFV (Package) SEM-BCS: Validation
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 20020311
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20020311
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020313
Properties
Class CL_UC_VAL_FOBU_GUI  
Short Description Validation: Formula Builder - GUI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFV   SEM-BCS: Validation 
Created 20020311   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 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 20020311
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20020311
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020313
Friends
Class CL_UC_VAL_FOBU_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DC_DNUM Constant Private Type reference (TYPE) SCRHDNUM '0100' Screen Number 20020311
2 DC_PROG Constant Private Type reference (TYPE) SCRHPROG 'SAPLUCFV_FOBU' Program Name 20020311
3 DF_CREATED Instance attribute Private Type reference (TYPE) UG_FLG Formula Builder exists 20020321
4 DF_IS_EDIT_GLOBAL Instance attribute Private Type reference (TYPE) UC_FLG 'X' Change Mode - Global Workbench 20020416
5 DF_IS_EDIT_LOCAL Instance attribute Private Type reference (TYPE) UC_FLG 'X' Change Mode - Validation 20020416
6 DO_ACCOUNT_GUI Instance attribute Private Object reference (TYPE REF TO) CL_UC_ACCOUNT_GUI Assignment Screen 20020312
7 DO_CUST Instance attribute Private Object reference (TYPE REF TO) CL_UC_VAL_FOBU Validation: Formula Builder Data Instance 20020311
8 DO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_VAL_FOBU_GUI Validation: Formula Builder - GUI 20020321
9 DO_VAL_FOBU_CONNECTOR Instance attribute Private Object reference (TYPE REF TO) IF_UC_VAL_FOBU_CONNECTOR Validation: FoBu: Interface Adapter for Formula Editor 20020611
10 DO_VAL_SERVICES Instance attribute Private Object reference (TYPE REF TO) IF_UC_VAL_SERVICES Validation: Usable Methods 20030821
11 DS_CHECK_GUID Instance attribute Private Type reference (TYPE) UCF_SX_VAL_CHECKGUID Validation: Checks - GUIDs and Instances 20020419
12 D_METHOD_ID Instance attribute Private Type reference (TYPE) UC_VALNODE Validation: Element of Hierarchy 20020701
13 GC_TRUE Instance attribute Private Type reference (TYPE) UG_FLG 'X' True 20020312
Methods
# Method Level Visibility Method type Description Created on
1 CALL_SET_DISPLAY_MODE Instance method Public Method Call 'Set Display Mode' 20020312
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020312
3 COPY_SELCOND Instance method Public Method Copy Selection Condition 20020624
4 CREATE_SELCOND Instance method Public Method Get Instance for Selection Condition 20020518
5 DEL_ACCOUNT_GUI Instance method Public Method Delete Assignment Screen 20020324
6 DEQUEUE Instance method Public Method Release Block of Method 20020429
7 ENVIRONMENT_RELOAD Instance method Public Method Load Changed Operands for Application 20020617
8 GET_ACCOUNT_GUI Instance method Public Method Get Posting Screen 20020312
9 GET_COMPOUND Instance method Public Method Get Compound 20030821
10 GET_FFIX Instance method Public Method Get Fixed Values 20020312
11 GET_FIELDLIST_GUI Instance method Public Method Get GUI for Definition of a Fieldlist 20030820
12 GET_GUI_DATA Instance method Public Method Get Data for Display 20020312
13 GET_MODEL Instance method Public Method Get Model 20020313
14 HANDLE_FOBU_BUTTON_PRESSED Instance method Private Event handling method Butten pressed in formula dialog 20020611
15 HANDLE_SET_DISPLAY_MODE Instance method Private Event handling method Change Mode Was Changed 20020416
16 IS_FIELDLIST_INITIAL Instance method Public Method 20030909
17 SET_ACCOUNT_GUI Instance method Public Method Set Posting Screen 20020312
18 SET_GUI_DATA Instance method Public Method Set Data of Display 20020313
19 SHOW_MESSAGE Instance method Private Method Show/Hide Messages 20020313
Events
Class CL_UC_VAL_FOBU_GUI has no event.
Types
Class CL_UC_VAL_FOBU_GUI has no local type.
Method Signatures

Method CALL_SET_DISPLAY_MODE Signature

Method CALL_SET_DISPLAY_MODE on class CL_UC_VAL_FOBU_GUI has no parameter.
Method CALL_SET_DISPLAY_MODE on class CL_UC_VAL_FOBU_GUI has no exception.

Method CONSTRUCTOR Signature

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

Method COPY_SELCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SELCOND Value transfer Type reference (TYPE) UCF_SX_VAL_SELCOND Validierung: Selektionsbedingung 20020624
2 Exporting ES_SELCOND_TXT Value transfer Type reference (TYPE) UCF_S_VAL_SELCOND_TXT Validierung: Selektionsbedingung - Text 20020702
3 Importing IS_SELCOND Value transfer Type reference (TYPE) UCF_SX_VAL_SELCOND Validierung: Selektionsbedingung 20020624
4 Importing IS_SELCOND_TXT Value transfer Type reference (TYPE) UCF_S_VAL_SELCOND_TXT Validierung: Selektionsbedingung - Text 20020702

Method COPY_SELCOND on class CL_UC_VAL_FOBU_GUI has no exception.

Method CREATE_SELCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SELCOND Call by reference Type reference (TYPE) UCF_SX_VAL_SELCOND Validierung: Selektionsbedingung 20020518

Method CREATE_SELCOND on class CL_UC_VAL_FOBU_GUI has no exception.

Method DEL_ACCOUNT_GUI Signature

Method DEL_ACCOUNT_GUI on class CL_UC_VAL_FOBU_GUI has no parameter.
Method DEL_ACCOUNT_GUI on class CL_UC_VAL_FOBU_GUI has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_UC_VAL_FOBU_GUI has no parameter.
Method DEQUEUE on class CL_UC_VAL_FOBU_GUI has no exception.

Method ENVIRONMENT_RELOAD Signature

Method ENVIRONMENT_RELOAD on class CL_UC_VAL_FOBU_GUI has no parameter.
Method ENVIRONMENT_RELOAD on class CL_UC_VAL_FOBU_GUI has no exception.

Method GET_ACCOUNT_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ACCOUNT_GUI Call by reference Object reference (TYPE REF TO) CL_UC_ACCOUNT_GUI Kontierungsscreen 20020312

Method GET_ACCOUNT_GUI on class CL_UC_VAL_FOBU_GUI has no exception.

Method GET_COMPOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_COMPOUND Call by reference Object reference (TYPE REF TO) IF_UC_COMPOUND_SELCOND Compound für Selektionsbedingungen 20030821
2 Importing IO_SELCOND Call by reference Object reference (TYPE REF TO) IF_UC_SELCOND Selektionsbedingung (persistent) 20030821

Method GET_COMPOUND on class CL_UC_VAL_FOBU_GUI has no exception.

Method GET_FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020312

Method GET_FFIX on class CL_UC_VAL_FOBU_GUI has no exception.

Method GET_FIELDLIST_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_FIELDLISTID Call by reference Type reference (TYPE) UC_FIELDLISTID Feldliste 20030820
2 Exporting EO_FIELDLIST_GUI Call by reference Object reference (TYPE REF TO) CL_UC_FIELDLIST_GUI GUI zur Definition einer Feldliste 20030820
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20030820

Method GET_FIELDLIST_GUI on class CL_UC_VAL_FOBU_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 EF_DISPLAY_ONLY Call by reference Type reference (TYPE) UC_FLG Nur Anzeigen (X) oder auch änderbar (SPACE) 20020323
2 Exporting EF_INITIALIZED Call by reference Type reference (TYPE) UC_FLG Die Dateninstanz wurde initializiert 20020701
3 Exporting ES_CHECK_GUID Call by reference Type reference (TYPE) UCF_SX_VAL_CHECKGUID Validierung: Prüfungen - GUIDs und Instanzen 20020630
4 Exporting ES_CHECK_TXT Call by reference Type reference (TYPE) UCF_S_VAL_CHECKTXT Validierung: Prüfungen - Texte 20020416
5 Exporting ES_CONTROL Call by reference Type reference (TYPE) UCF_S_VAL_CONTROL Validierung: Kontrollstruktur für Methodencustomizing 20030821
6 Exporting ET_SELCOND Call by reference Type reference (TYPE) UCF_TH_VAL_SELCOND Validierung: Selektionsbedingungen 20020328
7 Exporting ET_SELCOND_CHECK Call by reference Type reference (TYPE) UCF_TH_VAL_SELCOND_CHECK Validierung: Selektionsbedingungen in den Formeln 20020402
8 Exporting ET_SELCOND_TXT Call by reference Type reference (TYPE) UCF_TS_VAL_SELCOND_TXT Validierung: Selektionsbedingungen - Texte 20020702
9 Exporting E_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020630
10 Exporting E_NODE_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020630
# Exception Resumable Description Created on
1 FORMULA_NOT_FOUND Formel für das angegebene Knoten existiert nicht 20020618

Method GET_MODEL 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, ...) 20020313

Method GET_MODEL on class CL_UC_VAL_FOBU_GUI has no exception.

Method HANDLE_FOBU_BUTTON_PRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TECHNAME Call by reference Attribute reference (LIKE) 20020611
2 Importing I_TOKEN Call by reference Attribute reference (LIKE) 20020611
3 Importing I_TYPE Call by reference Attribute reference (LIKE) 20020611

Method HANDLE_FOBU_BUTTON_PRESSED on class CL_UC_VAL_FOBU_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 Call by reference Attribute reference (LIKE) 20020416

Method HANDLE_SET_DISPLAY_MODE on class CL_UC_VAL_FOBU_GUI has no exception.

Method IS_FIELDLIST_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_INITIAL Call by reference Type reference (TYPE) UC_FLG Feldlista initial 20030909
2 Importing I_FIELDLISTID Call by reference Type reference (TYPE) UC_FIELDLISTID Feldliste ID 20030909

Method IS_FIELDLIST_INITIAL on class CL_UC_VAL_FOBU_GUI has no exception.

Method SET_ACCOUNT_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACCOUNT_GUI Call by reference Object reference (TYPE REF TO) CL_UC_ACCOUNT_GUI Kontierungsscreen 20020312

Method SET_ACCOUNT_GUI on class CL_UC_VAL_FOBU_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_CHECK_GUID Call by reference Type reference (TYPE) UCF_SX_VAL_CHECKGUID Validierung: Prüfungen - GUIDs und Instanzen 20020630
2 Importing IS_CHECK_TXT Call by reference Type reference (TYPE) UCF_S_VAL_CHECKTXT Validierung: Prüfungen - Texte 20020416
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20020313
4 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_VAL_SELCOND Validierung: Selektionsbedingungen 20020630
5 Importing IT_SELCOND_CHECK Call by reference Type reference (TYPE) UCF_TH_VAL_SELCOND_CHECK Validierung: Selektionsbedingungen in den Formeln 20020402
6 Importing IT_SELCOND_TXT Call by reference Type reference (TYPE) UCF_TS_VAL_SELCOND_TXT Validierung: Selektionsbedingungen - Texte 20020702
7 Importing I_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020630
8 Importing I_NODE_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020630

Method SET_GUI_DATA on class CL_UC_VAL_FOBU_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 20020313

Method SHOW_MESSAGE on class CL_UC_VAL_FOBU_GUI has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B