SAP ABAP Class CL_EPIC_DE_UIL (UI Logic for Deduction)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-GEN-UI (Package) Globalization: E-Payment Integration User Interface Objects
Properties
Class CL_EPIC_DE_UIL  
Short Description UI Logic for Deduction    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-GEN-UI   Globalization: E-Payment Integration User Interface Objects 
Created 20131030   SAP 
Last change 20140121   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)
Interfaces
Class CL_EPIC_DE_UIL has no interface implemented.
Friends
Class CL_EPIC_DE_UIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_VARIANT_HANDLE Constant Private See coding 'IP' Variant Handle 20131115
2 GR_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20131115
3 GR_GRID Static Attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20131115
4 GS_ATPRA Static Attribute Private Type reference (TYPE) ATPRA Treasury: Clearing Account for Payment Requests 20131115
5 GS_BLNTAB Static Attribute Private Type reference (TYPE) BLNTAB Document Number Table for Financial Accounting 20131115
6 GS_FPRL_ITEM_REF Static Attribute Private Type reference (TYPE) FPRL_ITEM 20131115
7 GS_GRID_LAYOUT Static Attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20131115
8 GS_GRID_VARIANT Static Attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20131115
9 GT_EXCLUDED_FUNCTIONS Static Attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20131115
10 GT_GRID_DATA_BSID Static Attribute Private Type reference (TYPE) EPIC_T_BSID_EXTEND EPIC: Table type for EPIC_S_BSID_EXTEND 20131122
11 GT_GRID_DATA_BSIK Static Attribute Private Type reference (TYPE) EPIC_T_BSIK_EXTEND 20131122
12 GT_GRID_DATA_BSIS Static Attribute Private Type reference (TYPE) EPIC_T_BSIS_EXTEND EPIC: Table type for EPIC_S_BSIS_EXTEND 20131122
13 GT_GRID_FCAT Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20131115
14 GT_SELECTED_DATA Static Attribute Private Type reference (TYPE) EPIC_T_BSIK Table type BSIK 20131115
15 GV_ACCOUNT_TYPE Static Attribute Private Type reference (TYPE) RF05A-AGKOA Account Type 20131122
16 GV_ACCOUNT_TYPE_CHANGED Static Attribute Private Type reference (TYPE) ABAP_BOOL 20131122
17 GV_ALV_TITLE Static Attribute Private Type reference (TYPE) STRING 20131203
18 GV_BSCHL Static Attribute Private Type reference (TYPE) BSCHL Posting Key 20131115
19 GV_REPID Static Attribute Private Attribute reference (LIKE) SY-REPID 20131115
20 GV_SHKZG Static Attribute Private Type reference (TYPE) SHKZG Debit/Credit Indicator 20131115
21 GV_WRBTR Static Attribute Private Type reference (TYPE) WRBTR Amount in Document Currency 20131115
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Static method Public Method 20131122
2 GENERATE_PMRQ Static method Public Method 20131115
3 GET_ALV_TITLE Static method Public Method 20131203
4 PBO_DISPLAY_DATA Static method Public Method 20131115
5 PBO_INIT_SCREEN Static method Public Method 20131115
6 RESET_ALV_TITLE Static method Public Method 20131203
7 SEARCH Static method Public Method 20131115
8 VALIDATE_SEARCH Static method Public Method 20131115
9 _CREATE_FTCLEAR Static method Private Method 20131115
10 _CREATE_FTPOST Static method Private Method 20131115
11 _EVENT_HOTSPOT_CLICK Static method Private Event handling method 20131115
12 _EVENT_TOOLBAR Static method Private Event handling method 20131115
13 _EVENT_USER_COMMAND Static method Private Event handling method 20131115
14 _GENERATE_PAYMENT_REQUEST Static method Private Method 20131115
15 _HANDLE_DATA_CHANGED Static method Private Event handling method 20131115
16 _HANDLE_DATA_CHANGED_FINISHED Static method Private Event handling method 20131115
17 _INIT_ALV_FCAT Static method Private Method 20131115
18 _INIT_LAYOUT Static method Private Method 20131115
19 _INIT_TOOLBAR_EXCLUDING Static method Private Method 20131115
20 _POST_DOCUMENT_WITH_CLEARING Static method Private Method 20131115
21 _PROVIDE_STANDARD_FCAT Static method Private Method 20131115
Events
Class CL_EPIC_DE_UIL has no event.
Types
Class CL_EPIC_DE_UIL has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_EPIC_DE_UIL has no parameter.
Method CLEAR on class CL_EPIC_DE_UIL has no exception.

Method GENERATE_PMRQ 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) EPIC_T_MESSAGES Messages Table Type 20131115
2 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) BAPI2021_KEYNO-REQUESTID Key Number for Payment Request 20131115
3 Importing IV_SIMULATE Call by reference Type reference (TYPE) ABAP_BOOL 20131115

Method GENERATE_PMRQ on class CL_EPIC_DE_UIL has no exception.

Method GET_ALV_TITLE Signature

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

Method GET_ALV_TITLE on class CL_EPIC_DE_UIL has no exception.

Method PBO_DISPLAY_DATA Signature

Method PBO_DISPLAY_DATA on class CL_EPIC_DE_UIL has no parameter.
Method PBO_DISPLAY_DATA on class CL_EPIC_DE_UIL has no exception.

Method PBO_INIT_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CALL_FROM_TOOLBAR Call by reference Type reference (TYPE) FLAG General Flag 20131115
2 Importing IS_FPRL_ITEM_REF Call by reference Type reference (TYPE) FPRL_ITEM Item Data 20131115
3 Importing IV_DEDUCT_VALIDATION_FAIL Call by reference Type reference (TYPE) ABAP_BOOL 20131115

Method PBO_INIT_SCREEN on class CL_EPIC_DE_UIL has no exception.

Method RESET_ALV_TITLE Signature

Method RESET_ALV_TITLE on class CL_EPIC_DE_UIL has no parameter.
Method RESET_ALV_TITLE on class CL_EPIC_DE_UIL has no exception.

Method SEARCH 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) EPIC_T_MESSAGES Messages Table Type 20131122
2 Importing IS_RF05A Call by reference Type reference (TYPE) RF05A Work Fields for SAPMF05A 20131115

Method SEARCH on class CL_EPIC_DE_UIL has no exception.

Method VALIDATE_SEARCH 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) EPIC_T_MESSAGES Messages Table Type 20131115
2 Importing IS_RF05A Call by reference Type reference (TYPE) RF05A Work Fields for SAPMF05A 20131115

Method VALIDATE_SEARCH on class CL_EPIC_DE_UIL has no exception.

Method _CREATE_FTCLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FTCLEAR Call by reference Type reference (TYPE) EPIC_T_EBR_FTCLEAR FTCLEAR Table 20131115
2 Importing IT_OPEN_ITEM Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20131115

Method _CREATE_FTCLEAR on class CL_EPIC_DE_UIL has no exception.

Method _CREATE_FTPOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FTPOST Call by reference Type reference (TYPE) FAGL_T_FTPOST Table FTPOST 20131115
2 Importing IS_BANK_LINE Call by reference Type reference (TYPE) BSEG Accounting Document Segment 20131115
3 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20131115
4 Importing IT_POSTING_ITEMS Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20131115

Method _CREATE_FTPOST on class CL_EPIC_DE_UIL has no exception.

Method _EVENT_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20131115
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20131115
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20131115

Method _EVENT_HOTSPOT_CLICK on class CL_EPIC_DE_UIL has no exception.

Method _EVENT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20131115
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20131115

Method _EVENT_TOOLBAR on class CL_EPIC_DE_UIL has no exception.

Method _EVENT_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20131115

Method _EVENT_USER_COMMAND on class CL_EPIC_DE_UIL has no exception.

Method _GENERATE_PAYMENT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20131115
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EPIC_T_MESSAGES Messages Table Type 20131115
3 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) BAPI2021_KEYNO-REQUESTID Return Parameter 20131115

Method _GENERATE_PAYMENT_REQUEST on class CL_EPIC_DE_UIL has no exception.

Method _HANDLE_DATA_CHANGED Signature

Method _HANDLE_DATA_CHANGED on class CL_EPIC_DE_UIL has no parameter.
Method _HANDLE_DATA_CHANGED on class CL_EPIC_DE_UIL has no exception.

Method _HANDLE_DATA_CHANGED_FINISHED Signature

Method _HANDLE_DATA_CHANGED_FINISHED on class CL_EPIC_DE_UIL has no parameter.
Method _HANDLE_DATA_CHANGED_FINISHED on class CL_EPIC_DE_UIL has no exception.

Method _INIT_ALV_FCAT Signature

Method _INIT_ALV_FCAT on class CL_EPIC_DE_UIL has no parameter.
Method _INIT_ALV_FCAT on class CL_EPIC_DE_UIL has no exception.

Method _INIT_LAYOUT Signature

Method _INIT_LAYOUT on class CL_EPIC_DE_UIL has no parameter.
Method _INIT_LAYOUT on class CL_EPIC_DE_UIL has no exception.

Method _INIT_TOOLBAR_EXCLUDING Signature

Method _INIT_TOOLBAR_EXCLUDING on class CL_EPIC_DE_UIL has no parameter.
Method _INIT_TOOLBAR_EXCLUDING on class CL_EPIC_DE_UIL has no exception.

Method _POST_DOCUMENT_WITH_CLEARING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLNTAB Call by reference Type reference (TYPE) EPIC_T_EBR_BLNTAB table for blntab 20131115
2 Exporting EV_CHECK Call by reference Type reference (TYPE) C 20131115
3 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20131115
4 Importing IT_GRID_DATA_SELECTED_BSID Call by reference Type reference (TYPE) EPIC_T_BSID_EXTEND EPIC: Table type for EPIC_S_BSID_EXTEND 20131122
5 Importing IT_GRID_DATA_SELECTED_BSIK Call by reference Type reference (TYPE) EPIC_T_BSIK_EXTEND EPIC: Table type for EPIC_S_BSIK_EXTEND 20131122
6 Importing IT_GRID_DATA_SELECTED_BSIS Call by reference Type reference (TYPE) EPIC_T_BSIS_EXTEND EPIC: Table type for EPIC_S_BSIS_EXTEND 20131122
7 Importing IV_ACCOUNT Call by reference Type reference (TYPE) TB_RPRACCT Clearing account for payment requests 20131115
8 Importing IV_SIMULATE Call by reference Type reference (TYPE) ABAP_BOOL 20131115

Method _POST_DOCUMENT_WITH_CLEARING on class CL_EPIC_DE_UIL has no exception.

Method _PROVIDE_STANDARD_FCAT Signature

Method _PROVIDE_STANDARD_FCAT on class CL_EPIC_DE_UIL has no parameter.
Method _PROVIDE_STANDARD_FCAT on class CL_EPIC_DE_UIL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in