SAP ABAP Class CL_COST_ESTIMATE_LIST_DISPLAY (Display Cost Estimates Through ALV Grid)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       CK (Package) R/3 Application development: PP Product Costing
Properties
Class CL_COST_ESTIMATE_LIST_DISPLAY  
Short Description Display Cost Estimates Through ALV Grid    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CK   R/3 Application development: PP Product Costing 
Created 19990311   SAP 
Last change 19990311   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 COST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_COST_ESTIMATE_LIST_DISPLAY has no interface implemented.
Friends
Class CL_COST_ESTIMATE_LIST_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog 19990315
2 ALV_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Grid Control 19990315
3 ALV_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO Layout 19990315
4 ALV_SELECTED_ROWS Instance attribute Protected Type reference (TYPE) LVC_T_ROW Lines Selected in ALV 19990319
5 ALV_SPECIAL_GROUPS Instance attribute Protected Type reference (TYPE) LVC_T_SGRP Field Group Definition 19990325
6 ALV_TOOLBAR_EXCLUDING Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Functions To Be Excluded 19990318
7 ALV_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Layout 19990315
8 ALV_VARIANT_SAVE Instance attribute Protected Type reference (TYPE) CHAR01 Variant Saving Option 19990507
9 APPLICATION Instance attribute Protected Type reference (TYPE) COST_APPLICATION Application 19990311
10 CUSTOM_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for ALV Grid 19990315
11 C_GROUP_COSTING_DATA Constant Protected Type reference (TYPE) LVC_S_FCAT-SP_GROUP 'CO_D' Variant Group: Costing Data 19990408
12 C_GROUP_DATES Constant Protected Type reference (TYPE) LVC_S_FCAT-SP_GROUP 'DATE' Variant Group: Dates 19990408
13 C_GROUP_HISTORY Constant Protected Type reference (TYPE) LVC_S_FCAT-SP_GROUP 'HIST' Variant Group: History 19990408
14 C_GROUP_OTHER Constant Protected Type reference (TYPE) LVC_S_FCAT-SP_GROUP 'OTHR' Variant Group: Other 19990408
15 C_GROUP_QUANTITY_STRUCTURE Constant Protected Type reference (TYPE) LVC_S_FCAT-SP_GROUP 'QU_S' Variant Group: Quantity Structure 19990408
16 C_GROUP_VALUATION Constant Protected Type reference (TYPE) LVC_S_FCAT-SP_GROUP 'VALU' Variant Group: Valuation 19990408
17 C_VARIANT_REPORT Constant Protected Type reference (TYPE) SY-REPID 'CL_COST_ESTIMATE_LIST_DISPLAY' Report Name or Class Name 19990507
18 DISPLAY_TABLE Instance attribute Protected Type reference (TYPE) TY_DISPLAY_TABLE List of Cost Estimates 19990315
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990311
2 DESTROY Instance method Public Method Release of Memory 19990311
3 GET_SELECTED_COST_ESTIMATES Instance method Public Method Table with Selected Entries 19990318
4 ON_BEFORE_USER_COMMAND Instance method Public Event handling method Handling Method: Before User Command 19990406
5 ON_DOUBLE_CLICK Instance method Public Event handling method Handling Method: Selection of Line by Double-Click 19990318
6 ON_HOTSPOT_CLICK Instance method Public Event handling method Handling Method: Selection of Line 19990311
7 ON_TOOLBAR Instance method Public Event handling method Handling Method: 19990311
8 ON_USER_COMMAND Instance method Public Event handling method Handling Method: 19990311
9 REFRESH Instance method Private Method Refresh Display 19990311
10 SET_DISPLAY_TABLE Instance method Protected Method Process Display Table 19990318
11 SET_FIELDCAT Instance method Protected Method Create Format for Table To Be Displayed 19990318
12 SET_LAYOUT Instance method Protected Method Process Layout Structure 19990318
13 SET_SPECIAL_GROUPS Instance method Protected Method Create Field Group Catalog 19990325
14 SET_VARIANT Instance method Protected Method Set Layout 19990318
Events
Class CL_COST_ESTIMATE_LIST_DISPLAY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DISPLAY_TABLE Protected See coding Display Table 19990318
2 TY_DISPLAY_TABLE_LINE Protected See coding TY_DISPLAY_TABLE_LINE 19990318
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_ESTIMATES Call by reference Type reference (TYPE) CKF_STANDARD_KEKO_TABLE KEKO-Tabelle 19990315
2 Importing IM_CUSTOM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 19990315
3 Importing IM_MULTIPLE_CHOICE Value transfer Type reference (TYPE) C1 'X' mehrere Kalkulationen auswählbar 19990318
# Exception Resumable Description Created on
1 CUSTOM_CONTAINER_INVALID CUSTOM_CONTAINER ist initial 19990315

Method DESTROY Signature

Method DESTROY on class CL_COST_ESTIMATE_LIST_DISPLAY has no parameter.
Method DESTROY on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method GET_SELECTED_COST_ESTIMATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COST_ESTIMATES Call by reference Type reference (TYPE) CKF_STANDARD_KEKO_TABLE Selektierte Kalkulationen 19990318
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nicht abfangen! 19990318

Method ON_BEFORE_USER_COMMAND Signature

Method ON_BEFORE_USER_COMMAND on class CL_COST_ESTIMATE_LIST_DISPLAY has no parameter.
Method ON_BEFORE_USER_COMMAND on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 19990318
2 Importing E_ROW Call by reference Attribute reference (LIKE) 19990318

Method ON_DOUBLE_CLICK on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method ON_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 19990311
2 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 19990311

Method ON_HOTSPOT_CLICK on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method ON_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) 19990311

Method ON_TOOLBAR on class CL_COST_ESTIMATE_LIST_DISPLAY 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) 19990311

Method ON_USER_COMMAND on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method REFRESH Signature

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

Method SET_DISPLAY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_ESTIMATES Call by reference Type reference (TYPE) CKF_STANDARD_KEKO_TABLE Kalkulationskopftabelle 19990318

Method SET_DISPLAY_TABLE on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method SET_FIELDCAT Signature

Method SET_FIELDCAT on class CL_COST_ESTIMATE_LIST_DISPLAY has no parameter.
Method SET_FIELDCAT on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MULTIPLE_CHOICE Call by reference Type reference (TYPE) C1 Mehrfachauswahl 19990318

Method SET_LAYOUT on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method SET_SPECIAL_GROUPS Signature

Method SET_SPECIAL_GROUPS on class CL_COST_ESTIMATE_LIST_DISPLAY has no parameter.
Method SET_SPECIAL_GROUPS on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.

Method SET_VARIANT Signature

Method SET_VARIANT on class CL_COST_ESTIMATE_LIST_DISPLAY has no parameter.
Method SET_VARIANT on class CL_COST_ESTIMATE_LIST_DISPLAY has no exception.
History
Last changed by/on SAP  19990311 
SAP Release Created in