SAP ABAP Class CL_EAMS_UI_FD_JOB_POWL (EAMS Joblist POWL Feeder)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_UI_JOBLIST (Package) User Interface for Joblist (POWL)
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 20081205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER_EXT Interface extension for POWL feeders 20090515
Properties
Class CL_EAMS_UI_FD_JOB_POWL  
Short Description EAMS Joblist POWL Feeder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_UI_JOBLIST   User Interface for Joblist (POWL) 
Created 20081205   SAP 
Last change 20130531   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 20081205
2 IF_POWL_FEEDER_EXT Interface extension for POWL feeders 20090515
Friends
Class CL_EAMS_UI_FD_JOB_POWL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAXHITS_DFT Constant Private Type reference (TYPE) EAMS_MAXHITS 250 Maximum Number of Hits to Display 20100930
2 GC_PARAMETERS_KEY Constant Public See coding 20090107
3 GC_PARAMETERS_VALUE Constant Public See coding 20090107
4 GO_ACTION_UTIL Static Attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_ACTION_UTIL Use S_GET_ACTION_UTIL (getter) 20090720
5 MO_APPL_MODEL_JOB Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_BASIC_APPL_MODEL UI Framework - GUIBB application model 20090220
6 MO_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_UI_SERVICE Service and convertion methods 20090511
7 MO_WD_COMPONENT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20081205
8 MS_DDIC_NAMES Instance attribute Protected Type reference (TYPE) TYP_DDIC_NAMES 20081205
9 MT_ACTION_DEFS Instance attribute Protected Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20090401
10 MT_RESULT Instance attribute Protected Type reference (TYPE) EAMS_T_SP_JOB_POWL Table Type for Joblist POWL 20081205
11 MT_SP_JOB_POWL Static Attribute Private Type reference (TYPE) EAMS_T_SP_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20090108
12 MV_FIRST_TIME Instance attribute Private Type reference (TYPE) BOOLEAN 'X' Flag for First Time 20100308
13 MV_WCM_IS_ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL Flag indicating whether WCM is active or not 20100819
14 S_MS_JOB_KEY Static Attribute Private Type reference (TYPE) EAMS_S_SP_JOB_KEY Key which defines a job precisely 20100309
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_ADDITIONAL_INFO Instance method Protected Method Handle action to display a popup with additional job info 20090714
2 ACTION_CONFIRM_AS_PLANNED Instance method Protected Method Handle action to confirm a job as planned (no edit) 20090715
3 ACTION_CONFIRM_JOB Instance method Protected Method Handle action to edit and confirm a Job 20090714
4 ACTION_DISPLAY_JC Instance method Protected Method Handle action to display the Jobcard PDF 20090714
5 ACTION_DISPLAY_WPM Instance method Protected Method Handle action TEC_OBJ_NO_EXT 20110802
6 ACTION_EDIT_ASSIGN_LIST Instance method Protected Method Handle action to display the Assignment List for current job 20090220
7 ACTION_LEAD_DOC_NO Instance method Protected Method Handle action LEAD_DOC_NO 20090715
8 ACTION_POWL_LEAD_SEL Instance method Protected Method Handle action to change the lead selection 20090714
9 ACTION_START_PROCESSING Instance method Protected Method Handle action to set status "JIPR" for the selected job(s) 20090907
10 ACTION_TEC_OBJ_NO_EXT Instance method Protected Method Handle action TEC_OBJ_NO_EXT 20090715
11 CHECK_JOB_IS_VALID Instance method Protected Method Check if given Job is still valid and unchanged 20090120
12 CONSTRUCTOR Instance method Public Constructor Constructor 20081205
13 GET_APPL_MODEL Instance method Private Method provide application model instance for Job application 20090921
14 GET_WCM_ACTIVITY_STATE Instance method Protected Method get flag indicating whether WCM is active or not 20100819
15 GET_WORKITEMS_FOR_JOB Static method Public Method Return all Work Items formerly condensed to a single Job 20090729
16 MAP_DATA Instance method Public Method Map data from Work Item to Job structure 20081215
17 SET_FCAT_CONF_LIST Instance method Protected Method Set Field Catalog Properties for >Confirmation List< Fields 20090831
18 SET_FCAT_JOB_LIST Instance method Protected Method Set Field Catalog Properties for >Job List< Fields 20090831
19 SET_POWL_DEFAULT_FIELD_ATTR Instance method Protected Method Set Default Attributes for POWL Field Catalog 20090831
20 S_GET_ACTION_UTIL Static method Private Method getter for static instance of /plmu/cl_frw_action_util 20090720
21 S_GET_JOB_KEY Static method Public Method Get the key for the selected job 20100309
Events
Class CL_EAMS_UI_FD_JOB_POWL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_DDIC_NAMES Protected See coding 20081205 BEGIN OF typ_ddic_names, key_s TYPE typename, key_attr_s TYPE typename, END OF typ_ddic_names
2 TYP_UI_JOB_POWL_DUMMY Protected See coding 20090422 BEGIN OF typ_ui_job_powl_dummy. INCLUDE TYPE eams_s_sp_job_id. TYPES: lead_workcenter TYPE gewrk, lead_workcenter_plant TYPE wergw, lead_partner TYPE eams_person_responsible, END OF typ_ui_job_powl_dummy
Method Signatures

Method ACTION_ADDITIONAL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20091026
2 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20091026

Method ACTION_ADDITIONAL_INFO on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_CONFIRM_AS_PLANNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY action execution messages 20090715
2 Exporting EV_DO_REFRESH Call by reference Type reference (TYPE) POWL_XFLAG_TY trigger a complete query refresh 20090715
3 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090715
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20090715

Method ACTION_CONFIRM_AS_PLANNED on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_CONFIRM_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20090728
2 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090714
3 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20090714

Method ACTION_CONFIRM_JOB on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_DISPLAY_JC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY action execution messages 20090714
2 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090714
3 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20090714

Method ACTION_DISPLAY_JC on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_DISPLAY_WPM 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) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20110802
2 Importing IV_ACTION_INDEX Call by reference Type reference (TYPE) SYTABIX result table line index for cell-based actions 20110802

Method ACTION_DISPLAY_WPM on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_EDIT_ASSIGN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PORTAL_ACTIONS Call by reference Type reference (TYPE) POWL_FOLLOW_UP_STY Follow-up action in portal 20090715
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY action execution messages 20090715
3 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090715
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20090715

Method ACTION_EDIT_ASSIGN_LIST on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_LEAD_DOC_NO 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) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090715
2 Importing IV_ACTION_INDEX Call by reference Type reference (TYPE) SYTABIX result table line index for cell-based actions 20090715

Method ACTION_LEAD_DOC_NO on class CL_EAMS_UI_FD_JOB_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 20090714
2 Exporting EV_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in CT_ACTION_DEFS changed (set if uncertain) 20090714
3 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090714
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20090714
5 Importing IV_ACTION_INDEX Call by reference Attribute reference (LIKE) SY-TABIX Index of Internal Tables 20121002

Method ACTION_POWL_LEAD_SEL on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_START_PROCESSING 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 20090907
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY action execution messages 20090907
3 Exporting EV_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in CT_ACTION_DEFS changed (set if uncertain) 20090907
4 Exporting EV_DO_REFRESH Call by reference Type reference (TYPE) POWL_XFLAG_TY trigger a complete query refresh 20090907
5 Importing IT_RESULT_TAB Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090907
6 Importing IT_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20090907

Method ACTION_START_PROCESSING on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method ACTION_TEC_OBJ_NO_EXT 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) EAMS_T_SP_JOB_POWL current result table (adhering to GET_OBJECT_DEFINITION) 20090715
2 Importing IV_ACTION_INDEX Call by reference Type reference (TYPE) SYTABIX result table line index for cell-based actions 20090715

Method ACTION_TEC_OBJ_NO_EXT on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method CHECK_JOB_IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_WORKITEM Call by reference Type reference (TYPE) EAMS_T_SP_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20100929
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20090727
3 Exporting EV_FAILED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: aborted 20090921
4 Importing IS_JOB_KEY Call by reference Type reference (TYPE) EAMS_S_SP_JOB_KEY Key which defines a job precisely 20090724
5 Importing IT_POWL_BUFFER Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL EAMS - SP structure for Joblist POWL 20090803
6 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL Locking Indicator - see GC_LOCK_REQUEST 20090805
7 Importing IV_UNLOCK Call by reference Type reference (TYPE) ABAP_BOOL Unlock after lock - see GC_LOCK_REQUEST 20090807

Method CHECK_JOB_IS_VALID on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method CONSTRUCTOR Signature

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

Method GET_APPL_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_APPL_MODEL Value transfer Object reference (TYPE REF TO) /PLMU/IF_FRW_BASIC_APPL_MODEL UI Framework - GUIBB application model 20090921

Method GET_APPL_MODEL on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method GET_WCM_ACTIVITY_STATE Signature

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

Method GET_WORKITEMS_FOR_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_WORKITEM_POWL Call by reference Type reference (TYPE) EAMS_T_SP_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20090729
2 Importing IS_JOB_KEY Call by reference Type reference (TYPE) EAMS_S_SP_JOB_KEY Key which defines a job precisely 20090729

Method GET_WORKITEMS_FOR_JOB on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method MAP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) EAMS_T_SP_JOB_POWL EAMS - SP structure for Joblist POWL 20081215
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20081215

Method MAP_DATA on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method SET_FCAT_CONF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_STY Field catalog META description 20090831
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090831

Method SET_FCAT_CONF_LIST on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method SET_FCAT_JOB_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_STY Field catalog META description 20090831
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090831

Method SET_FCAT_JOB_LIST on class CL_EAMS_UI_FD_JOB_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 20090831
2 Importing IS_FIELD_DESCR Call by reference Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20090831

Method SET_POWL_DEFAULT_FIELD_ATTR on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method S_GET_ACTION_UTIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ACTION_UTIL Value transfer Object reference (TYPE REF TO) /PLMU/IF_FRW_ACTION_UTIL static ref to instance of /plmu/if_frw_action_util 20090720

Method S_GET_ACTION_UTIL on class CL_EAMS_UI_FD_JOB_POWL has no exception.

Method S_GET_JOB_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_JOB_KEY Call by reference Type reference (TYPE) EAMS_S_SP_JOB_KEY Key which defines a job precisely 20100309

Method S_GET_JOB_KEY on class CL_EAMS_UI_FD_JOB_POWL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605