SAP ABAP Class CL_EPM_POWL_FEEDER (EPM POWL Feeder)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_UX_COMMON (Package) EPM: Common objects for UX UIs
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 20110506
Properties
Class CL_EPM_POWL_FEEDER  
Short Description EPM POWL Feeder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_EPM_UX_COMMON   EPM: Common objects for UX UIs 
Created 20110506   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPM_POWL_FEEDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20110506
Friends
Class CL_EPM_POWL_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPLICATION_ID Constant Private Type reference (TYPE) POWL_APPLID_TY 'EPM_POWL' 20110510
2 GC_DATA_TYPE_LC_STATUS Constant Private Type reference (TYPE) STRING 'SNWD_PO_LC_STATUS_CODE' 20110506
3 GC_POWL_TYPE_PO Constant Private Type reference (TYPE) POWL_TYPE_TY 'EPM_PO_POWL' 20110506
4 GC_POWL_TYPE_PO_INV Constant Private Type reference (TYPE) POWL_TYPE_TY 'EPM_POINV_POWL' 20110509
5 GC_POWL_TYPE_SO Constant Private Type reference (TYPE) POWL_TYPE_TY 'EPM_SO_POWL' 20110506
6 GC_POWL_TYPE_SO_INV Constant Private Type reference (TYPE) POWL_TYPE_TY 'EPM_SOINV_POWL' 20110627
7 GC_SELNAME_LIFECYCLE Constant Private See coding 'LIFECYCL' 20110506
8 MT_PO_FIELDCAT Instance attribute Private Type reference (TYPE) POWL_FIELDCAT_TTY 20110506
9 MT_PO_INV_FIELDCAT Instance attribute Private Type reference (TYPE) POWL_FIELDCAT_TTY 20110509
10 MT_PO_INV_RESULT Instance attribute Private Type reference (TYPE) TT_POWL_PO_INV_DATA 20110509
11 MT_PO_RESULT Instance attribute Private Type reference (TYPE) TT_POWL_PO_DATA 20110506
12 MT_SELCRIT_LIFECYCLE Instance attribute Private Type reference (TYPE) POWL_SELCRIT_TTY 20110506
13 MT_SO_FIELDCAT Instance attribute Private Type reference (TYPE) POWL_FIELDCAT_TTY 20110506
14 MT_SO_INV_FIELDCAT Instance attribute Private Type reference (TYPE) POWL_FIELDCAT_TTY 20110627
15 MT_SO_INV_RESULT Instance attribute Private Type reference (TYPE) TT_POWL_SO_INV_DATA 20110627
16 MT_SO_RESULT Instance attribute Private Type reference (TYPE) TT_POWL_SO_DATA 20110506
17 MV_BO_NAME Instance attribute Private Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME 20110509
18 MV_COL_INDEX Instance attribute Private Type reference (TYPE) I 20110509
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FIELDCAT_ENTRY Instance method Private Method 20110506
Events
Class CL_EPM_POWL_FEEDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_POWL_PO_DATA Public See coding 20110506 tt_powl_po_data TYPE STANDARD TABLE OF ty_powl_po_data WITH KEY po_id
2 TT_POWL_PO_INV_DATA Public See coding 20110509 tt_powl_po_inv_data TYPE STANDARD TABLE OF ty_powl_po_inv_data WITH KEY node_key
3 TT_POWL_SO_DATA Public See coding 20110506 tt_powl_so_data TYPE STANDARD TABLE OF ty_powl_so_data WITH KEY so_id
4 TT_POWL_SO_INV_DATA Public See coding 20110627 tt_powl_so_inv_data TYPE STANDARD TABLE OF ty_powl_so_inv_data WITH KEY node_key
5 TY_POWL_PO_DATA Public See coding 20110506 BEGIN OF ty_powl_po_data, po_id TYPE if_epm_po_header=>ty_node_data-po_id, bp_id TYPE if_epm_bp_header=>ty_node_data-bp_id, company_name TYPE if_epm_bp_header=>ty_node_data-company_name, gross_amount TYPE if_epm_po_header=>ty_node_data-gross_amount, currency_code TYPE if_epm_po_header=>ty_node_data-currency_code, lifecycle_status TYPE string, approval_status TYPE string, END OF ty_powl_po_data
6 TY_POWL_PO_INV_DATA Public See coding 20110509 BEGIN OF ty_powl_po_inv_data, po_id TYPE if_epm_po_header=>ty_node_data-po_id, bp_id TYPE if_epm_bp_header=>ty_node_data-bp_id, company_name TYPE if_epm_bp_header=>ty_node_data-company_name, gross_amount TYPE if_epm_po_invoice_header=>ty_node_data-gross_amount, currency_code TYPE if_epm_po_invoice_header=>ty_node_data-currency_code, dly_note_number TYPE if_epm_po_invoice_header=>ty_node_data-dly_note_number, node_key TYPE if_epm_bo=>ty_node_key, END OF ty_powl_po_inv_data
7 TY_POWL_SO_DATA Public See coding 20110506 BEGIN OF ty_powl_so_data, so_id TYPE if_epm_so_header=>ty_node_data-so_id, bp_id TYPE if_epm_bp_header=>ty_node_data-bp_id, company_name TYPE if_epm_bp_header=>ty_node_data-company_name, gross_amount TYPE if_epm_so_header=>ty_node_data-gross_amount, currency_code TYPE if_epm_so_header=>ty_node_data-currency_code, lifecycle_status TYPE string, delivery_status TYPE abap_bool, END OF ty_powl_so_data
8 TY_POWL_SO_INV_DATA Public See coding 20110627 BEGIN OF ty_powl_so_inv_data, so_id TYPE if_epm_so_header=>ty_node_data-so_id, bp_id TYPE if_epm_bp_header=>ty_node_data-bp_id, company_name TYPE if_epm_bp_header=>ty_node_data-company_name, gross_amount TYPE if_epm_so_invoice_header=>ty_node_data-gross_amount, currency_code TYPE if_epm_so_invoice_header=>ty_node_data-currency_code, dly_note_number TYPE if_epm_so_invoice_header=>ty_node_data-dly_note_number, node_key TYPE if_epm_bo=>ty_node_key, END OF ty_powl_so_inv_data
Method Signatures

Method CREATE_FIELDCAT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 20110506

Method CREATE_FIELDCAT_ENTRY on class CL_EPM_POWL_FEEDER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731