SAP ABAP Class CL_EPIC_EXAMPLE_CN_BOC_GTD (EXAMPLE ONLY - Get Transaction Detail for BOC)
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 20120203
Properties
Class CL_EPIC_EXAMPLE_CN_BOC_GTD  
Short Description EXAMPLE ONLY - Get Transaction Detail for BOC    
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 20120203   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_BOC_GTD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20120203
Friends
Class CL_EPIC_EXAMPLE_CN_BOC_GTD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DIRECTION Constant Public Type reference (TYPE) STRING '0' incoming and outgoing 20120203
2 GC_DIRECTION_IN Constant Public Type reference (TYPE) STRING '1' incoming 20120215
3 GC_DIRECTION_OUT Constant Public Type reference (TYPE) STRING '2' outgoing 20120215
4 GC_MAXRECNUM Constant Public Type reference (TYPE) STRING '50' Maximum number of records 20120206
5 GC_TRNCOD35 Constant Public Type reference (TYPE) STRING 'b2e0035' Transaction Detail 20120203
6 GC_TYPE Constant Public Type reference (TYPE) STRING '2002' Query type 20120203
7 GT_LIST_RESULT Instance attribute Private Type reference (TYPE) TTY_LIST_RESULT 20131209
8 GV_BEGNUM Instance attribute Private Type reference (TYPE) I '1' 20131209
9 GV_LINES Instance attribute Private Type reference (TYPE) I 0 20131209
10 GV_NOTENUM Instance attribute Private Type reference (TYPE) I 20131209
11 GV_TOKEN Instance attribute Protected Type reference (TYPE) STRING Token 20120203
12 GV_TOTALNUM Instance attribute Private Type reference (TYPE) I 20131209
Methods
# Method Level Visibility Method type Description Created on
1 PERFORM_POST_RESP_XSLT_PROC Instance method Private Method 20120203
2 PERFORM_PRE_REQU_XSLT_PROC Instance method Private Method 20120203
Events
Class CL_EPIC_EXAMPLE_CN_BOC_GTD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LIST_RESULT Private See coding 20120203 tty_list_result TYPE STANDARD TABLE OF epic_s_example_cn_gen_gtd_lr
2 TTY_RESP_MAPPING_RESULT_ITEMS Private See coding 20120203 tty_resp_mapping_result_items TYPE STANDARD TABLE OF ty_resp_mapping_result_item WITH NON-UNIQUE KEY rspcod rspmsg actacn transid txndate txnamt acctbal useinfo trncur direction fbusparter fbankname faccount_number tbusparter tbankname taccount_number
3 TY_REQU_MAPPING_SOURCE Private See coding 20120203 BEGIN OF ty_requ_mapping_source, termid TYPE string, trnid TYPE string, custid TYPE string, cusopr TYPE string, trncod TYPE string, ibknum TYPE string, " branch number actacn TYPE string, type TYPE string, bgndat TYPE string, enddat TYPE string, minamount TYPE string, maxamount TYPE string, direction TYPE string, begnum TYPE string, " no of begin transactions recnum TYPE string, " the number of transactions records END OF ty_requ_mapping_source
4 TY_REQU_MAPPING_SOURCE_HEAD Public See coding 20120203 begin of ty_requ_mapping_source_head, termid type string, trnid type string, custid type string, cusopr type string, trncod type string, custdt type string, oprpwd type string, end of ty_requ_mapping_source_head
5 TY_REQU_MAPPING_SOURCE_TOK Public See coding 20120203 begin of ty_requ_mapping_source_tok, termid type string, trnid type string, custid type string, cusopr type string, trncod type string, custdt type string, oprpwd type string, end of ty_requ_mapping_source_tok
6 TY_RESP_MAPPING_RESULT Private See coding 20120203 BEGIN OF ty_resp_mapping_result, info TYPE ty_resp_mapping_result_info, items TYPE tty_resp_mapping_result_items, END OF ty_resp_mapping_result
7 TY_RESP_MAPPING_RESULT_INFO Private See coding 20120203 BEGIN OF ty_resp_mapping_result_info, rspcod TYPE string, rspmsg TYPE string, totalnum TYPE string, notenum TYPE string, END OF ty_resp_mapping_result_info
8 TY_RESP_MAPPING_RESULT_ITEM Private See coding 20120203 BEGIN OF ty_resp_mapping_result_item, rspcod TYPE string, rspmsg TYPE string, actacn TYPE string, transid TYPE string, txndate TYPE string, txnamt TYPE string, acctbal TYPE string, useinfo TYPE string, trncur TYPE string, direction TYPE string, fbusparter TYPE string, fbankname TYPE string, faccount_number TYPE string, tbusparter TYPE string, tbankname TYPE string, taccount_number TYPE string, END OF ty_resp_mapping_result_item
Method Signatures

Method PERFORM_POST_RESP_XSLT_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_RESULT Call by reference Type reference (TYPE) TTY_LIST_RESULT 20120203
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES Messages Table Type 20120203
3 Importing IS_BANK_COMM_KEY Call by reference Type reference (TYPE) EPIC_S_BANK_COMM_KEY Bank Communication Key Structure 20120203
4 Importing IS_RESP_MAPPING_RESULT_DATA Call by reference Type reference (TYPE) TY_RESP_MAPPING_RESULT 20120203

Method PERFORM_POST_RESP_XSLT_PROC on class CL_EPIC_EXAMPLE_CN_BOC_GTD has no exception.

Method PERFORM_PRE_REQU_XSLT_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQU_MAPPING_SOURCE_DATA Call by reference Type reference (TYPE) TY_REQU_MAPPING_SOURCE 20120203
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES Messages Table Type 20120203
3 Importing IS_BANK_COMM_KEY Call by reference Type reference (TYPE) EPIC_S_BANK_COMM_KEY Bank Communication Key Structure 20120203
4 Importing IS_DIALOG_PARAMETERS Call by reference Type reference (TYPE) EPIC_S_EXAMPLE_CN_BOC_GTD_DP EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS 20120203
5 Importing IV_BANK_COMM_STEP Call by reference Type reference (TYPE) EPIC_BC_UA-COMSTP Bank Communication Step 20120316
# Exception Resumable Description Created on
1 CX_EPIC_BANK_COMM_IMPL Bank Communication Implementation Exception 20120203
History
Last changed by/on SAP  20130531 
SAP Release Created in 607