SAP ABAP Class CL_GM_BDGT_LY_ACTBAR_SEARCH (GM Budget Action Bar My search documents)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-GM-GTE-BU (Application Component) Budgeting and Availability Control
     GMBUDGETING_E (Package) Grants management (budgeting)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GM_BDGT_CONSTANTS GM constants 20050407
Properties
Class CL_GM_BDGT_LY_ACTBAR_SEARCH  
Short Description GM Budget Action Bar My search documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20050407   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GM_BDGT_LY_ACTBAR_SEARCH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GM_BDGT_CONSTANTS GM constants 20050407
Friends
Class CL_GM_BDGT_LY_ACTBAR_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_HELD Instance attribute Protected Attribute reference (LIKE) 20050407
2 CON_OFF Instance attribute Protected Attribute reference (LIKE) 20050407
3 CON_ON Instance attribute Protected Attribute reference (LIKE) 20050407
4 CON_PARKED Instance attribute Protected Attribute reference (LIKE) 20050407
5 CON_PARKED_POSTED Instance attribute Protected Attribute reference (LIKE) 20050407
6 CON_POSTED Instance attribute Protected Attribute reference (LIKE) 20050407
7 CON_UNDONE Instance attribute Protected Attribute reference (LIKE) 20050407
8 GF_NUM_REC Instance attribute Private Type reference (TYPE) GMBDGTSETTINGS-NUM_RECORDS GM Budgeting Number of recoreds loaded 20050407
9 GF_TYPE Instance attribute Private Type reference (TYPE) GM_BDGT_DOCSTATE Status of a Budget Entry Document 20050407
10 GI_HELD Instance attribute Private Type reference (TYPE) XFELD Held document indicator 20050426
11 GI_PLOAD Instance attribute Private Type reference (TYPE) XFELD Pre-load flag 20050407
12 GO_CONTAINER_01 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050422
13 GO_CONTAINER_02 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050422
14 GO_CONTAINER_03 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050422
15 GO_CONTAINER_04 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050422
16 GO_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050407
17 GO_SPLIT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050422
18 GO_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20050422
19 GTR_DOC_NBR Instance attribute Private Type reference (TYPE) LTYPE_TR_DOC_NBR Table range with Doc Number 20050407
20 GTR_DOC_TYPE Instance attribute Private Type reference (TYPE) LTYPE_TR_DOC_TYPE Table range with Doc Type 20050407
21 GTR_GRANT_NBR Instance attribute Private Type reference (TYPE) LTYPE_TR_GRANT_NBR Table range with Grant Number 20050407
22 GTR_OWNER_USER Instance attribute Private Type reference (TYPE) LTYPE_TR_OWNER_USER Table range with Owner User 20050407
23 GTR_PROCESS Instance attribute Private Type reference (TYPE) LTYPE_TR_PROCESS Table range with Process 20050407
24 GTR_STATUS Instance attribute Private Type reference (TYPE) LTYPE_TR_STATUS Table range with Status (R/U) 20050407
25 GTR_VERSION Instance attribute Private Type reference (TYPE) LTYPE_TR_VERSION Table range with Version 20050407
26 GT_DOCS Instance attribute Private Type reference (TYPE) LTYPE_T_DOCS GM Budgeting internal table with my documents information 20050407
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_HEADER Instance method Private Method Build the header - with selection data 20050422
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050407
3 ENTER_SELECTION Instance method Private Method Enter selection data 20050421
4 EVENT_REGISTRATION Instance method Private Method Event Registration 20050407
5 GET_DOCUMENTS Instance method Private Method Get Documents displayed 20050407
6 GET_EXCLUDE_TABLE Instance method Private Method Get exclude functions table 20050407
7 GET_LAYOUT Instance method Private Method Get Layout values 20050407
8 INIT_OBJECTS Instance method Private Method Init Objects 20050407
9 ON_DOUBLE_CLICK Instance method Private Event handling method On Double Click 20050407
10 ON_TOOLBAR Instance method Private Event handling method On Toolbar 20050426
11 ON_USER_COMMAND Instance method Private Event handling method On User Command 20050407
12 READ_DOCUMENTS Instance method Private Method Read Documents 20050407
13 REFRESH Instance method Private Method Refresh values 20050407
14 SORT_ASCENDING Instance method Private Method Sort Ascending 20050630
15 SORT_DESCENDING Instance method Private Method Sort Descending 20050630
16 TOOLBAR_BUTTONS Instance method Private Method Add toolbar buttons 20050422
Events
# Event Type Visibility Description Created on
1 DISPLAY_HELD_SEARCH Instance Event
(0)
Public
(2)
Display held search 20050426
2 DISPLAY_POST_SEARCH Instance Event
(0)
Public
(2)
Display posted search 20050426
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYPE_S_DOCS Private See coding 20050614 BEGIN OF ltype_s_docs, owner_user TYPE gm_created_by, bdgt_doc_nbr TYPE gm_bdgt_doc_nbr, grant_nbr TYPE gm_grant_nbr, doc_type TYPE gm_bdgt_doc_type, process TYPE gm_bdgt_process, entry_user TYPE gm_created_by, END OF ltype_s_docs
2 LTYPE_TR_DOC_NBR Private See coding Table range with Doc Number 20050407 ltype_tr_doc_nbr TYPE RANGE OF gmbdgtheader-bdgt_doc_nbr
3 LTYPE_TR_DOC_TYPE Private See coding Table range with Doc Type 20050407 ltype_tr_doc_type TYPE RANGE OF gmbdgtheader-doc_type
4 LTYPE_TR_GRANT_NBR Private See coding Table range with Grant Number 20050407 ltype_tr_grant_nbr TYPE RANGE OF gmbdgtheader-grant_nbr
5 LTYPE_TR_OWNER_USER Private See coding Table range with Owner User 20050407 ltype_tr_owner_user TYPE RANGE OF gmhbdgtheader-owner_user
6 LTYPE_TR_PROCESS Private See coding Table range with Process 20050407 ltype_tr_process TYPE RANGE OF gmbdgtheader-process
7 LTYPE_TR_STATUS Private See coding Table range with Status (R/U) 20050407 ltype_tr_status TYPE RANGE OF gmbdgtheader-bdgt_status
8 LTYPE_TR_VERSION Private See coding Table range with Version 20050407 ltype_tr_version TYPE RANGE OF gmbdgtheader-bdgt_version
9 LTYPE_T_DOCS Private See coding 20050614 ltype_t_docs TYPE STANDARD TABLE OF ltype_s_docs
Method Signatures

Method BUILD_HEADER Signature

Method BUILD_HEADER on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method BUILD_HEADER on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20050407
2 Importing PF_NUM_REC Call by reference Type reference (TYPE) GMBDGTSETTINGS-NUM_RECORDS 20050407
3 Importing PF_REPID Call by reference Type reference (TYPE) SY-REPID 20050407
4 Importing PO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20050407

Method CONSTRUCTOR on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method ENTER_SELECTION Signature

Method ENTER_SELECTION on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method ENTER_SELECTION on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method EVENT_REGISTRATION Signature

Method EVENT_REGISTRATION on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method EVENT_REGISTRATION on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method GET_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_DOCS Value transfer Type reference (TYPE) LTYPE_T_DOCS 20050407

Method GET_DOCUMENTS on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method GET_EXCLUDE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_EXCLUDE Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20050407

Method GET_EXCLUDE_TABLE on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20050407

Method GET_LAYOUT on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method INIT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20050407
2 Importing PF_REPID Call by reference Type reference (TYPE) SY-REPID 20050407
3 Importing PO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20050407

Method INIT_OBJECTS on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20050407
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20050407
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20050407

Method ON_DOUBLE_CLICK on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20050426
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20050426

Method ON_TOOLBAR on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20050407

Method ON_USER_COMMAND on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method READ_DOCUMENTS Signature

Method READ_DOCUMENTS on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method READ_DOCUMENTS on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method REFRESH Signature

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

Method SORT_ASCENDING Signature

Method SORT_ASCENDING on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method SORT_ASCENDING on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method SORT_DESCENDING Signature

Method SORT_DESCENDING on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method SORT_DESCENDING on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.

Method TOOLBAR_BUTTONS Signature

Method TOOLBAR_BUTTONS on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no parameter.
Method TOOLBAR_BUTTONS on class CL_GM_BDGT_LY_ACTBAR_SEARCH has no exception.
Event Signatures

Event DISPLAY_HELD_SEARCH Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PF_DOCNBR Exporting Value transfer Type reference (TYPE) GM_BDGT_DOC_NBR Budget Document Number 20050426
2 PF_OWNER Exporting Value transfer Type reference (TYPE) GM_CREATED_BY Record Created by 20050426

Event DISPLAY_POST_SEARCH Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PF_DOCNBR Exporting Value transfer Type reference (TYPE) GM_BDGT_DOC_NBR Budget Document Number 20050426
History
Last changed by/on SAP  20050705 
SAP Release Created in 600