SAP ABAP Class CL_EPIC_EXAMPLE_CN_ICBC_QHISD (EXAMPLE ONLY - Get Transaction Detail for ICBC)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-CN-EXAMPLE (Package) Globalization: E-Payment Integration China: Example Impl.
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20111201
Properties
Class CL_EPIC_EXAMPLE_CN_ICBC_QHISD  
Short Description EXAMPLE ONLY - Get Transaction Detail for ICBC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-CN-EXAMPLE   Globalization: E-Payment Integration China: Example Impl. 
Created 20111201   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_ICBC_QHISD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20111201
Friends
Class CL_EPIC_EXAMPLE_CN_ICBC_QHISD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BANKCODE Constant Public Type reference (TYPE) STRING '102' 20120430
2 GC_CIS Constant Public Type reference (TYPE) STRING '100090003114525' 20120430
3 GC_CREDIT Constant Public Type reference (TYPE) STRING 'Incoming' Outgoing Payment 20120507
4 GC_CURRENCY Constant Public Type reference (TYPE) STRING 'CNY' Currency 20120507
5 GC_DEBIT Constant Public Type reference (TYPE) STRING 'Outgoing' Incoming Payment 20120507
6 GC_ID Constant Public Type reference (TYPE) STRING 'ykh20130812.y.1001' 20120430
7 GC_MAXAMT Constant Public Type reference (TYPE) STRING '99999999999999999' 20120504
8 GC_TRANSCODE Constant Public Type reference (TYPE) STRING 'QHISD' 20120430
9 GS_REQU_MAPPING_SOURCE_DATA Instance attribute Private Type reference (TYPE) TY_REQU_MAPPING_SOURCE 20111201
10 GT_STRING Instance attribute Private Type reference (TYPE) TTY_MT940 20131115
11 GV_NEXTTAG Instance attribute Private Type reference (TYPE) STRING 20131115
Methods
# Method Level Visibility Method type Description Created on
1 PERFORM_PRE_REQU_XSLT_PROC Instance method Private Method 20111201
Events
Class CL_EPIC_EXAMPLE_CN_ICBC_QHISD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LIST_RESULT Private See coding 20120109 tty_list_result TYPE STANDARD TABLE OF epic_s_example_cn_gen_gtd_lr
2 TTY_MT940 Private See coding 20131115 tty_mt940 type table of string
3 TTY_RESP_MAPPING_RESULT_ITEMS Private See coding 20120109 tty_resp_mapping_result_items TYPE STANDARD TABLE OF ty_resp_mapping_result_item WITH NON-UNIQUE KEY drcrf vouhno debitamount creditamount balance recipbkno recipbkname recipaccno recipname summary usecn date bustype vouhtype addinfo
4 TY_REQU_MAPPING_SOURCE Private See coding 20111201 BEGIN OF ty_requ_mapping_source, transcode TYPE string, cis TYPE string, bankcode TYPE string, id TYPE string, trandate TYPE string, trantime TYPE string, fseqno TYPE string, accno TYPE string, begdate TYPE string, enddate TYPE string, minamt TYPE string, maxamt TYPE string, nexttag TYPE string, reqreserved1 TYPE string, reqreserved2 TYPE string, END OF ty_requ_mapping_source
5 TY_RESP_MAPPING_RESULT Private See coding 20120109 BEGIN OF ty_resp_mapping_result, retcode TYPE string, retmsg TYPE string, accno TYPE string, items TYPE tty_resp_mapping_result_items, END OF ty_resp_mapping_result
6 TY_RESP_MAPPING_RESULT_ITEM Private See coding 20120109 BEGIN OF ty_resp_mapping_result_item, drcrf TYPE string, vouhno TYPE string, debitamount TYPE string, creditamount TYPE string, balance TYPE string, recipbkno TYPE string, recipbkname TYPE string, recipaccno TYPE string, recipname TYPE string, summary TYPE string, usecn TYPE string, date TYPE string, bustype TYPE string, vouhtype TYPE string, addinfo TYPE string, END OF ty_resp_mapping_result_item
Method Signatures

Method PERFORM_PRE_REQU_XSLT_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BANK_COMM_KEY Call by reference Type reference (TYPE) EPIC_S_BANK_COMM_KEY Bank Communication Key Structure 20111201
2 Importing IS_DIALOG_PARAMETERS Call by reference Type reference (TYPE) EPIC_S_EXAMPLE_CN_ICBC_QHD_DP EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS 20111201

Method PERFORM_PRE_REQU_XSLT_PROC on class CL_EPIC_EXAMPLE_CN_ICBC_QHISD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607