SAP ABAP Class CL_FMPEP_CONTROL (Multi Budget Entry: Frame Control)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBPA_E (Package) New budgeting: FM application part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CONTROL Proxy Class for Control in GUI 20041122
Properties
Class CL_FMPEP_CONTROL  
Short Description Multi Budget Entry: Frame Control    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBPA_E   New budgeting: FM application part 
Created 20041122   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FMPEP_CONTROL has no interface implemented.
Friends
Class CL_FMPEP_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY_ALV_LIST Static Attribute Public Type reference (TYPE) I '2' Activity ALV List 20041122
2 ACTIVITY_ALV_LIST_OK Static Attribute Public Type reference (TYPE) I '108' Activity ALV list Ok 20041202
3 ACTIVITY_BUDGET_TEXT Static Attribute Public Type reference (TYPE) I '3' Activity Budget Text 20041122
4 ACTIVITY_CANCELED_BY_USER Static Attribute Public Type reference (TYPE) I '104' activity_canceled_by_user 20041122
5 ACTIVITY_CHANGE_HEADER Static Attribute Public Type reference (TYPE) I '16' Activity Change Header 20050502
6 ACTIVITY_CHECK_BUDGET Static Attribute Public Type reference (TYPE) I '13' Activity Check Budget 20050126
7 ACTIVITY_CHG_FM_AREA Static Attribute Public Type reference (TYPE) I '5' Activty Change FM Area 20041122
8 ACTIVITY_CHG_LAYOUT Static Attribute Public Type reference (TYPE) I '12' Activty Change Layout 20050126
9 ACTIVITY_DETAIL_FMAA Static Attribute Public Type reference (TYPE) I '15' 20050318
10 ACTIVITY_DISPLAY_HEADER Static Attribute Public Type reference (TYPE) I '9' Activity Display Header 20041216
11 ACTIVITY_DISPLAY_HEADER_OK Static Attribute Public Type reference (TYPE) I '109' Activity Display Header Ok 20041216
12 ACTIVITY_ENTER_BUDGET Static Attribute Public Type reference (TYPE) I '4' Activity enter Budget 20041126
13 ACTIVITY_ERROR Static Attribute Public Type reference (TYPE) I '102' activity_error 20041122
14 ACTIVITY_EXECUTE_VAR Static Attribute Public Type reference (TYPE) I '11' Activity execute variant 20041217
15 ACTIVITY_FINISHED_WITH_OK Static Attribute Public Type reference (TYPE) I '6' Activity finished with OK 20041122
16 ACTIVITY_INITIAL Static Attribute Public Type reference (TYPE) I '0' Activity Initial , Organizer 20041122
17 ACTIVITY_INVALID_DEST Static Attribute Public Type reference (TYPE) I '103' activity_invalid_dest 20041122
18 ACTIVITY_NOT_AUTHORIZED Static Attribute Public Type reference (TYPE) I '106' activity_not_authorized 20041122
19 ACTIVITY_ONGOING Static Attribute Public Type reference (TYPE) I '101' 20050503
20 ACTIVITY_POP_UP_BUDGET_TEXT Static Attribute Public Type reference (TYPE) I '110' activity_POP_UP_BUDGET_TEXT 20041122
21 ACTIVITY_QUERY Static Attribute Public Type reference (TYPE) I '1' Activty query 20041122
22 ACTIVITY_QUERY_FINISHED_OK Static Attribute Public Type reference (TYPE) I '105' activity_query_finished_ok 20041122
23 ACTIVITY_QUERY_MANUAL Static Attribute Public Type reference (TYPE) I '14' Activty query Manual 20050309
24 ACTIVITY_QUERY_NOTHING_FOUND Static Attribute Public Type reference (TYPE) I '107' activity_query_nothing_found 20041122
25 ACTIVITY_RESET_CONTAINER Static Attribute Public Type reference (TYPE) I '119' Activity Reset container and 20041122
26 ACTIVITY_SAVE_BUDGET Static Attribute Public Type reference (TYPE) I '7' Activity Save Budget 20041201
27 G_REF_FMPEP_HEADER Instance attribute Protected Object reference (TYPE REF TO) CL_FMPEP_HEADER 20041122
28 G_T_FMPEP_REF Static Attribute Public Type reference (TYPE) FMPEP_T_REF Table of Planning session Object 20041201
29 PARENT_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20041122
30 SP_MAIN_CTRL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20041122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Construcctor 20041122
2 DISPATCH_ASYNC_ANSWER Instance method Protected Method Forward Asynchronous Response to SP in Control 20041122
3 DISPATCH_NEW_PASV_REQUEST Instance method Protected Method Processing New Passive Request 20041122
4 DISPATCH_NEW_REQUEST Instance method Protected Method Processing a New Request 20041122
5 DISPATCH_NONINPLACE Instance method Protected Method Forwarding Requests That Are Not In Place 20041122
6 DISPATCH_REQUEST Instance method Public Method Processing a request 20041122
7 EVENT_NEW_REQUEST Instance method Public Method start event new request 20041122
8 GET_SIDE_CONTAINER Instance method Public Method Get the left and right container 20041126
9 PROCESS_BUDGET_TEXT Instance method Private Method Process budget Text 20050316
10 PROCESS_DETAIL_FMAA Instance method Private Method Process the detail view for FM Account Assignment 20050318
11 PROCESS_HEADER Instance method Private Method Display the layout customizing 20041214
12 PROCESS_LIST_ALV Instance method Private Method Process ALV LIST 20041122
13 PROCESS_QUERY Instance method Private Method Process query 20041122
14 PROCESS_QUERY_MANUAL Instance method Private Method Process Query or manual search 20050309
15 PROCESS_SAVE Instance method Private Method Process Save Budget 20041201
Events
# Event Type Visibility Description Created on
1 ASYNC_ANSWER Instance Event
(0)
Public
(2)
Asynchronous response received 20041122
2 NEW_REQUEST Instance Event
(0)
Public
(2)
New request 20041122
3 SAVE_BUDGET Instance Event
(0)
Public
(2)
Save Budget 20041221
4 SEND_TITLE Instance Event
(0)
Public
(2)
Sends new GUI title 20041122
Types
Class CL_FMPEP_CONTROL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTOALIGN Call by reference Type reference (TYPE) C 'X' 20041122
2 Importing CFW_ID Call by reference Type reference (TYPE) STRING SRMIF_CLIENTFRAME_ID SP-ID des zu sendenden Mandanten-Frameworks 20041122
3 Importing LICENSEKEY Call by reference Type reference (TYPE) C 20041122
4 Importing LIFETIME Call by reference Type reference (TYPE) I LIFETIME_DEFAULT 20041122
5 Importing NAME Call by reference Type reference (TYPE) STRING 20041122
6 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Proxy-Klasse für ein GUI-Objekt 20041122
7 Importing SHELLSTYLE Call by reference Type reference (TYPE) I 20041122

Method CONSTRUCTOR on class CL_FMPEP_CONTROL has no exception.

Method DISPATCH_ASYNC_ANSWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122

Method DISPATCH_ASYNC_ANSWER on class CL_FMPEP_CONTROL has no exception.

Method DISPATCH_NEW_PASV_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
2 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122

Method DISPATCH_NEW_PASV_REQUEST on class CL_FMPEP_CONTROL has no exception.

Method DISPATCH_NEW_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE_PASV Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041122
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
3 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050215

Method DISPATCH_NONINPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE_PASV Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041122
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
3 Importing IM_REQUEST_TYPE Call by reference Type reference (TYPE) STRING Anforderungstyp 20041122
4 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050215

Method DISPATCH_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE_PASV Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041122
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
3 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050215

Method EVENT_NEW_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122

Method EVENT_NEW_REQUEST on class CL_FMPEP_CONTROL has no exception.

Method GET_SIDE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEFT_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20041126
2 Importing IM_RIGHT_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20041126

Method GET_SIDE_CONTAINER on class CL_FMPEP_CONTROL has no exception.

Method PROCESS_BUDGET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Mutli Budget Entry: Request Object 20050316
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Mutli Budget Entry: Request Object 20050316

Method PROCESS_BUDGET_TEXT on class CL_FMPEP_CONTROL has no exception.

Method PROCESS_DETAIL_FMAA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST 20050318
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST 20050318
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050517

Method PROCESS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041214
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041214
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050215

Method PROCESS_LIST_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050331

Method PROCESS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050331

Method PROCESS_QUERY_MANUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20050309
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20050309
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050331

Method PROCESS_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041201
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041201
# Exception Resumable Description Created on
1 CX_FMPEP_LAYOUT Layout prüfen 20050217
Event Signatures

Event ASYNC_ANSWER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 REQUEST Exporting Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Objekt anfordern 20041122

Event NEW_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 REQUEST Exporting Value transfer Object reference (TYPE REF TO) CL_FMPEP_REQUEST Schnittstelle für Anordnung 20041122

Event SAVE_BUDGET Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CHECK_POST Exporting Value transfer Type reference (TYPE) FLAG Allg. Kennzeichen 20050126
2 FLG_SUSPEND Exporting Value transfer Type reference (TYPE) FLAG Allg. Kennzeichen 20041221

Event SEND_TITLE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 TITLE Exporting Value transfer Type reference (TYPE) CHAR70 GUI-Titel 20041122
History
Last changed by/on SAP  20050520 
SAP Release Created in 600