SAP ABAP Class CL_SMI_WD_ASSIST (Assistance Class for SMI_MONITOR)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   SD-BF-SMI (Application Component) Supplier Managed Inventory
     VSMI (Package) Supplier-Managed Inventory (SNC-ERP)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080129
Properties
Class CL_SMI_WD_ASSIST  
Short Description Assistance Class for SMI_MONITOR    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VSMI   Supplier-Managed Inventory (SNC-ERP) 
Created 20080129   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SMI_WD_ASSIST has no interface implemented.
Friends
Class CL_SMI_WD_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BADI_CHANGEABLE Instance attribute Private Object reference (TYPE REF TO) SMI_SHIPPINGFORECAST_CHG 20080418
2 MO_C Instance attribute Private Object reference (TYPE REF TO) CL_SMI_CONSTANTS SMI Constants 20080325
3 MO_FPM Instance attribute Public Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080411
4 MO_HISTORY_STRUC Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20080421
5 MO_IDR Instance attribute Public Object reference (TYPE REF TO) IF_FPM_IDR 20080411
6 MO_ITEM Instance attribute Private Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080411
7 MO_ITEM_MEMENTO Instance attribute Private Object reference (TYPE REF TO) CL_SMI_MEMENTO Class to record internal state of Datamodel 20080424
8 MO_ITEM_STRUC Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20080422
9 MO_MESSAGE_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080325
10 MO_NODE_HISTORY Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
11 MO_NODE_ITEM Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080422
12 MO_NODE_PROFILE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080325
13 MO_NODE_TIMESERIES Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080325
14 MO_NODE_TIME_INFO Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20080325
15 MO_PROFILE_STRUC Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20080325
16 MO_TIMES_STRUC Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20080325
17 MO_TIME_COMP_USAGE Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE 20080418
18 MO_TIME_CONFIGURATION Instance attribute Private Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Configuration of the ALV Output 20080414
19 MO_TIME_IF_CNTRL Instance attribute Private Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE Web Dynpro Interface COMPONENTCONTROLLER 20080325
20 MO_VIEW Instance attribute Public Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20080325
21 MO_VIEW_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080325
22 MO_WDC_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20080418
23 MO_WINDOW_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_WINDOW_MANAGER Window manager of detail view 20080521
24 MS_TIMEKEY Instance attribute Private Type reference (TYPE) TIME_KEY 20080411
25 MT_TA Instance attribute Private Type reference (TYPE) LTTY_DD07V 20080411
26 MV_BAD_VALUE Instance attribute Private Type reference (TYPE) I 20080624
27 MV_DECAN Instance attribute Private Type reference (TYPE) DECAN Number of decimal places for number display 20080624
28 MV_DECIMAL_SIGN Instance attribute Private Type reference (TYPE) SYBATCH Decimal sign 20080625
29 MV_ENVIRONMENT Instance attribute Private Type reference (TYPE) I Environment 20080507
30 MV_FIRSTTIME Instance attribute Private Type reference (TYPE) XFELD SPACE Checkbox 20100315
31 MV_FIRST_VISIBLE_COL Instance attribute Private Type reference (TYPE) STRING 20080421
32 MV_FOREIGN_LOCK Instance attribute Private Type reference (TYPE) ABAP_BOOL SPACE 20080506
33 MV_ITEM_SAVED Instance attribute Private Type reference (TYPE) ABAP_BOOL SPACE 20080528
34 MV_SENDTRIGGER Instance attribute Private Type reference (TYPE) SMI_PROCTRIG Processing Trigger (Automatically, Background, Manually) 20080425
35 MV_SEPARATOR Instance attribute Private Type reference (TYPE) SYBATCH Separator 20080625
36 MV_STATUS_ICON_KEY Instance attribute Private Type reference (TYPE) I 20080425
37 MV_STOP_ICON_KEY Instance attribute Private Type reference (TYPE) I 20080425
38 MV_UOM Instance attribute Private Type reference (TYPE) SMI_DM_UNIT_OF_MEASUREMENT Unit of Measurement 20080624
Methods
# Method Level Visibility Method type Description Created on
1 BIND_CONTENT Instance method Public Method Binds Data to the different SMI_MONITOR screen sections 20080311
2 CONFIGURE_ALV Instance method Private Method Configures the ALV Layout 20080314
3 CONFIGURE_IDR Instance method Public Method 20080411
4 CONSTRUCTOR Instance method Public Constructor 20080310
5 CREATE_COMPONENTS Instance method Private Method Creates Structures 20080311
6 CREATE_NODE Instance method Public Method Creates a context node to the SMI_MONITOR WD Component 20080310
7 FILL_TS Instance method Private Method Maps SMI Data Model Data into Time series output structure 20080313
8 FPM_EVENT Instance method Public Method Handles the FPM Events/actions of the SMI Monitor 20080320
9 GET_INPUT_DATA Instance method Public Method 20080421
10 GET_ITEM Instance method Public Method return item object 20080411
11 GET_SENDTRIGGER Instance method Public Method 20080425
12 GET_STATUS_ICON Instance method Private Method 20080414
13 GET_STOP_ICON Instance method Private Method 20080414
14 INITIALIZE Instance method Public Method Initialization method 20080311
15 INIT_ITEM Instance method Public Method Load item object 20080411
16 INIT_LOG Instance method Public Method Initialize log 20080528
17 PREPARE_PERIODS Instance method Private Method Analyze the Periods of one item's Time series data 20080310
18 PUBLISH_MESSAGES Instance method Public Method Publish SMI Messages to the WD Message controller 20080311
19 REFRESH_IDR Instance method Private Method 20080425
20 RELEASE_ITEM Instance method Public Method Release item lock 20080506
21 RELEASE_LOG Instance method Public Method save / release log 20080528
22 SET_FIRST_VISIBLE_COL Instance method Public Method 20080421
23 SET_READ_ONLY Instance method Private Method 20080411
24 SET_SENDTRIGGER Instance method Public Method 20080425
25 SET_VIEW_CONTEXT Instance method Public Method 20080411
26 SET_WDC_CONTEXT Instance method Public Method 20080411
27 SLOT_TIMES Instance method Private Method Fill demand quantity of a time series in the period grid 20080313
Events
Class CL_SMI_WD_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTTY_DD07V Private See coding 20080313 LTTY_DD07V TYPE STANDARD TABLE OF DD07V
2 TIME_KEY Private See coding 20080310 BEGIN OF TIME_KEY, XMLGUID TYPE SMI_XMLGUID, MATNR TYPE MATNR, VBELN type VBELN_VA, POSNR type POSNR_VA, TIME_ZONE TYPE TIMEZONE, PERIODS TYPE WDY_KEY_VALUE_TABLE, TOOLTIPS TYPE WDY_KEY_VALUE_TABLE, END OF TIME_KEY
Method Signatures

Method BIND_CONTENT Signature

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

Method BIND_CONTENT on class CL_SMI_WD_ASSIST has no exception.

Method CONFIGURE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_REF Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080325
2 Importing IV_NODE Call by reference Type reference (TYPE) STRING 20080325

Method CONFIGURE_ALV on class CL_SMI_WD_ASSIST has no exception.

Method CONFIGURE_IDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENVIRONMENT Call by reference Type reference (TYPE) I 0 20080507

Method CONFIGURE_IDR on class CL_SMI_WD_ASSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SMI_WD_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_SMI_WD_ASSIST has no exception.

Method CREATE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUC Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20080325
2 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20080325

Method CREATE_COMPONENTS on class CL_SMI_WD_ASSIST has no exception.

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEW_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20080325
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20080325
3 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) STRING Web Dynpro: Interface for the metadata of a node 20080325

Method CREATE_NODE on class CL_SMI_WD_ASSIST has no exception.

Method FILL_TS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ROW_DATA Call by reference Type reference (TYPE) ANY 20080325
2 Importing IO_TIMESERIES Call by reference Object reference (TYPE REF TO) CL_SMI_TIMESERIES Class to encapsulate timeseries data 20080325
3 Importing IS_KEY Call by reference Type reference (TYPE) TIME_KEY 20080313
4 Importing IV_FIXED_VALUE Call by reference Type reference (TYPE) SMI_DM_QUANTITY Quantity (Time Series) 20080417

Method FILL_TS on class CL_SMI_WD_ASSIST has no exception.

Method FPM_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20080320
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20080325
3 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20080320

Method FPM_EVENT on class CL_SMI_WD_ASSIST has no exception.

Method GET_INPUT_DATA Signature

Method GET_INPUT_DATA on class CL_SMI_WD_ASSIST has no parameter.
Method GET_INPUT_DATA on class CL_SMI_WD_ASSIST has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ITEM Value transfer Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080411

Method GET_ITEM on class CL_SMI_WD_ASSIST has no exception.

Method GET_SENDTRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRIGGER Value transfer Type reference (TYPE) SMI_PROCTRIG Processing Trigger (Automatically, Background, Manually) 20080425

Method GET_SENDTRIGGER on class CL_SMI_WD_ASSIST has no exception.

Method GET_STATUS_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ICON Value transfer Type reference (TYPE) STRING 20080414

Method GET_STATUS_ICON on class CL_SMI_WD_ASSIST has no exception.

Method GET_STOP_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ICON Value transfer Type reference (TYPE) STRING 20080414

Method GET_STOP_ICON on class CL_SMI_WD_ASSIST has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080325
2 Importing IO_PORTAL_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20080505
3 Importing IO_TIME_CONTROLLER Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE Web Dynpro Interface COMPONENTCONTROLLER 20080325
4 Importing IO_TIME_USAGE Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Web Dynpro: Component Usage 20080325
5 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20080325
6 Importing IO_WINDOW_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_WINDOW_MANAGER 20080521
7 Importing IV_ENVIRONMENT Call by reference Type reference (TYPE) I 0 environment 20080507

Method INITIALIZE on class CL_SMI_WD_ASSIST has no exception.

Method INIT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080411
2 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA Sales Document Item 20080611
3 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VA Sales Document 20080611
4 Importing IV_XMLGUID Call by reference Type reference (TYPE) SMI_XMLGUID XML GUID 20080411

Method INIT_ITEM on class CL_SMI_WD_ASSIST has no exception.

Method INIT_LOG Signature

Method INIT_LOG on class CL_SMI_WD_ASSIST has no parameter.
Method INIT_LOG on class CL_SMI_WD_ASSIST has no exception.

Method PREPARE_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM SMI Item (Product) Data Structure 20080325

Method PREPARE_PERIODS on class CL_SMI_WD_ASSIST has no exception.

Method PUBLISH_MESSAGES Signature

Method PUBLISH_MESSAGES on class CL_SMI_WD_ASSIST has no parameter.
Method PUBLISH_MESSAGES on class CL_SMI_WD_ASSIST has no exception.

Method REFRESH_IDR Signature

Method REFRESH_IDR on class CL_SMI_WD_ASSIST has no parameter.
Method REFRESH_IDR on class CL_SMI_WD_ASSIST has no exception.

Method RELEASE_ITEM Signature

Method RELEASE_ITEM on class CL_SMI_WD_ASSIST has no parameter.
Method RELEASE_ITEM on class CL_SMI_WD_ASSIST has no exception.

Method RELEASE_LOG Signature

Method RELEASE_LOG on class CL_SMI_WD_ASSIST has no parameter.
Method RELEASE_LOG on class CL_SMI_WD_ASSIST has no exception.

Method SET_FIRST_VISIBLE_COL Signature

Method SET_FIRST_VISIBLE_COL on class CL_SMI_WD_ASSIST has no parameter.
Method SET_FIRST_VISIBLE_COL on class CL_SMI_WD_ASSIST has no exception.

Method SET_READ_ONLY Signature

Method SET_READ_ONLY on class CL_SMI_WD_ASSIST has no parameter.
Method SET_READ_ONLY on class CL_SMI_WD_ASSIST has no exception.

Method SET_SENDTRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRIGGER Call by reference Type reference (TYPE) SMI_PROCTRIG Processing Trigger (Automatically, Background, Manually) 20080425

Method SET_SENDTRIGGER on class CL_SMI_WD_ASSIST has no exception.

Method SET_VIEW_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080411

Method SET_VIEW_CONTEXT on class CL_SMI_WD_ASSIST has no exception.

Method SET_WDC_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080411

Method SET_WDC_CONTEXT on class CL_SMI_WD_ASSIST has no exception.

Method SLOT_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX Call by reference Type reference (TYPE) SYINDEX Loop Index 20080325
2 Importing IS_KEY Call by reference Type reference (TYPE) TIME_KEY 20080313
3 Importing IS_TIMESERIES Call by reference Type reference (TYPE) SMI_S_DM_TIMESERIES_ITEM SMI Time Series Item Structure 20080313

Method SLOT_TIMES on class CL_SMI_WD_ASSIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604