SAP ABAP Class CL_VIEW_MANAGER_S2L (Screen Display Manager and Agent)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Properties
Class CL_VIEW_MANAGER_S2L  
Short Description Screen Display Manager and Agent    
Super Class    
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 20001128   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RM 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_VIEW_MANAGER_S2L has no interface implemented.
Friends
Class CL_VIEW_MANAGER_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREA_MANAGER Instance attribute Public Object reference (TYPE REF TO) CL_AREA_MANAGER_S2L Screen Area Manager 20001205
2 C_NO_USER_ERROR Constant Public Type reference (TYPE) I 0 No User Error 20010823
3 C_USER_ERROR Constant Public Type reference (TYPE) I 1 User Errors 20010823
4 DISPLAY_MODE Instance attribute Public Type reference (TYPE) I Indicator for Display<- 20010207
5 EXCLUDE_TABLE Instance attribute Private Type reference (TYPE) S2L_EXCLUDE_TABLE standard table of GUI_CODE 20010207
6 FACTORIES Instance attribute Public Type reference (TYPE) S2L_VIEW_FACTORIES Factories 20001129
7 IS_PITEM_VIEW_UPDATE Instance attribute Private Type reference (TYPE) XFELD Flag for Updating Item View 20020405
8 IS_PSEG_VIEW_UPDATE Instance attribute Private Type reference (TYPE) XFELD Indicator for Updating Segment Views 20010117
9 MODEL Instance attribute Public Object reference (TYPE REF TO) CL_PLNG_MODEL_S2L Planning Model 20001204
10 MODEL_DELTAS Instance attribute Private Type reference (TYPE) S2L_PLNG_MODEL_DELTA Delta Information for cl_plng_model_s2l 20010117
11 SEGMENT_FOR_ITEM_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_PLNG_SEGMENT_S2L Planning Segment (Ext.: Supply Segment) 20010117
12 STOCK_TYPES_FOR_PSEG_VIEW Instance attribute Private Type reference (TYPE) S2L_STOCK_TYPES Standard Table of s2l_stock_type_ref 20010117
13 TITLE_FOR_SEGMENT_VIEW Instance attribute Private Type reference (TYPE) CHAR128 128 Character 20010119
14 TITLE_PLANING_TABLE Instance attribute Private Type reference (TYPE) GUI_TITLE GUI Title 20010208
15 USER_ERROR Instance attribute Private Type reference (TYPE) I User errors 20010823
16 VIEWS Instance attribute Public Type reference (TYPE) S2L_VIEWS Views 20001128
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VIEW_CHANGES Instance method Public Method Checks and Processes Changes in the Views 20010308
2 CONFIRM_EXIT Instance method Private Method Confirmation Prompt at Exit 20010206
3 GET_ITEM_VIEW Instance method Private Method Gets Item View 20010206
4 GET_PSEG_VIEW Instance method Private Method Gets Segment View 20010206
5 GET_USE_VIEW Instance method Private Method Gets Tree View 20010206
6 NOTIFY Instance method Private Method Check Delta and Trigger Processing Routines 20020417
7 ON_MODEL_CHANGE Instance method Private Event handling method Delta Handling for Model 20010116
8 ON_STOCK_TYPE_USES_CHANGE Instance method Private Event handling method Delta Handling for stock_type_uses 20010116
9 PAI_AV Instance method Public Method PAI Processing (After PAI View) 20001206
10 PAI_BV Instance method Public Method PAI Processing (Before PAI View) 20001206
11 PBO_AV Instance method Public Method PBO Processing 20001206
12 PBO_BV Instance method Public Method PBO Processing (Before PBO View) 20001206
13 PRINT Instance method Private Method Print 20010309
14 REFRESH_ITEMS Instance method Private Method Item View Will Be Called Up 20010122
15 REFRESH_ITEMS_PREPARE Instance method Public Method Preparation of Item Access View 20010122
16 REFRESH_SEGMENTS Instance method Private Method Segment View Will Be Called Up 20010122
17 REFRESH_SEGMENTS_PREPARE Instance method Public Method Preparation of Segment Access View 20010122
18 SAVE Instance method Private Method Saving Replenishment Proposals 20010206
19 SETUP Instance method Public Method Default Setting of View Manager Environment 20001128
20 SET_DISPLAY_MODE Instance method Public Method Display <-> Change 20010207
21 SHOW_PROTOCOL Instance method Private Method Displays the Log 20010309
Events
Class CL_VIEW_MANAGER_S2L has no event.
Types
Class CL_VIEW_MANAGER_S2L has no local type.
Method Signatures

Method CHECK_VIEW_CHANGES Signature

Method CHECK_VIEW_CHANGES on class CL_VIEW_MANAGER_S2L has no parameter.
# Exception Resumable Description Created on
1 INVALID_DATA Fehlerhafte Daten 20010308

Method CONFIRM_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE_DATA Call by reference Type reference (TYPE) S2L_FCODE_DATA Funktionscode 20010206

Method CONFIRM_EXIT on class CL_VIEW_MANAGER_S2L has no exception.

Method GET_ITEM_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEM_VIEW Call by reference Object reference (TYPE REF TO) CL_PITEM_STD_VIEW_S2L Planungspositionen (View) 20010206
# Exception Resumable Description Created on
1 X_NO_VIEW_FOUND Es wurde kein View gefunden 20010206

Method GET_PSEG_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PSEG_VIEW Call by reference Object reference (TYPE REF TO) CL_PSEG_STD_VIEW_S2L Planungssegment (View) 20010206
# Exception Resumable Description Created on
1 X_NO_VIEW_FOUND Es wurde kein View gefunden 20010206

Method GET_USE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting USE_VIEW Call by reference Object reference (TYPE REF TO) CL_USE_HIERARCHY_STD_VIEW_S2L Verwendungen im Baum (View) 20010206
# Exception Resumable Description Created on
1 X_NO_VIEW_FOUND Es wurde kein View gefunden 20010206

Method NOTIFY Signature

Method NOTIFY on class CL_VIEW_MANAGER_S2L has no parameter.
Method NOTIFY on class CL_VIEW_MANAGER_S2L has no exception.

Method ON_MODEL_CHANGE Signature

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

Method ON_MODEL_CHANGE on class CL_VIEW_MANAGER_S2L has no exception.

Method ON_STOCK_TYPE_USES_CHANGE Signature

Method ON_STOCK_TYPE_USES_CHANGE on class CL_VIEW_MANAGER_S2L has no parameter.
Method ON_STOCK_TYPE_USES_CHANGE on class CL_VIEW_MANAGER_S2L has no exception.

Method PAI_AV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_FCODE_DATA Call by reference Type reference (TYPE) S2L_FCODE_DATA Funktionscode 20001206

Method PAI_AV on class CL_VIEW_MANAGER_S2L has no exception.

Method PAI_BV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_FCODE_DATA Call by reference Type reference (TYPE) S2L_FCODE_DATA Funktionscode 20001206

Method PAI_BV on class CL_VIEW_MANAGER_S2L has no exception.

Method PBO_AV Signature

Method PBO_AV on class CL_VIEW_MANAGER_S2L has no parameter.
Method PBO_AV on class CL_VIEW_MANAGER_S2L has no exception.

Method PBO_BV Signature

Method PBO_BV on class CL_VIEW_MANAGER_S2L has no parameter.
# Exception Resumable Description Created on
1 X_NO_VIEW_FOUND View wurde nicht gefunden 20010117

Method PRINT Signature

Method PRINT on class CL_VIEW_MANAGER_S2L has no parameter.
Method PRINT on class CL_VIEW_MANAGER_S2L has no exception.

Method REFRESH_ITEMS Signature

Method REFRESH_ITEMS on class CL_VIEW_MANAGER_S2L has no parameter.
# Exception Resumable Description Created on
1 X_NO_VIEW_FOUND Es wurde kein View gefunden 20010122

Method REFRESH_ITEMS_PREPARE Signature

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

Method REFRESH_ITEMS_PREPARE on class CL_VIEW_MANAGER_S2L has no exception.

Method REFRESH_SEGMENTS Signature

Method REFRESH_SEGMENTS on class CL_VIEW_MANAGER_S2L has no parameter.
# Exception Resumable Description Created on
1 X_NO_VIEW_FOUND Es wurde kein View gefunden 20010122

Method REFRESH_SEGMENTS_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEGMENT_TITLE Value transfer Type reference (TYPE) C Überschrift des Segmentviews 20010122
2 Importing STOCK_TYPES Call by reference Type reference (TYPE) S2L_STOCK_TYPES_ANY any table of s2l_stock_type_ref 20010122

Method REFRESH_SEGMENTS_PREPARE on class CL_VIEW_MANAGER_S2L has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYNC_UPDATE Value transfer Type reference (TYPE) RM_FLAG RM_NOFLAG synchroner Update 20010206

Method SAVE on class CL_VIEW_MANAGER_S2L has no exception.

Method SETUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA_MANAGER Call by reference Object reference (TYPE REF TO) CL_AREA_MANAGER_S2L Bildschirmbereichmanager 20001205
2 Importing I_FACTORIES Call by reference Type reference (TYPE) S2L_VIEW_FACTORIES standard table of S2L_VIEW_FACTORY_REF 20001130
3 Importing I_MODEL Call by reference Object reference (TYPE REF TO) CL_PLNG_MODEL_S2L Planungsmodell 20001204

Method SETUP on class CL_VIEW_MANAGER_S2L has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_MODE Call by reference Type reference (TYPE) I Anzeige mode 20010207

Method SET_DISPLAY_MODE on class CL_VIEW_MANAGER_S2L has no exception.

Method SHOW_PROTOCOL Signature

Method SHOW_PROTOCOL on class CL_VIEW_MANAGER_S2L has no parameter.
Method SHOW_PROTOCOL on class CL_VIEW_MANAGER_S2L has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2