SAP ABAP Class CL_EAMS_UI_FD_ONL_POWL (EAMS Order~ Notif.List POWL Feeder)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_UI_ORDNTF (Package) User Interface for combined Order/Notification Applications
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER Interface for POWL Feeders 20100712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER_EXT Interface extension for POWL feeders 20100712
Properties
Class CL_EAMS_UI_FD_ONL_POWL  
Short Description EAMS Order~ Notif.List POWL Feeder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_UI_ORDNTF   User Interface for combined Order/Notification Applications 
Created 20100712   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20100712
2 IF_POWL_FEEDER_EXT Interface extension for POWL feeders 20100712
Friends
Class CL_EAMS_UI_FD_ONL_POWL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_ID Constant Protected See coding 20100713
2 GC_FIELDNAME Constant Public See coding 20100716
3 GC_MAXHITS_DFT Constant Private Type reference (TYPE) EAMS_MAXHITS 250 Maximum Number of Hits to Display 20100928
4 GC_POWL_APPLID Constant Public Type reference (TYPE) TYPENAME 'EAMS_ONL' POWL Application ID 20100713
5 MO_ACTION_UTIL_JOB Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_ACTION_UTIL Action utilities for Job 20100730
6 MO_ACTION_UTIL_NTF Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_ACTION_UTIL Action utilities for Notification 20100712
7 MO_ACTION_UTIL_ORD Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_ACTION_UTIL Action utilities for Order 20100712
8 MO_APPL_MODEL_ORD Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_BASIC_APPL_MODEL 20101209
9 MO_APPL_MODEL_ORDNTF Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_BASIC_APPL_MODEL 20100726
10 MO_APPL_MODEL_STATUS Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_BASIC_APPL_MODEL 20101209
11 MS_BUTTON_WOCO_TEXT Instance attribute Private Type reference (TYPE) SMP_DYNTXT Menu Painter: Program interface for dynamic texts 20101209
12 MT_ACTION_DEFS Instance attribute Protected Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20100712
13 MT_FIELDCAT_NTF Instance attribute Protected Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog for Object Type "Notifications" 20100716
14 MT_FIELDCAT_ORD Instance attribute Protected Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog for Object Type "Orders" 20100713
15 MT_FIELDCAT_ORDNTF Instance attribute Protected Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog for Object Type "Orders/Notifications" 20100803
16 MT_FIELD_DESC Instance attribute Protected Type reference (TYPE) DDFIELDS Description of all display fields 20100713
17 MT_RESULT Instance attribute Protected Type reference (TYPE) EAMS_T_SP_ORDNTF_ONL Display data buffer 20100712
18 MT_SELCRIT_NTF Instance attribute Protected Type reference (TYPE) POWL_SELCRIT_TTY Selection Criteria for Object Type "Notifications" 20100716
19 MT_SELCRIT_ORD Instance attribute Protected Type reference (TYPE) POWL_SELCRIT_TTY Selection Criteria for Object Type "Orders" 20100716
20 MT_SELCRIT_ORDNTF Instance attribute Protected Type reference (TYPE) POWL_SELCRIT_TTY Selection Criteria for Object Type "Orders/Notifications" 20100803
21 MT_SELDFT_NTF Instance attribute Protected Type reference (TYPE) RSPARAMS_TT Default Selection Values for Object Type "Notifications" 20100716
22 MT_SELDFT_ORD Instance attribute Protected Type reference (TYPE) RSPARAMS_TT Default Selection Values for Object Type "Orders" 20100716
23 MT_SELDFT_ORDNTF Instance attribute Protected Type reference (TYPE) RSPARAMS_TT Default Selection Values for Object Type "Orders/Notifs" 20100803
24 MV_VISIBLE_COLS_NTF Instance attribute Protected Type reference (TYPE) I count of visible columns for Object Type "Notifications" 20100716
25 MV_VISIBLE_COLS_ORD Instance attribute Protected Type reference (TYPE) I count of visible columns for Object Type "Orders" 20100713
26 MV_VISIBLE_COLS_ORDNTF Instance attribute Protected Type reference (TYPE) I count of visible columns for Object Type "Orders/Notifs" 20100803
27 MV_WCM_IS_ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL Flag indicating whether WCM is active or not 20100819
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_LINK_ORDNTF Instance method Private Method Action: link to Order/Notification OIF 20100730
2 ACTION_LINK_TECOBJ Instance method Private Method Action: link to Technical Object OIF 20100730
3 ACTION_LINK_WORK_PERMIT Instance method Private Method Action: link to Technical Object OIF 20110401
4 ACTION_POWL_LEAD_SEL Instance method Private Method Handle action to change the lead selection 20100714
5 ACTION_SET_STATUS Instance method Private Method Perfom a valid "Set Status" action choice on selected object 20100712
6 ACTION_SET_STATUS_WCM_WOCO Instance method Private Method Set WCM status "Work Completed" 20101209
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100712
8 GET_DEFAULT_SELCRIT Instance method Private Method Return default structure for a criterion on POWL Query UI 20100713
9 GET_FIELDCAT_NTF Instance method Private Method Define field catalog for Object Type "Notifications" 20100716
10 GET_FIELDCAT_ORD Instance method Private Method Define field catalog for Object Type "Orders" 20100713
11 GET_FIELDCAT_ORDNTF Instance method Private Method Define field catalog for Object Type "Orders/Notifications" 20100803
12 GET_SELCRIT_NTF Instance method Private Method Get selection criteria for Object Type "Notifications" 20100802
13 GET_SELCRIT_ORD Instance method Private Method Get selection criteria for Object Type "Orders" 20100802
14 GET_SELCRIT_ORDNTF Instance method Private Method Get selection criteria for Object Type "Orders/Notifs" 20100803
15 GET_WCM_ACTIVITY_STATE Instance method Private Method get flag indicating whether WCM is active or not 20100819
16 QUERY_ONL Instance method Private Method Retrieve data for list display via QNL Query 20100726
17 SET_ACTIONS_FOR_SEL Instance method Private Method Set action definitions for given selection 20100826
18 SET_POWL_DEFAULT_FIELD_ATTR Instance method Private Method Set Default Attributes for POWL Field Catalog 20100712
Events
Class CL_EAMS_UI_FD_ONL_POWL has no event.
Types
Class CL_EAMS_UI_FD_ONL_POWL has no local type.
Method Signatures

Method ACTION_LINK_ORDNTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) INDEX TABLE current result table (adhering to GET_OBJECT_DEFINITION) 20100730
2 Importing IV_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY action identifier 20100730
3 Importing IV_ACTION_INDEX Call by reference Type reference (TYPE) SYTABIX result table line index for cell-based actions 20100730

Method ACTION_LINK_ORDNTF on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method ACTION_LINK_TECOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) INDEX TABLE current result table (adhering to GET_OBJECT_DEFINITION) 20100730
2 Importing IV_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY action identifier 20100730
3 Importing IV_ACTION_INDEX Call by reference Type reference (TYPE) SYTABIX result table line index for cell-based actions 20100730

Method ACTION_LINK_TECOBJ on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method ACTION_LINK_WORK_PERMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) INDEX TABLE current result table (adhering to GET_OBJECT_DEFINITION) 20110401
2 Importing IV_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY action identifier 20110401
3 Importing IV_ACTION_INDEX Call by reference Type reference (TYPE) SYTABIX result table line index for cell-based actions 20110401

Method ACTION_LINK_WORK_PERMIT on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method ACTION_POWL_LEAD_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY POWL action definitions 20100714
2 Exporting EV_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in CT_ACTION_DEFS changed (set if uncertain) 20100714
3 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_ORDNTF_ONL current result table (adhering to GET_OBJECT_DEFINITION) 20100714
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20100714
5 Importing IV_LEAD_SELECTION_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20110228

Method ACTION_POWL_LEAD_SEL on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method ACTION_SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DO_REFRESH Call by reference Type reference (TYPE) POWL_XFLAG_TY X-Flag 20100902
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20100712
3 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_ORDNTF_ONL Order/ Notification List 20100712
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20100712
5 Importing IV_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY Action identifier 20100902
6 Importing IV_QUERY_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20100909

Method ACTION_SET_STATUS on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method ACTION_SET_STATUS_WCM_WOCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DO_REFRESH Call by reference Type reference (TYPE) POWL_XFLAG_TY X-Flag 20101209
2 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_ORDNTF_ONL Table type for EAMS_S_SP_ORDNTF_ONL 20101209
3 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20101209

Method ACTION_SET_STATUS_WCM_WOCO on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method CONSTRUCTOR Signature

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

Method GET_DEFAULT_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELNAME Call by reference Type reference (TYPE) POWL_SELNAME_TY ID of a selection criteria 20100727
2 Returning RS_SELCRIT Value transfer Type reference (TYPE) POWL_SELCRIT_STY Selection criteria meta description 20100713

Method GET_DEFAULT_SELCRIT on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_FIELDCAT_NTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20100716
2 Exporting EV_VISIBLE_COLS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table columns 20100716
3 Exporting EV_VISIBLE_ROWS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table rows 20100716

Method GET_FIELDCAT_NTF on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_FIELDCAT_ORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20100713
2 Exporting EV_VISIBLE_COLS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table columns 20100713
3 Exporting EV_VISIBLE_ROWS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table rows 20100713

Method GET_FIELDCAT_ORD on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_FIELDCAT_ORDNTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20100803
2 Exporting EV_VISIBLE_COLS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table columns 20100803
3 Exporting EV_VISIBLE_ROWS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table rows 20100803

Method GET_FIELDCAT_ORDNTF on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_SELCRIT_NTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFAULT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Default values for selection criteria 20100802
2 Exporting ET_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20100802

Method GET_SELCRIT_NTF on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_SELCRIT_ORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFAULT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Default values for selection criteria 20100802
2 Exporting ET_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20100802

Method GET_SELCRIT_ORD on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_SELCRIT_ORDNTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFAULT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Default values for selection criteria 20100803
2 Exporting ET_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20100803

Method GET_SELCRIT_ORDNTF on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method GET_WCM_ACTIVITY_STATE Signature

Method GET_WCM_ACTIVITY_STATE on class CL_EAMS_UI_FD_ONL_POWL has no parameter.
Method GET_WCM_ACTIVITY_STATE on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method QUERY_ONL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY Messages in POWL format 20100726
2 Exporting ET_RESULT Call by reference Type reference (TYPE) EAMS_T_SP_ORDNTF_ONL Query result data 20100726
3 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) RSPARAMS_TT Selection parameters 20100726

Method QUERY_ONL on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method SET_ACTIONS_FOR_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY POWL action definitions 20100826
2 Changing CV_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in CT_ACTION_DEFS changed (set if uncertain) 20100826
3 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_ORDNTF_ONL current result table (adhering to GET_OBJECT_DEFINITION) 20100826
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20100826

Method SET_ACTIONS_FOR_SEL on class CL_EAMS_UI_FD_ONL_POWL has no exception.

Method SET_POWL_DEFAULT_FIELD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIELDCAT_ATTR Call by reference Type reference (TYPE) POWL_FIELDCAT_STY Field catalog META description 20100712
2 Importing IS_FIELD_DESCR Call by reference Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20100712

Method SET_POWL_DEFAULT_FIELD_ATTR on class CL_EAMS_UI_FD_ONL_POWL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606