SAP ABAP Class CL_GM_OBJ_MAPPER (GM Object Mapper)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-GM-GTE-MD (Application Component) Master Data
     GMMASTERDATA_E (Package) Grants management (master data)
Properties
Class CL_GM_OBJ_MAPPER  
Short Description GM Object Mapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class GRANTMGMT    
Program status P  SAP Standard Production Program 
Category 0   
Package GMMASTERDATA_E   Grants management (master data) 
Created 20041029   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GMOMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GM_OBJ_MAPPER has no interface implemented.
Friends
Class CL_GM_OBJ_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CCMARK_CHECK Constant Public Type reference (TYPE) GMOMT_CCMARK SPACE Change Content Mark Changed 20050621
2 CON_CCMARK_NOCHECK Constant Public Type reference (TYPE) GMOMT_CCMARK 'N' Change Content Mark Unchanged 20050621
3 CON_CDOC_ID Constant Public Type reference (TYPE) CDOBJECTCL 'GMOBJMAPPER' Change Document ID 20041112
4 CON_CHKID_ACT_POSTED Constant Public Type reference (TYPE) GMOMT_4CHKID 3 Actual Posted information 20041201
5 CON_CHKID_BDGT_POSTED Constant Public Type reference (TYPE) GMOMT_4CHKID 2 Budget posted information 20041201
6 CON_CHKID_BDGT_UNRELEASED Constant Public Type reference (TYPE) GMOMT_4CHKID 3 Budget unreleased 20041201
7 CON_CHKID_IN_AWARD Constant Public Type reference (TYPE) GMOMT_4CHKID 1 In Award status information 20041201
8 CON_CHK_BDGT_VIEW Constant Public Type reference (TYPE) GMOM_CHK_VIEW 'B' Budget Checking View 20041108
9 CON_CHK_BILL_VIEW Constant Public Type reference (TYPE) GMOM_CHK_VIEW 'I' Billing Checking View 20041108
10 CON_CHK_IS_VIEW Constant Public Type reference (TYPE) GMOM_CHK_VIEW 'R' Report Checking View 20041108
11 CON_CHK_MD_VIEW Constant Public Type reference (TYPE) GMOM_CHK_VIEW 'M' Master Data Checking View 20041108
12 CON_CHK_OTH_VIEW Constant Public Type reference (TYPE) GMOM_CHK_VIEW 'O' Other Checking View 20041108
13 CON_FC_BACK Constant Public Type reference (TYPE) UI_FUNC 'BACK' Back 20041029
14 CON_FC_CANCEL Constant Public Type reference (TYPE) UI_FUNC 'CANCEL' Cancel 20041029
15 CON_FC_DSPCHG Constant Public Type reference (TYPE) UI_FUNC 'DSPCHG' Display/Change 20041029
16 CON_FC_ENTER Constant Public Type reference (TYPE) UI_FUNC 'XXXX' Enter 20041207
17 CON_FC_EXIT Constant Public Type reference (TYPE) UI_FUNC 'EXIT' Exit 20041029
18 CON_FC_PICK Constant Public Type reference (TYPE) UI_FUNC 'PICK' Pick 20050211
19 CON_FC_SAVE Constant Public Type reference (TYPE) UI_FUNC 'SAVE' Save 20041029
20 CON_FC_SCHGDOC Constant Public Type reference (TYPE) UI_FUNC 'SCHGDOC' Change Documents 20041112
21 CON_FC_SCONNECT Constant Public Type reference (TYPE) UI_FUNC 'SCONNECT' Connect Source+Target 20041216
22 CON_FC_SF1HELP Constant Public Type reference (TYPE) UI_FUNC 'SF1HELP' Information 20050121
23 CON_FC_SGERROR Constant Public Type reference (TYPE) UI_FUNC 'SGERROR' Display Messages 20080325
24 CON_FC_SMSGERROR Constant Public Type reference (TYPE) UI_FUNC 'SMSGERROR' Error Messages 20041103
25 CON_FC_SPROPOSE Constant Public Type reference (TYPE) UI_FUNC 'SPROPOSE' Propose initial mapping 20050121
26 CON_FM_AREA Constant Public Type reference (TYPE) FIELDNAME 'FM_AREA' Fieldname for FM area 20050211
27 CON_FUND Constant Public Type reference (TYPE) FIELDNAME 'FUND' Fieldname for Fund 20050211
28 CON_GRANT Constant Public Type reference (TYPE) FIELDNAME 'GRANT_NBR' Fieldname for Grant 20050211
29 CON_MODE_CHANGE Constant Public Type reference (TYPE) I 1 Change Mode 20041216
30 CON_MODE_DISPLAY Constant Public Type reference (TYPE) I 2 Display Mode 20041216
31 CON_SCREEN_HEADER Constant Public Type reference (TYPE) DYNNR '0200' Header Screen 20041215
32 CON_SCREEN_MAIN Constant Public Type reference (TYPE) DYNNR '0100' Main Screen 20041215
33 CON_SCREEN_MAP1_CHANGE Constant Public Type reference (TYPE) DYNNR '0320' Change Subscreen Mapping1 20041215
34 CON_SCREEN_MAP1_DISPLAY Constant Public Type reference (TYPE) DYNNR '0310' Display Subscreen Mapping1 20041215
35 CON_SCREEN_MAPPING1 Constant Public Type reference (TYPE) DYNNR '0300' Mapping1 Screen 20041215
36 CON_SOURCE Constant Public Type reference (TYPE) GM_OM_SIDE 'S' Source Side 20041109
37 CON_SPONSORED_CLASS Constant Public Type reference (TYPE) FIELDNAME 'SPONSORED_CLASS' Fieldname for Sp.Class 20050211
38 CON_SPONSORED_PROG Constant Public Type reference (TYPE) FIELDNAME 'SPONSORED_PROG' Fieldname for Sp.Program 20050211
39 CON_TARGET Constant Public Type reference (TYPE) GM_OM_SIDE 'T' Target Side 20041109
40 DISPLAY_MODE Instance attribute Public Type reference (TYPE) I Display Mode 20041215
41 DISPLAY_ONLY Instance attribute Public Type reference (TYPE) FLAG Display only Mode 20041215
42 F1HELP_PROGRAM Instance attribute Public Type reference (TYPE) PROGRAM Help Info on program 20050121
43 HEADER Instance attribute Private Object reference (TYPE REF TO) LCL_HEADER Header Screen 20041029
44 MAIN_PROGRAM Instance attribute Public Type reference (TYPE) REPID Program of Main Scree 20041029
45 MAIN_SCREEN Instance attribute Public Type reference (TYPE) DYNNR Main Screen 20041029
46 MAPPING1 Instance attribute Private Object reference (TYPE REF TO) LCL_MAPPING1 Mapping1 Screen 20041029
47 MAPPING1_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID Mapping1 Grid 20041029
48 MAPPING1_OUT_ROWS Instance attribute Public Type reference (TYPE) INT4 Output rows in Mapping1 grid 20050120
49 MSGOBJ Instance attribute Public Object reference (TYPE REF TO) CL_GM_IS_MESSAGES Message Handler for GM Reports 20041103
50 OM_DATA Instance attribute Private Object reference (TYPE REF TO) LCL_OM_DATA Data Container 20041029
51 PROGRAM Instance attribute Public Type reference (TYPE) REPID Program 20041029
52 SUBSCREEN_FOR_MAPPING1 Instance attribute Public Type reference (TYPE) DYNNR Subscreen in Mapping1 20041215
53 SUBSCREEN_HEADER_SCREEN Instance attribute Public Type reference (TYPE) DYNNR Header Subscreen 20041029
54 SUBSCREEN_MAPPING1_SCREEN Instance attribute Public Type reference (TYPE) DYNNR Mapping1 Subscreen 20041029
55 SUBSCREEN_PROGRAM Instance attribute Public Type reference (TYPE) REPID Program of Subscreens 20041029
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method Check Data 20041103
2 CONNECT_FOR_MAPPING1 Instance method Public Method Pushbutton to Connect Source to Target 20041216
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041029
4 DISPLAY_CHANGE_DOCUMENT Instance method Public Method Display Change Documents 20041112
5 DO_DRILLDOWN Instance method Public Method Perform the Drilldown 20050211
6 EXECUTE Instance method Public Method Execute Object Mapper 20041029
7 EXIT_DATA Instance method Public Method Exit Data 20041029
8 FREE Instance method Public Method Free allocated Memory 20041029
9 GET_HEADER_INFO Instance method Public Method Get Header Info 20041124
10 HEADER_PAI Instance method Public Method Header PAI 20041029
11 HEADER_PBO Instance method Public Method Header PBO 20041215
12 MAIN_PAI Instance method Public Method Main PAI 20041029
13 MAIN_PBO Instance method Public Method Main PBO 20041029
14 MAPPING1_PAI Instance method Public Method Mapping1 PAI 20041215
15 MAPPING1_PBO Instance method Public Method Mapping1 PBO 20041215
16 PROPOSE_DATA Instance method Public Method Propose Data 20050121
17 SAVE_DATA Instance method Public Method Save Data 20041029
18 START_F1HELP Instance method Public Method Start F1 help for additional information 20050121
19 SWITCH_TO_CHANGE Instance method Public Method Switch to change 20041029
20 SWITCH_TO_DISPLAY Instance method Public Method Switch to display 20041029
Events
Class CL_GM_OBJ_MAPPER has no event.
Types
Class CL_GM_OBJ_MAPPER has no local type.
Method Signatures

Method CHECK_DATA Signature

Method CHECK_DATA on class CL_GM_OBJ_MAPPER has no parameter.
Method CHECK_DATA on class CL_GM_OBJ_MAPPER has no exception.

Method CONNECT_FOR_MAPPING1 Signature

Method CONNECT_FOR_MAPPING1 on class CL_GM_OBJ_MAPPER has no parameter.
Method CONNECT_FOR_MAPPING1 on class CL_GM_OBJ_MAPPER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) I 20041216
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) FLAG 20041215
3 Importing I_F1HELP_PROGRAM Value transfer Type reference (TYPE) PROGRAM 20050121
4 Importing I_MAIN_PROGRAM Call by reference Type reference (TYPE) REPID 20041029
5 Importing I_MAIN_SCREEN Call by reference Type reference (TYPE) DYNNR Einstiegsbild 20041029
# Exception Resumable Description Created on
1 ERROR 20041029

Method DISPLAY_CHANGE_DOCUMENT Signature

Method DISPLAY_CHANGE_DOCUMENT on class CL_GM_OBJ_MAPPER has no parameter.
Method DISPLAY_CHANGE_DOCUMENT on class CL_GM_OBJ_MAPPER has no exception.

Method DO_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_STRUCTURE Call by reference Type reference (TYPE) ANY Generic structure 20050211
2 Importing I_FIELDVALUE Call by reference Type reference (TYPE) ANY Ausprägung 20050211
3 Importing I_SFIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050211
4 Importing I_SIDE Call by reference Type reference (TYPE) GM_OM_SIDE GM Object Mapper Side (Source/Target) 20050211

Method DO_DRILLDOWN on class CL_GM_OBJ_MAPPER has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SGRANT_NBR Call by reference Type reference (TYPE) GM_SGRANT_NBR 20041029
2 Importing I_TGRANT_NBR Call by reference Type reference (TYPE) GM_TGRANT_NBR 20041029

Method EXECUTE on class CL_GM_OBJ_MAPPER has no exception.

Method EXIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OK Value transfer Type reference (TYPE) I 20041029

Method EXIT_DATA on class CL_GM_OBJ_MAPPER has no exception.

Method FREE Signature

Method FREE on class CL_GM_OBJ_MAPPER has no parameter.
Method FREE on class CL_GM_OBJ_MAPPER has no exception.

Method GET_HEADER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SGRANT_NBR Call by reference Type reference (TYPE) GM_GRANT_NBR Förderung 20041124
2 Exporting E_TGRANT_NBR Call by reference Type reference (TYPE) GM_GRANT_NBR Förderung 20041124

Method GET_HEADER_INFO on class CL_GM_OBJ_MAPPER has no exception.

Method HEADER_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SGRANT_NBR Call by reference Type reference (TYPE) GM_GRANT_NBR 20041029
2 Changing C_TGRANT_NBR Call by reference Type reference (TYPE) GM_GRANT_NBR 20041029
3 Importing I_UCOMM Call by reference Type reference (TYPE) UI_FUNC Funktions-Code 20050211

Method HEADER_PAI on class CL_GM_OBJ_MAPPER has no exception.

Method HEADER_PBO Signature

Method HEADER_PBO on class CL_GM_OBJ_MAPPER has no parameter.
Method HEADER_PBO on class CL_GM_OBJ_MAPPER has no exception.

Method MAIN_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_COMMAND Call by reference Type reference (TYPE) UI_FUNC 20041029
2 Returning RE_OK Value transfer Type reference (TYPE) I 20041029

Method MAIN_PAI on class CL_GM_OBJ_MAPPER has no exception.

Method MAIN_PBO Signature

Method MAIN_PBO on class CL_GM_OBJ_MAPPER has no parameter.
Method MAIN_PBO on class CL_GM_OBJ_MAPPER has no exception.

Method MAPPING1_PAI Signature

Method MAPPING1_PAI on class CL_GM_OBJ_MAPPER has no parameter.
Method MAPPING1_PAI on class CL_GM_OBJ_MAPPER has no exception.

Method MAPPING1_PBO Signature

Method MAPPING1_PBO on class CL_GM_OBJ_MAPPER has no parameter.
Method MAPPING1_PBO on class CL_GM_OBJ_MAPPER has no exception.

Method PROPOSE_DATA Signature

Method PROPOSE_DATA on class CL_GM_OBJ_MAPPER has no parameter.
Method PROPOSE_DATA on class CL_GM_OBJ_MAPPER has no exception.

Method SAVE_DATA Signature

Method SAVE_DATA on class CL_GM_OBJ_MAPPER has no parameter.
Method SAVE_DATA on class CL_GM_OBJ_MAPPER has no exception.

Method START_F1HELP Signature

Method START_F1HELP on class CL_GM_OBJ_MAPPER has no parameter.
Method START_F1HELP on class CL_GM_OBJ_MAPPER has no exception.

Method SWITCH_TO_CHANGE Signature

Method SWITCH_TO_CHANGE on class CL_GM_OBJ_MAPPER has no parameter.
Method SWITCH_TO_CHANGE on class CL_GM_OBJ_MAPPER has no exception.

Method SWITCH_TO_DISPLAY Signature

Method SWITCH_TO_DISPLAY on class CL_GM_OBJ_MAPPER has no parameter.
Method SWITCH_TO_DISPLAY on class CL_GM_OBJ_MAPPER has no exception.
History
Last changed by/on SAP  20080626 
SAP Release Created in 600