SAP ABAP Class CL_EPIC_EXAMPLE_CN_CCB_GHTD (EXAMPLE ONLY - Get Historical Transaction Details for CCB)
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 20120801
Properties
Class CL_EPIC_EXAMPLE_CN_CCB_GHTD  
Short Description EXAMPLE ONLY - Get Historical Transaction Details for CCB    
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 20120801   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20120801
Friends
Class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STATUS_CODE_OK Constant Private Type reference (TYPE) STRING '000000' 20120807
2 GT_LIST_RESULT Instance attribute Private Type reference (TYPE) TTY_LIST_RESULT 20120816
3 GV_CURRENT_PAGE Instance attribute Private Type reference (TYPE) I 1 20120806
4 GV_CUST_ID Constant Private Type reference (TYPE) EPIC_EXAMPLE_CCB_CUST_ID 'X510510#0' CUST ID 20121122
5 GV_PAGE_COUNT Instance attribute Private Type reference (TYPE) I 0 20120806
6 GV_POSTSTR Instance attribute Private Type reference (TYPE) EPIC_EXAMPLE_CCB_POSTSTR EPIC EXAMPLE CCB POSTSTR 20120806
7 GV_RECORD_LINES Instance attribute Private Type reference (TYPE) I 0 20120809
8 MO_CCB_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_CCB_SERVICE Extern Fuction Call for CCB 20120806
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_COMM_FLAGS Instance method Private Method 20120810
2 CONSTRUCTOR Instance method Public Constructor 20120806
3 PERFORM_POST_RESP_XSLT_PROC Instance method Private Method 20120807
Events
Class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LIST_RESULT Private See coding 20120807 tty_list_result TYPE STANDARD TABLE OF epic_s_example_cn_ccb_ghtd_lr
2 TTY_RESP_ITEMS Private See coding 20120806 tty_resp_items TYPE STANDARD TABLE OF ty_resp_item WITH NON-UNIQUE KEY acc_no1
3 TY_REQU_MAPPING_SOURCE Private See coding 20120802 BEGIN OF ty_requ_mapping_source, transaction_header TYPE ty_requ_transaction_header, transaction_body TYPE ty_requ_transaction_body, END OF ty_requ_mapping_source
4 TY_REQU_TRANSACTION_BODY Private See coding 20120803 BEGIN OF ty_requ_transaction_body, acc_no(32) TYPE c, start_date(8) TYPE c, end_date(8) TYPE c, start_page TYPE i, poststr(40) TYPE c, condition1(32) TYPE c, condition2(32) TYPE c, END OF ty_requ_transaction_body
5 TY_REQU_TRANSACTION_HEADER Private See coding 20120802 BEGIN OF ty_requ_transaction_header, request_sn(16) TYPE c, cust_id(21) TYPE c, user_id(6) TYPE c, password(32) TYPE c, tx_code(6) TYPE c, language(2) TYPE c, END OF ty_requ_transaction_header
6 TY_RESP_ITEM Private See coding 20120802 BEGIN OF ty_resp_item, credit_type TYPE string, credit_no TYPE string, tran_date TYPE string, tran_time TYPE string, abstract TYPE string, amount TYPE string, balance TYPE string, dorc TYPE string, acc_no1 TYPE string, acc_name1 TYPE string, individual1 TYPE string, individual2 TYPE string, pay_seq_num TYPE string, END OF ty_resp_item
7 TY_RESP_MAPPING_RESULT Private See coding 20120802 BEGIN OF ty_resp_mapping_result, transaction_header TYPE ty_resp_transaction_header, transaction_body TYPE ty_resp_transaction_body, END OF ty_resp_mapping_result
8 TY_RESP_TRANSACTION_BODY Private See coding 20120807 BEGIN OF ty_resp_transaction_body, acc_no TYPE string, cur_type TYPE string, acc_name TYPE string, acc_dept TYPE string, acc_status TYPE string, interest_rate TYPE string, cur_page TYPE string, page_count TYPE string, poststr TYPE string, individual_name1 TYPE string, individual_name2 TYPE string, rem1 TYPE string, rem2 TYPE string, details TYPE tty_resp_items, END OF ty_resp_transaction_body
9 TY_RESP_TRANSACTION_HEADER Private See coding 20120802 BEGIN OF ty_resp_transaction_header, request_sn TYPE string, cust_id TYPE string, tx_code TYPE string, return_code TYPE string, return_msg TYPE string, language TYPE string, END OF ty_resp_transaction_header
Method Signatures

Method CLEAR_COMM_FLAGS Signature

Method CLEAR_COMM_FLAGS on class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no parameter.
Method CLEAR_COMM_FLAGS on class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CCB_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_CCB_SERVICE Extern Fuction Call for CCB 20120806

Method CONSTRUCTOR on class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no exception.

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 20120807
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES 20120807
3 Importing IS_BANK_COMM_KEY Call by reference Type reference (TYPE) EPIC_S_BANK_COMM_KEY 20120807
4 Importing IS_RESP_MAPPING_RESULT_DATA Call by reference Type reference (TYPE) TY_RESP_MAPPING_RESULT 20120807

Method PERFORM_POST_RESP_XSLT_PROC on class CL_EPIC_EXAMPLE_CN_CCB_GHTD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617