SAP ABAP Class CL_PITEM_STD_VIEW_S2L (Standard Planning Element (View))
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PITEM_VIEW_S2L Planning Items (View) 20020319
Properties
Class CL_PITEM_STD_VIEW_S2L  
Short Description Standard Planning Element (View)    
Super Class CL_PITEM_VIEW_S2L Planning Items (View) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DI_S2L   Production Supply 
Created 20020319   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 S2L Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PITEM_STD_VIEW_S2L has no interface implemented.
Friends
Class CL_PITEM_STD_VIEW_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Control 20020319
2 C_CHNG_TYPE_DATE Constant Private Type reference (TYPE) S2L_ITEM_CHNG_TYPE 'D' Date Change 20020417
3 C_CHNG_TYPE_QTY Constant Private Type reference (TYPE) S2L_ITEM_CHNG_TYPE 'Q' Quantity Change 20020417
4 C_CHNG_TYPE_TIME Constant Private Type reference (TYPE) S2L_ITEM_CHNG_TYPE 'T' Time Change 20020417
5 C_DATA_SHOW_REFRESH Constant Private Type reference (TYPE) X 02 Display Refresh Mode 20020319
6 C_NO_SHOW_REFRESH Constant Private Type reference (TYPE) X 00 Display Refresh Mode 20020319
7 C_SOFT_SHOW_REFRESH Constant Private Type reference (TYPE) X 01 Display Refresh Mode 20020319
8 C_VAR_SAVE_A Instance attribute Private Type reference (TYPE) C 'A' Save All Variants 20020319
9 C_VAR_STD_GROUP Constant Private Type reference (TYPE) SLIS_LOGGR ' ' Variant Group 20020319
10 C_VAR_STD_HANDLE_ITM Constant Private Type reference (TYPE) SLIS_HANDL 'ITM' Variant Handle 20020319
11 C_VAR_STD_REPORT Constant Private Type reference (TYPE) PROGNAME 'SAPLS2L_VIEW_FACTORY' Variant Name for Grid 20020320
12 C_VAR_STD_VARIANT Constant Private Type reference (TYPE) SLIS_VARI '01 SAP' Variant Name 20020319
13 DELTAS Instance attribute Private Type reference (TYPE) DELTAS_PLNG_ITEM Changed Planning Elements 20020417
14 DO_ITEM_MERGE Static Attribute Public Type reference (TYPE) S2L_GRP_PLNG_ITEM Ind. Whether Elements are to be Grouped 20020403
15 ERROR_IN_DATA Instance attribute Private Type reference (TYPE) XFELD Error 20020319
16 GROUP_EXTENSION Static Attribute Private Object reference (TYPE REF TO) IF_EX_S2L_GROUP_PLNG_ITEMS BAdI Interface IF_EX_S2L_GROUP_PLNG_ITEMS 20020403
17 ITEM_DETAILS Instance attribute Private Type reference (TYPE) ITEM_DETAIL_T Planning Elements 20020319
18 MERGED_ITEMS Instance attribute Private Type reference (TYPE) MERGED_ITEM_T Index Table for Grouped Planning Elements 20020506
19 NO_GET_ROWS Instance attribute Private Type reference (TYPE) XFELD Do Not Save Cursor Position 20020319
20 SELECTED_ROWS Instance attribute Private Type reference (TYPE) LVC_T_ROID Selected Rows 20020319
21 SET_ITEM_DETAILS_TO_INIT Instance attribute Private Type reference (TYPE) XFELD Refresh Table pitem_detail 20020319
22 SHOW_REFRESH Instance attribute Private Type reference (TYPE) X Display Refresh Mode 20020319
23 WISH_CURSOR_POS Instance attribute Private Type reference (TYPE) ITEM_CURSOR_POS Desired Cursor Position 20020319
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MERGABILITY Instance method Private Method Checks Whether Two Rows can be Grouped 20020403
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20020403
3 CREATE_REPL_PROPOSAL Instance method Private Method Creates Replenishment Proposal 20020319
4 DELETE_REPL_PROPOSAL Instance method Private Method Deletes Replenishment Proposal 20020319
5 DO_CHANGES Instance method Private Method Pass on Changes to Model 20020417
6 FILL_ITEM_TABLE Instance method Private Method Fills Internal Table 20020319
7 GET_SELECTED_ROWS Instance method Private Method Determines the Selected Row 20020319
8 HANDLE_BEFORE_USER_COMMAND Instance method Public Event handling method Event: before_user_command 20020319
9 HANDLE_TOOLBAR Instance method Public Event handling method Event: Toolbar 20020319
10 HANDLE_USER_COMMAND Instance method Public Event handling method Event: user_command 20020319
11 MERGE Instance method Private Method Group Planning Elements 20020403
12 ON_DATA_CHANGED Instance method Public Event handling method Event: data_changed 20020319
13 ON_DOUBLE_CLICK Instance method Public Event handling method Event: Double-click 20020319
14 SET_CURSOR_POS Instance method Private Method Sets Cursor Position 20020319
15 SET_TITLE Instance method Private Method Sets Title 20020319
16 SHOW Instance method Public Method Display 20020319
Events
Class CL_PITEM_STD_VIEW_S2L has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DELTAS_PLNG_ITEM Private See coding 20020417
2 DELTA_PLNG_ITEM Private See coding DELTA_PLNG_ITEM 20020417
3 ITEM_CURSOR_POS Private See coding 20020319
4 ITEM_DETAIL Private See coding 20020319
5 ITEM_DETAIL_T Private See coding 20020319
6 MERGED_ITEM Private See coding Structure for Grouped Planning Elements 20020506
7 MERGED_ITEM_T Private See coding MERGED_ITEM_T 20020506
8 S2L_ITEM_CHNG_TYPE Private See coding S2L_ITEM_CHNG_TYPE 20020417
Method Signatures

Method CHECK_MERGABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_ITEM_DETAILS Value transfer Type reference (TYPE) S2L_PLNG_ITEM_VIEW_DETAILS Details zur aktuellen Planungsposition 20020403
2 Exporting MERGABLE Call by reference Type reference (TYPE) XFELD Kennzeichen ob zwei Planungselement zusammenfassbar ist 20020403
3 Importing PREVIOUS_ITEM_DETAILS Value transfer Type reference (TYPE) S2L_PLNG_ITEM_VIEW_DETAILS Details zur vorherigen Planungsposition 20020403

Method CHECK_MERGABILITY on class CL_PITEM_STD_VIEW_S2L has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PITEM_STD_VIEW_S2L has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PITEM_STD_VIEW_S2L has no exception.

Method CREATE_REPL_PROPOSAL Signature

Method CREATE_REPL_PROPOSAL on class CL_PITEM_STD_VIEW_S2L has no parameter.
Method CREATE_REPL_PROPOSAL on class CL_PITEM_STD_VIEW_S2L has no exception.

Method DELETE_REPL_PROPOSAL Signature

Method DELETE_REPL_PROPOSAL on class CL_PITEM_STD_VIEW_S2L has no parameter.
Method DELETE_REPL_PROPOSAL on class CL_PITEM_STD_VIEW_S2L has no exception.

Method DO_CHANGES Signature

Method DO_CHANGES on class CL_PITEM_STD_VIEW_S2L has no parameter.
Method DO_CHANGES on class CL_PITEM_STD_VIEW_S2L has no exception.

Method FILL_ITEM_TABLE Signature

Method FILL_ITEM_TABLE on class CL_PITEM_STD_VIEW_S2L has no parameter.
Method FILL_ITEM_TABLE on class CL_PITEM_STD_VIEW_S2L has no exception.

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_ROWS Value transfer Type reference (TYPE) LVC_T_ROID Selektierte Zeilen 20020319
2 Importing I_ONLY_THE_FIRST Value transfer Type reference (TYPE) XFELD Nur die erste Zeile 20020319
# Exception Resumable Description Created on
1 NO_FOUND Es wurde nichts gefunden 20020319

Method HANDLE_BEFORE_USER_COMMAND 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) 20020319

Method HANDLE_BEFORE_USER_COMMAND on class CL_PITEM_STD_VIEW_S2L has no exception.

Method HANDLE_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) 20020319
2 Importing E_OBJECT Call by reference Type reference (TYPE) 20020319

Method HANDLE_TOOLBAR on class CL_PITEM_STD_VIEW_S2L 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 Type reference (TYPE) 20020319

Method HANDLE_USER_COMMAND on class CL_PITEM_STD_VIEW_S2L has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_ITEM_DETAILS Call by reference Type reference (TYPE) ITEM_DETAIL Details zur aktuellen Planungsposition 20020403
2 Changing PREVIOUS_ITEM_DETAILS Call by reference Type reference (TYPE) S2L_PLNG_ITEM_VIEW_DETAILS Details zur vorherigen Planungsposition 20020403

Method MERGE on class CL_PITEM_STD_VIEW_S2L has no exception.

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

Method ON_DATA_CHANGED on class CL_PITEM_STD_VIEW_S2L has no exception.

Method ON_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) 20020319
2 Importing E_COLUMN Call by reference Type reference (TYPE) 20020319
3 Importing E_ROW Call by reference Type reference (TYPE) 20020319

Method ON_DOUBLE_CLICK on class CL_PITEM_STD_VIEW_S2L has no exception.

Method SET_CURSOR_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CURSOR_POS Value transfer Type reference (TYPE) ITEM_CURSOR_POS Kurzorposition 20020319

Method SET_CURSOR_POS on class CL_PITEM_STD_VIEW_S2L has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEGMENT Call by reference Object reference (TYPE REF TO) CL_PLNG_SEGMENT_S2L Planungssegment (ext.: Versorgungsabschnitt) 20020319

Method SET_TITLE on class CL_PITEM_STD_VIEW_S2L has no exception.

Method SHOW Signature

Method SHOW on class CL_PITEM_STD_VIEW_S2L has no parameter.
Method SHOW on class CL_PITEM_STD_VIEW_S2L has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in