SAP ABAP Class CL_ENH_DYNP_PROCESSING (Enhancement Screen Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Properties
Class CL_ENH_DYNP_PROCESSING  
Short Description Enhancement Screen Control    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20040824   SAP 
Last change 20041208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_DYNP_PROCESSING has no forward declaration.
Interfaces
Class CL_ENH_DYNP_PROCESSING has no interface implemented.
Friends
Class CL_ENH_DYNP_PROCESSING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AKT_FCODE Instance attribute Private Type reference (TYPE) SYUCOMM Function code that PAI triggered 20040824
2 AKT_FCODES Instance attribute Private Type reference (TYPE) ENH_DY_FCODES_IT Enhancement Screen Control Fcodes 20040824
3 AKT_SUBS Instance attribute Private Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screen Subscreen Table 20040824
4 FCODES Instance attribute Private Type reference (TYPE) ENH_DY_FCODES_IT Enhancement Screen Control Fcodes 20040824
5 FCODES_HISTORY Instance attribute Private Type reference (TYPE) ENH_DY_FCODES_IT Enhancement Screen Control Fcodes 20040824
6 GROUP Instance attribute Private Type reference (TYPE) ENH_DY_GROUP Enhancement Screen Group 20040824
7 OLD_FCODE Instance attribute Private Type reference (TYPE) SYUCOMM Function code that PAI triggered 20040824
8 SUBS Instance attribute Private Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screen Processing SUBSCREENs 20040824
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FCODE Instance method Public Method Add FCode 20040910
2 ADD_STATUS Instance method Public Method Add Status 20040910
3 CHECK_FCODES Instance method Public Method Check FCODE 20040910
4 CHECK_GUI_STATUS Instance method Public Method Check GUI Status 20040910
5 CONSTRUCTOR Instance method Public Constructor 20040824
6 DELETE_FCODES Instance method Public Method Delete FCODES 20040910
7 DELETE_GUI_STATUS Instance method Public Method Delete GUI Status 20040910
8 GET_TABSTRIPS Instance method Public Method Get Tabstrips 20040824
9 HANDLE_FCODE Instance method Public Method FCode Processing 20040824
10 MODIFY_SCREEN_TABS Instance method Public Method Modify Main Screen Regarding Subscreens 20040824
11 REFRESH_FROM_SUBS Instance method Public Method Reset SUBS 20040909
12 SET_FCODES Instance method Public Method Set Fcodes 20040910
13 SET_GUI_STATUS Instance method Public Method Set GUI Status 20040910
14 SET_TABSTRIP_NAME Instance method Public Method Set Tabstrip Name 20040824
Events
Class CL_ENH_DYNP_PROCESSING has no event.
Types
Class CL_ENH_DYNP_PROCESSING has no local type.
Method Signatures

Method ADD_FCODE Signature

Method ADD_FCODE on class CL_ENH_DYNP_PROCESSING has no parameter.
Method ADD_FCODE on class CL_ENH_DYNP_PROCESSING has no exception.

Method ADD_STATUS Signature

Method ADD_STATUS on class CL_ENH_DYNP_PROCESSING has no parameter.
Method ADD_STATUS on class CL_ENH_DYNP_PROCESSING has no exception.

Method CHECK_FCODES Signature

Method CHECK_FCODES on class CL_ENH_DYNP_PROCESSING has no parameter.
Method CHECK_FCODES on class CL_ENH_DYNP_PROCESSING has no exception.

Method CHECK_GUI_STATUS Signature

Method CHECK_GUI_STATUS on class CL_ENH_DYNP_PROCESSING has no parameter.
Method CHECK_GUI_STATUS on class CL_ENH_DYNP_PROCESSING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNNR Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20040824
2 Importing P_FCODES Call by reference Type reference (TYPE) ENH_DY_FCODES_IT Enhancement Dynpro Verarbeitung FCODE-Steuerung 20040825
3 Importing P_GROUP Call by reference Type reference (TYPE) ENH_DY_GROUP Enhancement Dynpro Gruppe 20040825
4 Importing P_PROG Call by reference Type reference (TYPE) SYCPROG Aufrufendes Programm 20040824
5 Importing P_SUBS Call by reference Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screens Subscreen Tabelle 20040825
# Exception Resumable Description Created on
1 GROUP_NOT_VALID 20040825
2 NOT_FOUND 20040824
3 NO_VALID_PARAMS 20040825

Method DELETE_FCODES Signature

Method DELETE_FCODES on class CL_ENH_DYNP_PROCESSING has no parameter.
Method DELETE_FCODES on class CL_ENH_DYNP_PROCESSING has no exception.

Method DELETE_GUI_STATUS Signature

Method DELETE_GUI_STATUS on class CL_ENH_DYNP_PROCESSING has no parameter.
Method DELETE_GUI_STATUS on class CL_ENH_DYNP_PROCESSING has no exception.

Method GET_TABSTRIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SUBS Call by reference Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screens Subscreen Tabelle 20040824
2 Returning P_TABSTRIPS Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20040824

Method GET_TABSTRIPS on class CL_ENH_DYNP_PROCESSING has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20040824
2 Returning P_SUBS Value transfer Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screens Subscreen Tabelle 20040824
3 Importing P_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040826
# Exception Resumable Description Created on
1 NOT_FOUND Fcode nicht gefunden 20040824

Method MODIFY_SCREEN_TABS Signature

Method MODIFY_SCREEN_TABS on class CL_ENH_DYNP_PROCESSING has no parameter.
Method MODIFY_SCREEN_TABS on class CL_ENH_DYNP_PROCESSING has no exception.

Method REFRESH_FROM_SUBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUBS Call by reference Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screens Subscreen Tabelle 20040909

Method REFRESH_FROM_SUBS on class CL_ENH_DYNP_PROCESSING has no exception.

Method SET_FCODES Signature

Method SET_FCODES on class CL_ENH_DYNP_PROCESSING has no parameter.
Method SET_FCODES on class CL_ENH_DYNP_PROCESSING has no exception.

Method SET_GUI_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_STATUS Call by reference Type reference (TYPE) SY-UCOMM Sicherungsstatus 20040915

Method SET_GUI_STATUS on class CL_ENH_DYNP_PROCESSING has no exception.

Method SET_TABSTRIP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20040826
2 Returning P_TABSTRIPNAMES Value transfer Type reference (TYPE) ENH_DYN_TABSTRIP_NAMES Characterfeld der Länge 10 20040824
3 Importing P_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040826
# Exception Resumable Description Created on
1 ERROR 20040826
History
Last changed by/on SAP  20041208 
SAP Release Created in 700