SAP ABAP Class CL_GM_BDGT_LY_DET_OBJMAPPER (GM Budget Object Mapper)
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 20050621
Properties
Class CL_GM_BDGT_LY_DET_OBJMAPPER  
Short Description GM Budget Object Mapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20050621   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 GMBGT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GM_BDGT_CONSTANTS GM constants 20050621
Friends
Class CL_GM_BDGT_LY_DET_OBJMAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_EXPENSES Instance attribute Protected Attribute reference (LIKE) 20050621
2 CON_HELD Instance attribute Protected Attribute reference (LIKE) 20050621
3 CON_INITIAL Instance attribute Protected Attribute reference (LIKE) 20050621
4 CON_OFF Instance attribute Protected Attribute reference (LIKE) 20050621
5 CON_ON Instance attribute Protected Attribute reference (LIKE) 20050621
6 CON_REVENUES Instance attribute Protected Attribute reference (LIKE) 20050621
7 GF_GRID_NAME Constant Private Type reference (TYPE) CHAR20 'OM_CONTROL' Grid Name 20050621
8 GI_PLOAD Instance attribute Private Type reference (TYPE) XFELD Preload indicator 20050630
9 GI_REFRESH Instance attribute Private Type reference (TYPE) XFELD Checkbox 20050621
10 GO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20050621
11 GO_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050621
12 GS_ALV_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20050621
13 GS_PV_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20050621
14 GT_DISPLAY_VALUES Instance attribute Private Type reference (TYPE) GMBGT_T_DIM_OM_TYPE Display Values in Table 20050621
15 GT_FIELD_LIST Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20050621
16 GT_POSSIBLES_VALUES Instance attribute Private Type reference (TYPE) GMBGT_T_DIM_OM_TYPE Possible Values in Table 20050621
17 GT_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV control: Table of sort criteria 20050621
18 GT_TOOLBAR_EXCLUDE Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20050621
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DB_ITEM Instance method Private Method Add DB Item 20050621
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050621
3 DISPLAY Instance method Public Method Display 20050621
4 EVENT_REGISTRATION Instance method Private Method Event registration 20050630
5 FILL_ALV_LAYOUT Instance method Private Method Fill Layout 20050621
6 FILL_DISPLAY_TABLE Instance method Public Method Fill Display Table 20050621
7 FILL_FIELD_LIST Instance method Private Method Fill Field List 20050621
8 FILL_POSSIBLE_TABLE Instance method Public Method Fill Table with Possibles Values 20050621
9 FILL_SORT_FIELDS Instance method Private Method Fill Sorted fields 20050621
10 FILL_TOOLBAR_EXCLUDE Instance method Private Method Fill Toolbar Exclude 20050621
11 FINALIZE Instance method Public Method Destructor 20050621
12 GET_POSSIBLES_VALUES Instance method Public Method Get Possibles Values 20050621
13 INIT Instance method Public Method Init 20050621
14 INIT_CONTAINERS Instance method Private Method Init Containers 20050621
15 ON_TOOLBAR Instance method Private Event handling method On Toolbar 20050630
16 ON_USER_COMMAND Instance method Private Event handling method On User command 20050630
17 REFRESH Instance method Public Method Refresh 20050621
18 REFRESH_POSSIBLES_VALUES Instance method Private Method Refresh Possibles Values 20050621
19 SET_FIELD_CATALOG Instance method Private Method Set Field Catalog 20050621
Events
Class CL_GM_BDGT_LY_DET_OBJMAPPER has no event.
Types
Class CL_GM_BDGT_LY_DET_OBJMAPPER has no local type.
Method Signatures

Method ADD_DB_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_NEW_VALUE Call by reference Type reference (TYPE) GMBDGTLINE Budget Document Line 20050621
2 Exporting PT_DATA Call by reference Type reference (TYPE) GMSTRUC_GMBDGTLINE GM structure with GMBDGTLINE Fields. 20050621

Method ADD_DB_ITEM on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_CURR Call by reference Type reference (TYPE) WAERS Currency Key 20050621
2 Importing PF_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP program, number of current screen 20050621
3 Importing PF_REPID Call by reference Type reference (TYPE) SY-REPID ABAP program, current main program 20050621
4 Importing PI_PLOAD Call by reference Type reference (TYPE) XFELD Preload indicator 20050630

Method CONSTRUCTOR on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method DISPLAY on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method EVENT_REGISTRATION Signature

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

Method FILL_ALV_LAYOUT Signature

Method FILL_ALV_LAYOUT on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method FILL_ALV_LAYOUT on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method FILL_DISPLAY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PSR_CLASS Call by reference Type reference (TYPE) GMRANGE_TAB_CHAR20 Search Range for Class 20050630
2 Importing PSR_FUND Call by reference Type reference (TYPE) GMRANGE_TAB_CHAR20 Search Range for Funds 20050621
3 Importing PSR_PROG Call by reference Type reference (TYPE) GMRANGE_TAB_CHAR20 Search Range for Programs 20050621

Method FILL_DISPLAY_TABLE on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method FILL_FIELD_LIST Signature

Method FILL_FIELD_LIST on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method FILL_FIELD_LIST on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method FILL_POSSIBLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_DATA Call by reference Type reference (TYPE) GMBGT_T_DIM_OM_TYPE GM structure with GMBDGTLINE Fields. 20050621

Method FILL_POSSIBLE_TABLE on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method FILL_SORT_FIELDS Signature

Method FILL_SORT_FIELDS on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method FILL_SORT_FIELDS on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method FILL_TOOLBAR_EXCLUDE Signature

Method FILL_TOOLBAR_EXCLUDE on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method FILL_TOOLBAR_EXCLUDE on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method FINALIZE on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method GET_POSSIBLES_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_DATA Call by reference Type reference (TYPE) GMBDGT_ED_T_LINEITEMS GM Budgeting --> Entry Document Lines 20050621

Method GET_POSSIBLES_VALUES on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method INIT Signature

Method INIT on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method INIT on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method INIT_CONTAINERS Signature

Method INIT_CONTAINERS on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method INIT_CONTAINERS on class CL_GM_BDGT_LY_DET_OBJMAPPER 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 Call by reference Attribute reference (LIKE) 20050630
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20050630

Method ON_TOOLBAR on class CL_GM_BDGT_LY_DET_OBJMAPPER 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 Call by reference Attribute reference (LIKE) 20050630

Method ON_USER_COMMAND on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method REFRESH Signature

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

Method REFRESH_POSSIBLES_VALUES Signature

Method REFRESH_POSSIBLES_VALUES on class CL_GM_BDGT_LY_DET_OBJMAPPER has no parameter.
Method REFRESH_POSSIBLES_VALUES on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.

Method SET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_CFIELDNAME Call by reference Type reference (TYPE) LVC_CFNAME ALV control: Field name for currency unit referenced 20050621
2 Importing PF_CURRENCY Call by reference Type reference (TYPE) LVC_CURR ALV control: Currency unit 20050621
3 Importing PF_DOSUM Call by reference Type reference (TYPE) LVC_DOSUM ALV control: Aggregate values of column 20050621
4 Importing PF_EDIT Call by reference Type reference (TYPE) LVC_EDIT ALV control: Ready for input 20050621
5 Importing PF_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20050621
6 Importing PF_FXCOLUMN Call by reference Type reference (TYPE) LVC_FIXCOL ALV Control: Fix Column 20050621
7 Importing PF_ICON Call by reference Type reference (TYPE) LVC_ICON ALV control: Output as icon 20050621
8 Importing PF_KEY Call by reference Type reference (TYPE) LVC_KEY ALV control: Key field 20050621
9 Importing PF_NOOUT Call by reference Type reference (TYPE) LVC_NOOUT ALV control: Column is not output 20050621
10 Importing PF_NOSUM Call by reference Type reference (TYPE) LVC_NOSUM ALV control: No aggregation over values of column 20050621
11 Importing PF_REFIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Field Name 20050621
12 Importing PF_REFTABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of an ABAP Dictionary object 20050621
13 Importing PF_TABNAME Call by reference Type reference (TYPE) LVC_TNAME LVC tab name 20050621

Method SET_FIELD_CATALOG on class CL_GM_BDGT_LY_DET_OBJMAPPER has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600