SAP ABAP Class CL_GM_BDGT_LY_SEARCH (GM search object)
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 20011113
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STATUS_TRANSACTION Status of Transactions 20010913
Properties
Class CL_GM_BDGT_LY_SEARCH  
Short Description GM search object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20010824   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GM_BDGT_LY_SEARCH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GM_BDGT_CONSTANTS GM constants 20011113
2 IF_STATUS_TRANSACTION Status of Transactions 20010913
Friends
Class CL_GM_BDGT_LY_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_HELD Instance attribute Private Attribute reference (LIKE) 20011113
2 CON_INITIAL Instance attribute Private Attribute reference (LIKE) 20011113
3 CON_OFF Instance attribute Private Attribute reference (LIKE) 20050614
4 CON_ON Instance attribute Private Attribute reference (LIKE) 20050614
5 CON_PARKED Instance attribute Private Attribute reference (LIKE) 20011113
6 CON_PARKED_POSTED Instance attribute Private Attribute reference (LIKE) 20011113
7 CON_POSTED Instance attribute Private Attribute reference (LIKE) 20011113
8 CON_UNDONE Instance attribute Private Attribute reference (LIKE) 20011113
9 ENTER Instance attribute Private Type reference (TYPE) CHAR01 Enter Value 20010824
10 GCF_CALLBACK_FORM Constant Private Type reference (TYPE) SY-XFORM 'SHLP_GMHBDGTHEADER_EXIT' Internal 20030327
11 GCF_CALLBACK_PROGRAM Constant Private Type reference (TYPE) SY-REPID 'SAPLGMBUDGETING' 20030327
12 ICON_DOC_STATUS Instance attribute Private Type reference (TYPE) ICONS-TEXT Doc Status Icon 20010824
13 ICON_MODE_SEARCH Instance attribute Private Type reference (TYPE) ICONS-TEXT Search Mode Icon 20010824
14 MODE Instance attribute Public Type reference (TYPE) CHAR01 Search Mode 20010824
15 MODE_OLD Instance attribute Public Type reference (TYPE) CHAR01 Old Mode 20011004
16 PROGRAM_ACTIVE Instance attribute Public Type reference (TYPE) SY-REPID ABAP program, current main program 20010824
17 STATUS Instance attribute Public Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status of a budget entry document 20010824
18 STATUS_COPY Instance attribute Private Attribute reference (LIKE) 20011214
19 STATUS_DISPLAY Instance attribute Private Attribute reference (LIKE) 20010913
20 STATUS_ENTER_NAME Instance attribute Private Attribute reference (LIKE) 20010913
21 STATUS_INITIAL Instance attribute Private Attribute reference (LIKE) 20010913
22 STATUS_MODIFY Instance attribute Private Attribute reference (LIKE) 20010913
23 STATUS_NEW Instance attribute Private Attribute reference (LIKE) 20010913
24 STATUS_NEWEXT Instance attribute Private Attribute reference (LIKE) 20011211
25 STATUS_NEW_BY_REF Instance attribute Private Attribute reference (LIKE) 20030213
26 STATUS_NEW_HDR Instance attribute Private Attribute reference (LIKE) 20011119
27 STATUS_REVERSAL Instance attribute Private Attribute reference (LIKE) 20010913
28 SUBSCREEN_ACTIVE Instance attribute Public Type reference (TYPE) SY-DYNNR ABAP program, number of current screen 20010824
29 SUBSCREEN_INITIAL Constant Private Type reference (TYPE) SY-DYNNR '0110' ABAP program, number of current screen 20010824
30 SUBSCREEN_NORMAL Constant Private Type reference (TYPE) SY-DYNNR '0120' ABAP program, number of current screen 20010824
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DOC_STATUS Instance method Public Method Change Document Status 20010824
2 CHANGE_MODE Instance method Public Method Change Mode 20010824
3 CHANGE_STATUS Instance method Private Method 20010913
4 CONSTRUCTOR Instance method Public Constructor Constructor 20010824
5 F4_DOC_NBR Instance method Public Method F4 for Document Number Field 20010824
6 INIT Instance method Public Method Init 20010824
7 PBO_SUBSCREEN_0120 Instance method Public Method PBO Subscreen 0020 20011023
8 SEARCH_OTHER Instance method Public Method Search for Other Document 20020807
9 SET_DOC_STATUS_ICON Instance method Public Method Set Document Status Icon 20010824
10 SET_ENTER_INDICATOR Instance method Public Method Set Enter Indicator 20010824
11 SET_ICONS Instance method Public Method Set Icons 20010830
12 SET_MODE_SEARCH_ICON Instance method Public Method Set Mode Search Icon 20010824
13 SET_SUBSCREEN_INITIAL Instance method Public Method Set Initial Subscreen 20010824
14 SET_SUBSCREEN_NORMAL Instance method Public Method Set Normal Subscreen 20010824
Events
Class CL_GM_BDGT_LY_SEARCH has no event.
Types
Class CL_GM_BDGT_LY_SEARCH has no local type.
Method Signatures

Method CHANGE_DOC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_VALUE Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20010824

Method CHANGE_DOC_STATUS on class CL_GM_BDGT_LY_SEARCH has no exception.

Method CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_VALUE Call by reference Type reference (TYPE) CHAR01 Neuer Wert 20010824

Method CHANGE_MODE on class CL_GM_BDGT_LY_SEARCH has no exception.

Method CHANGE_STATUS Signature

Method CHANGE_STATUS on class CL_GM_BDGT_LY_SEARCH has no parameter.
Method CHANGE_STATUS on class CL_GM_BDGT_LY_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DC_ST Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20010824
2 Importing P_REPID Call by reference Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Hauptprogramm 20010824
3 Importing P_TRN_ST Call by reference Type reference (TYPE) GMBDGTLSTNUMBER-TRANS_ST Transaktionsstatus für GM-Budgetierung 20010913

Method CONSTRUCTOR on class CL_GM_BDGT_LY_SEARCH has no exception.

Method F4_DOC_NBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PF_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030327
2 Exporting PS_KEY Call by reference Type reference (TYPE) GMBDGT_HD_S_KEY Generischer Schlüssel 20030327

Method F4_DOC_NBR on class CL_GM_BDGT_LY_SEARCH has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DC_ST Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20010824
2 Importing P_TRN_ST Call by reference Type reference (TYPE) GMBDGTLSTNUMBER-TRANS_ST Transaktionsstatus für GM-Budgetierung 20010913

Method INIT on class CL_GM_BDGT_LY_SEARCH has no exception.

Method PBO_SUBSCREEN_0120 Signature

Method PBO_SUBSCREEN_0120 on class CL_GM_BDGT_LY_SEARCH has no parameter.
Method PBO_SUBSCREEN_0120 on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SEARCH_OTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_TYPE Value transfer Type reference (TYPE) CHAR01 Gesuchter Typ 20020807

Method SEARCH_OTHER on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SET_DOC_STATUS_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_STATUS Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20010824
2 Exporting ICONFIELD Call by reference Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20010824

Method SET_DOC_STATUS_ICON on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SET_ENTER_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_VALUE Call by reference Type reference (TYPE) CHAR01 Neuer Wert 20010824

Method SET_ENTER_INDICATOR on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SET_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ICON_DOC_ST Call by reference Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20010830
2 Changing ICON_MODE Call by reference Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20010830

Method SET_ICONS on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SET_MODE_SEARCH_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ICONFIELD Call by reference Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20010824

Method SET_MODE_SEARCH_ICON on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SET_SUBSCREEN_INITIAL Signature

Method SET_SUBSCREEN_INITIAL on class CL_GM_BDGT_LY_SEARCH has no parameter.
Method SET_SUBSCREEN_INITIAL on class CL_GM_BDGT_LY_SEARCH has no exception.

Method SET_SUBSCREEN_NORMAL Signature

Method SET_SUBSCREEN_NORMAL on class CL_GM_BDGT_LY_SEARCH has no parameter.
Method SET_SUBSCREEN_NORMAL on class CL_GM_BDGT_LY_SEARCH has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110