SAP ABAP Class CL_APPLICATION_FRAME (Enhancement of CFC)
Hierarchy
EA-FIN (Software Component) EA-FIN
   AC (Application Component) Accounting - General
     FB_CLOSING (Package) Closing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CFC Class for Administration of Fast Close 20050321
Properties
Class CL_APPLICATION_FRAME  
Short Description Enhancement of CFC    
Super Class CFC Class for Administration of Fast Close 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class TFC0    
Program status P  SAP Standard Production Program 
Category 0   
Package FB_CLOSING   Closing 
Created 20050321   SAP 
Last change 20130531   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)
Interfaces
Class CL_APPLICATION_FRAME has no interface implemented.
Friends
Class CL_APPLICATION_FRAME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_START_MODE_LIST Constant Public Type reference (TYPE) I 3 20050321
2 C_START_MODE_TIMELINE Constant Public Type reference (TYPE) CHAR1 2 20050321
3 MD_REFERENCE Instance attribute Private Type reference (TYPE) TFC_REFERENCE Reference Field 20050321
4 MR_DOCKING_CONTAINER_BAR_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Main Docking Control 20100816
5 MR_DOCKING_CONTAINER_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Left Tree Docking Control 20100816
6 MR_DOCU_GRID Instance attribute Private Object reference (TYPE REF TO) CL_DOCU_GRID Item Document Display 20100920
7 MR_JOB_GRID Instance attribute Private Object reference (TYPE REF TO) CL_JOB_GRID Display Dependencies 20100712
8 MT_GUI_CONTAINERS Instance attribute Private Type reference (TYPE) TFC_T_GUI_CONTAINERS Table with References to CL_GUI_CONTAINERS 20100816
9 M_CONTAINER_BAR_DETAIL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER_BAR 20050321
10 M_CONTAINER_BAR_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050321
11 M_DISPLAY_MODE1 Instance attribute Private Type reference (TYPE) CHAR1 '0' Display Type for c_Profile_sel 20050321
12 M_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR ABAP Program: Number of Current Screen 20050321
13 M_INT_BUFFER Instance attribute Private Type reference (TYPE) I Global Buffer Due to async update 20050321
14 M_IS_TIMER_ACTIVE Instance attribute Private Type reference (TYPE) CHAR1 20050321
15 M_LEFT_TREE_WITH Instance attribute Private Type reference (TYPE) I 20 Width of Left Tree 20050321
16 M_REPID Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20050321
17 M_SPLITTER_H Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050321
18 M_START_MODE Instance attribute Private Type reference (TYPE) I 20050321
19 M_TIMER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TIMER Timer Object 20050321
20 SM_INSTANTIATION_PARAMS Static Attribute Private Type reference (TYPE) TFC_INSTANTIATION_PARAMS Structure for Screen: Query_Instantiation_params 20050321
Methods
# Method Level Visibility Method type Description Created on
1 CALL_STVARV Static method Private Method Define Variant Variables Manually 20050321
2 CALL_VIEWPFLEGE Static method Private Method Call View Maintenance for SCMAPROGRAMS 20050321
3 CHECK_FOR_SAVE Instance method Public Method Check Whether Save Necessary 20050321
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050321
5 CONSTRUCTOR Instance method Public Constructor Constructor 20050321
6 DEL_PROFILE Instance method Private Method Delete User Parameter CLOCO_TASKLIST 20110328
7 GET_DOCU_GRID Instance method Public Method Receive Document Grid 20100920
8 GET_JOB_GRID Instance method Public Method 20100712
9 GET_PROFILE_FROM_USER Static method Private Method Have User Profile Entered 20050321
10 HANDLE_BAR_DETAIL_CLICKED Instance method Private Event handling method 20050321
11 HANDLE_SAVE Instance method Private Method React to Save_Profile Event 20050321
12 HANDLE_SHOW_MESSAGES Instance method Private Event handling method 20050321
13 INIT_TREE Instance method Private Method Initialize Tree Control 20050321
14 INIT_TREE_TABSTRIPS Instance method Private Method Clear Tree Control with Tab Strips 20100816
15 LOAD_DEFAULT_USR_SET Instance method Private Method 20101008
16 ONCREATE Instance method Protected Method Create Structure 20050321
17 ONPAI Instance method Public Method Process PAI 20050321
18 ON_DELETE Instance method Private Method Delete Object 20050321
19 ON_IMPORT Instance method Private Method 20050321
20 ON_MONAT Instance method Private Method Create Month-End Closing Instances 20050321
21 ON_NEW_TEMPLATE Instance method Private Method Create New Template 20050321
22 ON_TIMER_FINISHED Instance method Private Event handling method Auto refresh 20050321
23 ON_TOGGLE_MONITOR Static method Private Method 20050321
24 REFRESH Instance method Private Method Update Interface 20050321
25 SAVE_PROFILE Instance method Private Method Save Profile 20101012
26 SET_DOCU_GRID Instance method Private Method Add Document Grid 20100920
27 SET_JOB_GRID Instance method Private Method 20100712
28 SET_TITLEBAR Instance method Private Method 20050321
29 SHOWMAINLEGEND Instance method Private Method Display Legend 20050321
30 START_TIMER Instance method Private Method 20050321
31 STOP_TIMER Instance method Private Method 20050321
32 STORE_USER_DATA_ALL Instance method Private Method Sace Current View 20050321
33 TABSTRIP_DETAIL_CLICKED Instance method Private Method "Details" tabb was selected 20100816
34 TOGGLETREE Instance method Private Method Show/Hide Structure 20050321
35 TOGGLETREE_TABSTRIPS Static method Private Method Show/Hide Structure 20100817
36 TOGGLE_TIMER Instance method Private Method Activat/Deactivate Timer 20050321
37 UPDATE_CONTROLS Instance method Private Method Save After Loading... 20050321
Events
Class CL_APPLICATION_FRAME has no event.
Types
Class CL_APPLICATION_FRAME has no local type.
Method Signatures

Method CALL_STVARV Signature

Method CALL_STVARV on class CL_APPLICATION_FRAME has no parameter.
Method CALL_STVARV on class CL_APPLICATION_FRAME has no exception.

Method CALL_VIEWPFLEGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050321

Method CALL_VIEWPFLEGE on class CL_APPLICATION_FRAME has no exception.

Method CHECK_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RETURN_CODE Value transfer Type reference (TYPE) CHAR1 J(a),N(ein) oder A(Cancel) 20050321

Method CHECK_FOR_SAVE on class CL_APPLICATION_FRAME has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_APPLICATION_FRAME has no parameter.
Method CLASS_CONSTRUCTOR on class CL_APPLICATION_FRAME has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHANGE Call by reference Type reference (TYPE) I 1=Änderungsmodus,0=Anzeigen 20050321
2 Importing ID_DISPLAY_MODE1 Call by reference Type reference (TYPE) CHAR1 '0' '0'= alles anzeigen '1'= nur templates, '2' = nur Instanzen 20050321
3 Importing ID_INSTANCE Call by reference Type reference (TYPE) TFC_NUM Instanznummer 20050321
4 Importing ID_PROFILE Call by reference Type reference (TYPE) TFC_PROFILE Vorlage 20050321
5 Importing ID_REFERENCE Call by reference Type reference (TYPE) TFC_REFERENCE Referenzfeld 20050321
6 Importing ID_START_MODE Call by reference Type reference (TYPE) I 20050321
# Exception Resumable Description Created on
1 E_NO_PROFILE 20050321
2 FOREIGN_LOCK 20050321
3 NO_AUTHORITY 20050321

Method DEL_PROFILE Signature

Method DEL_PROFILE on class CL_APPLICATION_FRAME has no parameter.
Method DEL_PROFILE on class CL_APPLICATION_FRAME has no exception.

Method GET_DOCU_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DOCU_GRID Value transfer Object reference (TYPE REF TO) CL_DOCU_GRID Darstellung Item-Dokumente 20100920

Method GET_DOCU_GRID on class CL_APPLICATION_FRAME has no exception.

Method GET_JOB_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_JOB_GRID Value transfer Object reference (TYPE REF TO) CL_JOB_GRID Darst. v. Abhängigkeiten 20100712

Method GET_JOB_GRID on class CL_APPLICATION_FRAME has no exception.

Method GET_PROFILE_FROM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CANCELED Call by reference Type reference (TYPE) CHAR1 = 'A' für Abbruch 20050321
2 Importing ID_MODE Call by reference Type reference (TYPE) CHAR1 'S' S=Speichern O=Öffnen 20050321
3 Importing P_GET_INSTANCE Call by reference Type reference (TYPE) I 0 20050321
4 Changing P_HDR Call by reference Type reference (TYPE) TFC_INST_HDR 20050321
5 Changing P_INSTANCE Call by reference Type reference (TYPE) TFC_INSTANCE 20050321
6 Importing P_REF_HDR Call by reference Type reference (TYPE) TFC_INST_HDR 20050321
7 Importing P_REF_INSTANCE Call by reference Type reference (TYPE) TFC_INSTANCE 20050321

Method GET_PROFILE_FROM_USER on class CL_APPLICATION_FRAME has no exception.

Method HANDLE_BAR_DETAIL_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Attribute reference (LIKE) 20050321

Method HANDLE_BAR_DETAIL_CLICKED on class CL_APPLICATION_FRAME has no exception.

Method HANDLE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MAKE_INSTANCE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050321
2 Importing IS_HDR Call by reference Type reference (TYPE) TFC_INST_HDR Kopfinformation Statusverwaltung FastClose 20050321
3 Importing IS_INSTANCE Call by reference Type reference (TYPE) TFC_INSTANCE Instanzen eines Profils 20050321

Method HANDLE_SAVE on class CL_APPLICATION_FRAME has no exception.

Method HANDLE_SHOW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CAPTION Value transfer Attribute reference (LIKE) 20050321
2 Importing IT_BAL_T_LOGH Call by reference Attribute reference (LIKE) 20050321
3 Importing I_LOG_APLID Call by reference Attribute reference (LIKE) 20071213
4 Importing I_LOG_NR Value transfer Attribute reference (LIKE) 20071213

Method HANDLE_SHOW_MESSAGES on class CL_APPLICATION_FRAME has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PDYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20050321
2 Importing PREPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050321

Method INIT_TREE on class CL_APPLICATION_FRAME has no exception.

Method INIT_TREE_TABSTRIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PDYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20100816
2 Importing PREPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20100816

Method INIT_TREE_TABSTRIPS on class CL_APPLICATION_FRAME has no exception.

Method LOAD_DEFAULT_USR_SET Signature

Method LOAD_DEFAULT_USR_SET on class CL_APPLICATION_FRAME has no parameter.
Method LOAD_DEFAULT_USR_SET on class CL_APPLICATION_FRAME has no exception.

Method ONCREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHANGEMODE Call by reference Type reference (TYPE) CHAR1 Im Änderungsmodus öffnen 20050321
2 Importing ID_FCODE Call by reference Type reference (TYPE) UI_FUNC 20050321
3 Importing PMETHOD Call by reference Type reference (TYPE) TFC_METHOD Hirarchien der Abschlußstruktur 20050321

Method ONCREATE on class CL_APPLICATION_FRAME has no exception.

Method ONPAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POK Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20050321

Method ONPAI on class CL_APPLICATION_FRAME has no exception.

Method ON_DELETE Signature

Method ON_DELETE on class CL_APPLICATION_FRAME has no parameter.
Method ON_DELETE on class CL_APPLICATION_FRAME has no exception.

Method ON_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20050321

Method ON_IMPORT on class CL_APPLICATION_FRAME has no exception.

Method ON_MONAT Signature

Method ON_MONAT on class CL_APPLICATION_FRAME has no parameter.
Method ON_MONAT on class CL_APPLICATION_FRAME has no exception.

Method ON_NEW_TEMPLATE Signature

Method ON_NEW_TEMPLATE on class CL_APPLICATION_FRAME has no parameter.
Method ON_NEW_TEMPLATE on class CL_APPLICATION_FRAME has no exception.

Method ON_TIMER_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20050321

Method ON_TIMER_FINISHED on class CL_APPLICATION_FRAME has no exception.

Method ON_TOGGLE_MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050321

Method ON_TOGGLE_MONITOR on class CL_APPLICATION_FRAME has no exception.

Method REFRESH Signature

Method REFRESH on class CL_APPLICATION_FRAME has no parameter.
Method REFRESH on class CL_APPLICATION_FRAME has no exception.

Method SAVE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HDR Call by reference Type reference (TYPE) TFC_INST_HDR Kopfinformation Statusverwaltung FastClose 20101012

Method SAVE_PROFILE on class CL_APPLICATION_FRAME has no exception.

Method SET_DOCU_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOCU_GRID Call by reference Object reference (TYPE REF TO) CL_DOCU_GRID Darstellung Item-Dokumente 20100920

Method SET_DOCU_GRID on class CL_APPLICATION_FRAME has no exception.

Method SET_JOB_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_JOB_GRID Call by reference Object reference (TYPE REF TO) CL_JOB_GRID Darst. v. Abhängigkeiten 20100712

Method SET_JOB_GRID on class CL_APPLICATION_FRAME has no exception.

Method SET_TITLEBAR Signature

Method SET_TITLEBAR on class CL_APPLICATION_FRAME has no parameter.
Method SET_TITLEBAR on class CL_APPLICATION_FRAME has no exception.

Method SHOWMAINLEGEND Signature

Method SHOWMAINLEGEND on class CL_APPLICATION_FRAME has no parameter.
Method SHOWMAINLEGEND on class CL_APPLICATION_FRAME has no exception.

Method START_TIMER Signature

Method START_TIMER on class CL_APPLICATION_FRAME has no parameter.
Method START_TIMER on class CL_APPLICATION_FRAME has no exception.

Method STOP_TIMER Signature

Method STOP_TIMER on class CL_APPLICATION_FRAME has no parameter.
Method STOP_TIMER on class CL_APPLICATION_FRAME has no exception.

Method STORE_USER_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INSTANCE Call by reference Type reference (TYPE) I 20050321
2 Importing P_PROFILE Call by reference Type reference (TYPE) TFC_PROFILE FastClose: Abschlußplan 20050321
3 Importing P_UNSTORE Call by reference Type reference (TYPE) ABAP_BOOL 20101007

Method STORE_USER_DATA_ALL on class CL_APPLICATION_FRAME has no exception.

Method TABSTRIP_DETAIL_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONTAINER_NUM Call by reference Type reference (TYPE) I 1 Container Nummer 20100816

Method TABSTRIP_DETAIL_CLICKED on class CL_APPLICATION_FRAME has no exception.

Method TOGGLETREE Signature

Method TOGGLETREE on class CL_APPLICATION_FRAME has no parameter.
Method TOGGLETREE on class CL_APPLICATION_FRAME has no exception.

Method TOGGLETREE_TABSTRIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GUI_DOCKING_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20100817

Method TOGGLETREE_TABSTRIPS on class CL_APPLICATION_FRAME has no exception.

Method TOGGLE_TIMER Signature

Method TOGGLE_TIMER on class CL_APPLICATION_FRAME has no parameter.
Method TOGGLE_TIMER on class CL_APPLICATION_FRAME has no exception.

Method UPDATE_CONTROLS Signature

Method UPDATE_CONTROLS on class CL_APPLICATION_FRAME has no parameter.
Method UPDATE_CONTROLS on class CL_APPLICATION_FRAME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600