SAP ABAP Class CL_GUI_PEGGING_MAINTAIN_GPD (Characteristic Maintenance for Costing Model)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-GPD (Application Component) Pegging, Grouping, and Distribution
     GPD (Package) Grouping, Pegging and Distribution
Properties
Class CL_GUI_PEGGING_MAINTAIN_GPD  
Short Description Characteristic Maintenance for Costing Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GPD   Grouping, Pegging and Distribution 
Created 20000614   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_PEGGING_MAINTAIN_GPD has no interface implemented.
Friends
Class CL_GUI_PEGGING_MAINTAIN_GPD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATUM Instance attribute Private Type reference (TYPE) DATUM 20001024
2 MR_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20000614
3 MR_COL1 Instance attribute Private Object reference (TYPE REF TO) CL_DD_AREA 20001024
4 MR_COL2 Instance attribute Private Object reference (TYPE REF TO) CL_DD_AREA 20001024
5 MR_COL3 Instance attribute Private Object reference (TYPE REF TO) CL_DD_AREA 20001024
6 MR_COL4 Instance attribute Private Object reference (TYPE REF TO) CL_DD_AREA 20001025
7 MR_DOCUMENT Instance attribute Protected Object reference (TYPE REF TO) CL_DD_DOCUMENT 20000824
8 MR_FORM_AREA Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA 20001024
9 MR_HTML_CNTL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER 20000823
10 MR_PSP Instance attribute Private Type reference (TYPE) PEG_ASS_PSPNR 20001030
11 MR_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20000823
12 MR_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_DD_TABLE_ELEMENT 20001024
13 MSTMP Instance attribute Private Type reference (TYPE) MSTMP 20001024
14 MT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT 20000614
15 MT_OUTTAB Instance attribute Private Type reference (TYPE) PEG_T_TASS 20000614
16 TRUE Constant Private Type reference (TYPE) TRUE 'X' 20001024
17 UZEIT Instance attribute Private Type reference (TYPE) UZEIT 20001024
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCATALOG Instance method Private Method 20000614
2 CHANGE_HEADER Instance method Private Method 20000824
3 CHECK_DATA_CHANGED Instance method Public Method 20000614
4 CONSTRUCTOR Instance method Public Constructor 20000614
5 DISPLAY Instance method Public Method 20000614
6 DISPLAY_HEADER Instance method Private Method 20000824
7 FREE Instance method Public Method 20000614
8 GET_GRID_LAYOUT Instance method Private Method 20000614
9 GET_OUTTAB Instance method Public Method 20000614
10 HANDLE_ALV_DOUBLE_CLICK Instance method Private Event handling method 20001025
11 HANDLE_ALV_TOOLBAR Instance method Private Event handling method 20000614
12 HANDLE_ALV_UCOMM Instance method Private Event handling method 20000614
13 HANDLE_DATA_CHANGED Instance method Private Event handling method 20000614
14 HANDLE_DATA_CHANGED_FINISHED Instance method Private Event handling method 20000614
15 HANDLE_GRP_LINK Instance method Private Event handling method 20000824
16 HANDLE_MAT_LINK Instance method Private Event handling method 20000824
17 HANDLE_MENU_BUTTON Instance method Private Event handling method 20000825
18 HANDLE_ON_F4 Instance method Private Event handling method 20000614
19 HANDLE_WRK_LINK Instance method Private Event handling method 20000824
20 INIT_HEADER Instance method Private Method 20000823
21 MODIFY_LINE Instance method Private Method 20000614
22 SET_FIELD_CATALOGUE Instance method Public Method 20000901
23 SET_HANDLER Instance method Private Method 20000614
24 SET_OUTTAB Instance method Public Method 20000614
Events
Class CL_GUI_PEGGING_MAINTAIN_GPD has no event.
Types
Class CL_GUI_PEGGING_MAINTAIN_GPD has no local type.
Method Signatures

Method BUILD_FIELDCATALOG Signature

Method BUILD_FIELDCATALOG on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method BUILD_FIELDCATALOG on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method CHANGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP Value transfer Type reference (TYPE) SDYDO_TEXT_ELEMENT Group 20000824
2 Importing MATERIAL Value transfer Type reference (TYPE) SDYDO_TEXT_ELEMENT Material 20000824
3 Importing PLANT Value transfer Type reference (TYPE) SDYDO_TEXT_ELEMENT Plant 20000824

Method CHANGE_HEADER on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method CHECK_DATA_CHANGED Signature

Method CHECK_DATA_CHANGED on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method CHECK_DATA_CHANGED on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_ONLY Call by reference Type reference (TYPE) AS4FLAG Flag (X or blank) 20000901
2 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Variante 20000614
3 Importing IT_OUTTAB Call by reference Type reference (TYPE) PEG_T_TASS input table 20000821
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent 20000614
5 Importing NO_HTML_HEADER Value transfer Type reference (TYPE) AS4FLAG Flag (X or blank) 20000823
# Exception Resumable Description Created on
1 CNTL_ERROR Control error 20000823
2 CNTL_SYSTEM_ERROR Control system error 20000823
3 CREATE_ERROR Create error 20000823
4 INVALID_MODEL_NAME Ungültiger Name 20000614

Method DISPLAY Signature

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

Method DISPLAY_HEADER Signature

Method DISPLAY_HEADER on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method DISPLAY_HEADER on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method FREE Signature

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

Method GET_GRID_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO Layout 20000614

Method GET_GRID_LAYOUT on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method GET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTTAB Call by reference Type reference (TYPE) PEG_T_TASS Tabelle der Zuordnungen 20000614

Method GET_OUTTAB on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_ALV_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) 20001025
2 Importing E_COLUMN Call by reference Type reference (TYPE) 20001025
3 Importing E_ROW Call by reference Type reference (TYPE) 20001025

Method HANDLE_ALV_DOUBLE_CLICK on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_ALV_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Type reference (TYPE) 20000614
2 Importing E_OBJECT Call by reference Type reference (TYPE) 20000614

Method HANDLE_ALV_TOOLBAR on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_ALV_UCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) 20000614

Method HANDLE_ALV_UCOMM on class CL_GUI_PEGGING_MAINTAIN_GPD 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 Type reference (TYPE) 20000614

Method HANDLE_DATA_CHANGED on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

Method HANDLE_DATA_CHANGED_FINISHED on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method HANDLE_DATA_CHANGED_FINISHED on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_GRP_LINK Signature

Method HANDLE_GRP_LINK on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method HANDLE_GRP_LINK on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_MAT_LINK Signature

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

Method HANDLE_MAT_LINK on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_MENU_BUTTON Signature

Method HANDLE_MENU_BUTTON on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method HANDLE_MENU_BUTTON on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Type reference (TYPE) 20000614
2 Importing ES_ROW_NO Call by reference Type reference (TYPE) 20000614
3 Importing ET_BAD_CELLS Call by reference Type reference (TYPE) 20000614
4 Importing E_FIELDNAME Call by reference Type reference (TYPE) 20000614

Method HANDLE_ON_F4 on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method HANDLE_WRK_LINK Signature

Method HANDLE_WRK_LINK on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method HANDLE_WRK_LINK on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method INIT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG Flag (X or blank) 20000823

Method INIT_HEADER on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method MODIFY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_CHANGED Call by reference Type reference (TYPE) REF TO CL_ALV_CHANGED_DATA_PROTOCOL Protokollobjekt 20000614
2 Importing IS_CHARACTERISTIC Call by reference Type reference (TYPE) CKI_S_CHARACTERISTIC Ausgabezeile 20000614
3 Importing I_ROW_ID Call by reference Type reference (TYPE) I Zeile 20000614

Method MODIFY_LINE on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method SET_FIELD_CATALOGUE Signature

Method SET_FIELD_CATALOGUE on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method SET_FIELD_CATALOGUE on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_GUI_PEGGING_MAINTAIN_GPD has no parameter.
Method SET_HANDLER on class CL_GUI_PEGGING_MAINTAIN_GPD has no exception.

Method SET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRPNR Call by reference Type reference (TYPE) PEG_TASS-GRPNR Dispo-PSP-Element 20000823
2 Importing I_MATNR Call by reference Type reference (TYPE) PEG_TASS-MATNR Materialnummer 20000823
3 Importing I_WERKS Call by reference Type reference (TYPE) PEG_TASS-WERKS Werk 20000823
4 Importing NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG Flag (X or blank) 20000904
# Exception Resumable Description Created on
1 NO_DATA No data found 20000907
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C1