SAP ABAP Class /ISDFPS/CL_MCHG_GRID (Grid Management for OM Mass Changes)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-OF (Application Component) Organizational Flexibility
     /ISDFPS/OM (Package) Organizational Management Functions
Properties
Class /ISDFPS/CL_MCHG_GRID  
Short Description Grid Management for OM Mass Changes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/OM   Organizational Management Functions 
Created 20040129   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_MCHG_GRID has no forward declaration.
Interfaces
Class /ISDFPS/CL_MCHG_GRID has no interface implemented.
Friends
Class /ISDFPS/CL_MCHG_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20040408
2 BEGDA Instance attribute Private Type reference (TYPE) SY-DATUM Start Date 20040901
3 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20040129
4 DIALOGBOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20040406
5 ENDDA Instance attribute Private Type reference (TYPE) SY-DATUM End Date 20040901
6 GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20040129
7 GT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Table Type for Mass Change 20040316
8 GT_EXCLUDE_BUTTONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040129
9 GT_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20040129
10 GT_MCHG Instance attribute Private Object reference (TYPE REF TO) DATA Table Type for Mass Change 20040408
11 GT_MSG Instance attribute Private Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20040907
12 GT_ORIGINAL_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Original Data (at Time of Selection) 20080222
13 GV_CHANGE Instance attribute Private Type reference (TYPE) FLAG Indicates Whether Change Was Made 20040928
14 INFOTYP Instance attribute Private Type reference (TYPE) INFTY Infotype 20040317
15 ISTAT_IT Instance attribute Private Type reference (TYPE) ISTAT_D Planning Status Infotype 20040901
16 LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20040614
17 OBJTYPE Instance attribute Private Type reference (TYPE) OTYPE Object Type 20040317
18 SAVE Instance attribute Private Type reference (TYPE) CHAR1 Indicates Whether Data Has Already Been Saved 20040616
19 SUBTYP Instance attribute Private Type reference (TYPE) SUBTY Subtype 20040319
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DATA Instance method Public Method Change Data 20040322
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040129
3 DATA_BACK Instance method Private Method Save Changed Data 20040407
4 DELETE_DATA Instance method Private Method Delete Data Records from the Grid 20040603
5 DEQUEUE_OBJECT_LIST Instance method Public Method Unlock Objects 20040818
6 EXCLUDE_GRID_BUTTONS Instance method Private Method Removes Unnecessary Pushbuttons from Grid 20040129
7 EXCLUDE_GRID_BUTTONS_ALV Instance method Private Method Removes Pushbuttons Not Required from the ALV Grid 20040416
8 HANDLE_DATA_CHANGED Instance method Public Event handling method Event Handler for Event Data_Changed 20040129
9 HANDLE_DATA_CHANGED_FINISHED Instance method Public Event handling method Event Handler for Event Data_Changed 20050425
10 HANDLE_DATA_CHANGED_FIN_REPL Instance method Public Event handling method Find/Replace Event Handler for Event Data_Changed 20050425
11 HANDLE_MENU_BUTTON Instance method Public Event handling method Event Handler for Event Menu Pushbutton 20051025
12 HANDLE_TOOLBAR Instance method Public Event handling method Event Handler for Event Toolbar GRID 20040129
13 HANDLE_TOOLBAR_ALV Instance method Public Event handling method Event Handler for Event Toolbar GRID 20040415
14 HANDLE_TOOLBAR_REPL Instance method Public Event handling method Find and Replace Event Handler for Event Toolbar 20050425
15 HANDLE_USER_COMMAND Instance method Public Event handling method Event Handler for Event Toolbar 20040309
16 IS_READY_FOR_INPUT Instance method Public Method Checks Whether Grid Fields Are Ready for Input 20040129
17 MCHG_DATA Instance method Public Method Make Mass Changes 20040406
18 ON_DIALOGBOX_CLOSE Instance method Public Event handling method Close Dialog Box 20040406
19 POPUP_SEARCH_REPLACE Instance method Public Method Find and Replace Popup 20050422
20 REGISTER_EVENTS Instance method Private Method Register Event Handler 20040129
21 SAVE_DATA Instance method Public Method Do you want to save the data? 20040317
22 SEARCH_AND_REPLACE Instance method Public Method Find and Replace 20050422
23 SEARCH_REPLACE Instance method Private Method Save Changed Data Again (Find and Replace) 20050425
24 SET_FIELD_CATALOG Instance method Private Method Processes the Field Catalog 20040129
25 SHOW_DATA Instance method Public Method Fills Grid with Data, Using Filter Criteria 20040129
26 UPDATE_DATABASE Instance method Private Method Update of PD Database 20040929
Events
Class /ISDFPS/CL_MCHG_GRID has no event.
Types
Class /ISDFPS/CL_MCHG_GRID has no local type.
Method Signatures

Method CHANGE_DATA Signature

Method CHANGE_DATA on class /ISDFPS/CL_MCHG_GRID has no parameter.
# Exception Resumable Description Created on
1 FAILED 20040323

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20040303
2 Importing I_CONTAINER Call by reference Type reference (TYPE) CHAR30 SPACE Containername auf Dynpro 20040129
3 Importing I_PARENT Call by reference Type reference (TYPE) CHAR30 SPACE 20040219

Method CONSTRUCTOR on class /ISDFPS/CL_MCHG_GRID has no exception.

Method DATA_BACK Signature

Method DATA_BACK on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method DATA_BACK on class /ISDFPS/CL_MCHG_GRID has no exception.

Method DELETE_DATA Signature

Method DELETE_DATA on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method DELETE_DATA on class /ISDFPS/CL_MCHG_GRID has no exception.

Method DEQUEUE_OBJECT_LIST Signature

Method DEQUEUE_OBJECT_LIST on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method DEQUEUE_OBJECT_LIST on class /ISDFPS/CL_MCHG_GRID has no exception.

Method EXCLUDE_GRID_BUTTONS Signature

Method EXCLUDE_GRID_BUTTONS on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method EXCLUDE_GRID_BUTTONS on class /ISDFPS/CL_MCHG_GRID has no exception.

Method EXCLUDE_GRID_BUTTONS_ALV Signature

Method EXCLUDE_GRID_BUTTONS_ALV on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method EXCLUDE_GRID_BUTTONS_ALV on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20040129

Method HANDLE_DATA_CHANGED on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20050425

Method HANDLE_DATA_CHANGED_FINISHED on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_DATA_CHANGED_FIN_REPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20050425

Method HANDLE_DATA_CHANGED_FIN_REPL on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenüpointer 20051025
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20051025

Method HANDLE_MENU_BUTTON on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040309

Method HANDLE_TOOLBAR on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_TOOLBAR_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040415

Method HANDLE_TOOLBAR_ALV on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_TOOLBAR_REPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20050425

Method HANDLE_TOOLBAR_REPL on class /ISDFPS/CL_MCHG_GRID has no exception.

Method HANDLE_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) 20040310

Method HANDLE_USER_COMMAND on class /ISDFPS/CL_MCHG_GRID has no exception.

Method IS_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL_ID Call by reference Type reference (TYPE) LVC_S_COL Spalte 20040216
2 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 Zeilen ID 20040216
3 Importing READY_FOR_INPUT Value transfer Type reference (TYPE) INT4 Editierbar 20040216

Method IS_READY_FOR_INPUT on class /ISDFPS/CL_MCHG_GRID has no exception.

Method MCHG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing N_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT ALV-Control: Feldkatalog 20040406

Method MCHG_DATA on class /ISDFPS/CL_MCHG_GRID has no exception.

Method ON_DIALOGBOX_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20040406

Method ON_DIALOGBOX_CLOSE on class /ISDFPS/CL_MCHG_GRID has no exception.

Method POPUP_SEARCH_REPLACE Signature

Method POPUP_SEARCH_REPLACE on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method POPUP_SEARCH_REPLACE on class /ISDFPS/CL_MCHG_GRID has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method REGISTER_EVENTS on class /ISDFPS/CL_MCHG_GRID has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IND_CHNG Value transfer Type reference (TYPE) /ISDFPS/INDIVIDUAL_CHNG Einzeländerung 20041013
2 Importing ORGM_ID Value transfer Type reference (TYPE) /ISDFPS/ORGM_ID Zuordnung Workitem zur Organisationsmaßnahme 20041013
3 Changing SAVE_DATA Value transfer Type reference (TYPE) CHAR1 Kennzeichen, ob bereits gesichert wurde 20040908

Method SAVE_DATA on class /ISDFPS/CL_MCHG_GRID has no exception.

Method SEARCH_AND_REPLACE Signature

Method SEARCH_AND_REPLACE on class /ISDFPS/CL_MCHG_GRID has no parameter.
# Exception Resumable Description Created on
1 FAILED 20050422

Method SEARCH_REPLACE Signature

Method SEARCH_REPLACE on class /ISDFPS/CL_MCHG_GRID has no parameter.
Method SEARCH_REPLACE on class /ISDFPS/CL_MCHG_GRID has no exception.

Method SET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20040303

Method SET_FIELD_CATALOG on class /ISDFPS/CL_MCHG_GRID has no exception.

Method SHOW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGIN Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040901
2 Importing ENDE Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040901
3 Exporting FOUND_DATA Value transfer Type reference (TYPE) CHAR1 Kennzeichen, ob Daten gefunden und angezeigt werden 20040823
4 Importing INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20040209
5 Importing MCHGID Value transfer Type reference (TYPE) /ISDFPS/MCHG_ID Massenänderung 20040421
6 Changing OBJECTS_OUT Value transfer Type reference (TYPE) HROBJECT_T DB-Tabelle zum Infotyp 1000 20040203
7 Importing OTYPE Value transfer Type reference (TYPE) OTYPE Objekttyp 20040317
8 Importing STATUS_IT Value transfer Type reference (TYPE) ISTAT_D Status Infotype 20040820
9 Importing STATUS_OBJ Value transfer Type reference (TYPE) ISTAT_D Status Object 20040820
10 Importing SUBTY Value transfer Type reference (TYPE) SUBTY Subtyp 20040303

Method SHOW_DATA on class /ISDFPS/CL_MCHG_GRID has no exception.

Method UPDATE_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IND_CHNG Value transfer Type reference (TYPE) /ISDFPS/INDIVIDUAL_CHNG Einzeländerung 20041013
2 Importing ORGM_ID Value transfer Type reference (TYPE) /ISDFPS/ORGM_ID Zuordnung Workitem zur Organisationsmaßnahme 20041014
3 Changing SAVE_DATA Value transfer Type reference (TYPE) CHAR1 Kennzeichen, ob Daten bereits gesichert 20040929

Method UPDATE_DATABASE on class /ISDFPS/CL_MCHG_GRID has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 470