SAP ABAP Class CL_POWL_EASY_FEEDER (POWL Feeder Class - Easy Definition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MUS-POW (Application Component) Personal Object Worklist
     GEN_PERSONAL_OBJECT_WORKLIST (Package) generic worklist
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 20070529
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EAMS_FD_IC_MYOBJ_POWL_NET_A Abstract Feeder Base Class: Network Objects 20090316
2 Inheritance (c INHERITING FROM c_ref)  CL_EAMS_FD_MYOBJ Infocenter POWL Abstract Feeder Base Class 20091111
3 Inheritance (c INHERITING FROM c_ref)  CL_FIP_FEEDER_CD EASY POWL FEEDER FOR CUSTOMER DEMANDS 20080124
4 Inheritance (c INHERITING FROM c_ref)  CL_FIP_FEEDER_GR Easy Powl Feeder Class: FIP Goods Receipt 20080128
5 Inheritance (c INHERITING FROM c_ref)  CL_FIP_FEEDER_PD POWL Feeder Class for Plant Demands 20080128
6 Inheritance (c INHERITING FROM c_ref)  CL_GHO_FD_NETWORK_POWL POWL Feeder: Production Network 20090904
7 Inheritance (c INHERITING FROM c_ref)  CL_GHO_PP_PT_POWL_TOP POWL Feeder class for Production Planning Simulation (No. 3) 20110311
8 Inheritance (c INHERITING FROM c_ref)  CL_PLM_AUDIT_ACTION_POWL POWL Feeder for Audit Actions 20110606
9 Inheritance (c INHERITING FROM c_ref)  CL_PLM_AUDIT_QUEST_POWL POWL for Audit Question Items 20100520
10 Inheritance (c INHERITING FROM c_ref)  CL_PLM_FMEA_ACTION_POWL POWL Feeder for FMEA Actions 20100629
... Click here to see Used By full list (16 items)
Properties
Class CL_POWL_EASY_FEEDER  
Short Description POWL Feeder Class - Easy Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GEN_PERSONAL_OBJECT_WORKLIST   generic worklist 
Created 20070529   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_POWL_EASY_FEEDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20070529
Friends
Class CL_POWL_EASY_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACT_CHANGE Constant Public Type reference (TYPE) POWL_ACTIONID_TY 'CHANGE' Action identifier 20070529
2 CO_ACT_COPY Constant Public Type reference (TYPE) POWL_ACTIONID_TY 'COPY' Action identifier 20070529
3 CO_ACT_CREATE Constant Public Type reference (TYPE) POWL_ACTIONID_TY 'CREATE' Action identifier 20070529
4 CO_ACT_DELETE Constant Public Type reference (TYPE) POWL_ACTIONID_TY 'DELETE' Action identifier 20070529
5 CO_BUSOBJ_NAME Constant Public Type reference (TYPE) STRING 'EASY_POWL_BUSOBJ' 20070705
6 CO_PARAM_POPUP Constant Public Type reference (TYPE) STRING 'EASY_POWL_FOLLOWUP_POPUP' Parameter triggering Popup in POWL followup event 20070529
7 CO_SYSTEM_NAME Constant Public Type reference (TYPE) STRING 'EASY_POWL_SYSTEM' 20070705
8 CO_WDAPPL_NAME Constant Public Type reference (TYPE) STRING 'EASY_POWL_WDAPPL' Parameter name 20070529
9 CO_WDPARAM_NAME Constant Public Type reference (TYPE) STRING 'EASY_POWL_WDPARAM' Parameter name 20070529
10 CO_X Constant Protected Type reference (TYPE) POWL_XFLAG_TY 'X' X-Flag 20070529
11 GO_ASSIST Instance attribute Protected Object reference (TYPE REF TO) IF_POWL_EASY_FEEDER Instance of G_POWL_CLASS 20070529
12 GO_IF_CALLER Static Attribute Public Object reference (TYPE REF TO) CL_POWL_EASY_FEEDER Instance that called IF_POWL_FEEDER 20070529
13 GR_OBJDEF Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20070529
14 GS_POWLHDR Instance attribute Public Type reference (TYPE) POWL_EASY_HDR Definition for generic POWL-Feeder 20070531
15 GT_ACTDEF Instance attribute Public Type reference (TYPE) TYP_T_ACTDEF Definition of POWL actions 20070529
16 GT_ACTIONS Instance attribute Protected Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20070529
17 GT_DEFAULT_VALUES Instance attribute Protected Type reference (TYPE) RSPARAMS_TT Default values for selection criteria 20070529
18 GT_DFIES Instance attribute Protected Type reference (TYPE) DDFIELDS DD: Field List 20070529
19 GT_FIELDCAT Instance attribute Protected Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20070529
20 GT_POWLDEF Instance attribute Public Type reference (TYPE) TYP_T_POWLDEF Definition of the POWL 20070529
21 GT_POWLDEFT Instance attribute Protected Type reference (TYPE) TYP_T_POWLDEFT Technical Definition of the POWL 20071016
22 GT_SELCRIT Instance attribute Protected Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20070529
23 GT_TEXTPOOL Instance attribute Protected Type reference (TYPE) TYP_T_TEXTPOOL Textelements 20070529
24 G_DEF_CREATED Instance attribute Private Type reference (TYPE) BOOLE_D _CREATE_POWLDEF did run 20070615
25 G_POWL_STRUCTURE Instance attribute Protected Type reference (TYPE) STRUKNAME Name of a structure 20070529
Methods
# Method Level Visibility Method type Description Created on
1 _BUILD_DFIES Instance method Private Method Creates DFIES table of G_POWL_STRUCTURE 20070529
2 _CONV_EX_TO_MESS Instance method Private Method Converts exception object to POWL message 20070529
3 _CREATE_ASSIST Instance method Protected Method Creates instance of assistance class 20070529
4 _CREATE_POWLDEF Instance method Protected Method Creates the definition table 20070529
5 _GET_TEXT Instance method Private Method Determines text of text element number 20070529
Events
Class CL_POWL_EASY_FEEDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_S_KOMP Public See coding 20070612 BEGIN OF typ_s_komp, name type name_komp, END OF typ_s_komp
2 TYP_T_ACTDEF Public See coding 20070529 typ_t_actdef TYPE STANDARD TABLE OF POWL_EASY_ACT
3 TYP_T_KOMP Public See coding 20070612 typ_t_komp TYPE STANDARD TABLE OF typ_s_komp
4 TYP_T_POWLDEF Public See coding 20070529 typ_t_powldef TYPE STANDARD TABLE OF POWL_EASY_DEF
5 TYP_T_POWLDEFT Public See coding 20071016 typ_t_powldeft TYPE STANDARD TABLE OF POWL_EASY_DEFT
6 TYP_T_POWLHDR Public See coding 20070612 typ_t_powlhdr TYPE STANDARD TABLE OF POWL_EASY_HDR
7 TYP_T_TEXTPOOL Protected See coding 20070529 typ_t_textpool type sorted table of textpool with unique key ID KEY
Method Signatures

Method _BUILD_DFIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTEL Call by reference Type reference (TYPE) KOMP_TYPE Name of Dictionary Type 20070529

Method _BUILD_DFIES on class CL_POWL_EASY_FEEDER has no exception.

Method _CONV_EX_TO_MESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20070529
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) OBJECT Exception object 20070529

Method _CONV_EX_TO_MESS on class CL_POWL_EASY_FEEDER has no exception.

Method _CREATE_ASSIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESS Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20070529
2 Importing I_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20070529
3 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20070529

Method _CREATE_ASSIST on class CL_POWL_EASY_FEEDER has no exception.

Method _CREATE_POWLDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20070529

Method _CREATE_POWLDEF on class CL_POWL_EASY_FEEDER has no exception.

Method _GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CODE Call by reference Type reference (TYPE) CHAR50 Textelement number or OTR alias 20070529
2 Importing I_DTEL Call by reference Type reference (TYPE) KOMP_TYPE Name of Dictionary Type 20070529
3 Importing I_FIELD Call by reference Type reference (TYPE) NAME_KOMP Component name 20070529
4 Returning R_TEXT Value transfer Type reference (TYPE) STRING Short text 20070529

Method _GET_TEXT on class CL_POWL_EASY_FEEDER has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EAMS_FD_IC_MYOBJ_POWL_NET_A Abstract Feeder Base Class: Network Objects 20090316
2 Inheritance (c INHERITING FROM c_ref)  CL_EAMS_FD_MYOBJ Infocenter POWL Abstract Feeder Base Class 20091111
3 Inheritance (c INHERITING FROM c_ref)  CL_FIP_FEEDER_CD EASY POWL FEEDER FOR CUSTOMER DEMANDS 20080124
4 Inheritance (c INHERITING FROM c_ref)  CL_FIP_FEEDER_GR Easy Powl Feeder Class: FIP Goods Receipt 20080128
5 Inheritance (c INHERITING FROM c_ref)  CL_FIP_FEEDER_PD POWL Feeder Class for Plant Demands 20080128
6 Inheritance (c INHERITING FROM c_ref)  CL_GHO_FD_NETWORK_POWL POWL Feeder: Production Network 20090904
7 Inheritance (c INHERITING FROM c_ref)  CL_GHO_PP_PT_POWL_TOP POWL Feeder class for Production Planning Simulation (No. 3) 20110311
8 Inheritance (c INHERITING FROM c_ref)  CL_PLM_AUDIT_ACTION_POWL POWL Feeder for Audit Actions 20110606
9 Inheritance (c INHERITING FROM c_ref)  CL_PLM_AUDIT_QUEST_POWL POWL for Audit Question Items 20100520
10 Inheritance (c INHERITING FROM c_ref)  CL_PLM_FMEA_ACTION_POWL POWL Feeder for FMEA Actions 20100629
11 Inheritance (c INHERITING FROM c_ref)  CL_PLM_FMEA_FAILURE_POWL POWL for FMEA Defect Items 20100521
12 Inheritance (c INHERITING FROM c_ref)  CL_POWL_EASY_DEMO Easy-POWL Demo Feeder 20070703
13 Inheritance (c INHERITING FROM c_ref)  CL_PS_OTB_POWL_FDR Powl Feeder Class for PS order to bill 20090922
14 Inheritance (c INHERITING FROM c_ref)  CL_QAM_QA_QMNO_POWL QAM: POWL for Quality Notification Items 20091214
15 Inheritance (c INHERITING FROM c_ref)  CL_QAM_QI_QMNO_IT_POWL QAM: POWL for Quality Notification Items 20091006
16 Inheritance (c INHERITING FROM c_ref)  CL_QAM_QI_QMNO_POWL QAM: POWL for Quality Notification Headers 20091008
History
Last changed by/on SAP  20110908 
SAP Release Created in 710