SAP ABAP Class CL_EPIC_EXAMPLE_CN_CCB_GAB (EXAMPLE ONLY - Get Account Balance 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 20120713
Properties
Class CL_EPIC_EXAMPLE_CN_CCB_GAB  
Short Description EXAMPLE ONLY - Get Account Balance 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 20120713   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_CCB_GAB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20120713
Friends
Class CL_EPIC_EXAMPLE_CN_CCB_GAB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RETURN_CODE_OK Constant Public Type reference (TYPE) STRING '000000' Query succeed 20120719
2 GC_TRNCOD12 Constant Public Type reference (TYPE) STRING 'b2e0012' Historic Balance 20120713
3 GV_CUST_ID Constant Private Type reference (TYPE) EPIC_EXAMPLE_CCB_CUST_ID 'X510510#0' EPIC EXAMPLE CCB CUST ID 20120801
4 GV_TOKEN Instance attribute Protected Type reference (TYPE) STRING Token 20120713
5 MO_CCB_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_CCB_SERVICE Dummy Interface for CCB Query 20120725
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120725
2 PERFORM_POST_RESP_XSLT_PROC Instance method Private Method 20120719
Events
Class CL_EPIC_EXAMPLE_CN_CCB_GAB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LIST_RESULT Private See coding 20120713 tty_list_result TYPE STANDARD TABLE OF epic_s_example_cn_ccb_gab_lr
2 TY_REQU_MAPPING_INFO Private See coding 20120724 BEGIN OF ty_requ_mapping_info, acc_no TYPE string, END OF ty_requ_mapping_info
3 TY_REQU_MAPPING_SOURCE Private See coding 20120713 BEGIN OF ty_requ_mapping_source, request_sn TYPE string,"##### cust_id TYPE string,"### user_id TYPE string,"#### password TYPE string,"## tx_code TYPE string,"###6w0100 language TYPE string,"cn tx_info TYPE ty_requ_mapping_info, END OF ty_requ_mapping_source
4 TY_REQU_MAPPING_SOURCE_HEAD Private See coding 20120713 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_RESP_MAPPING_RESULT Private See coding 20120713 BEGIN OF ty_resp_mapping_result, request_sn TYPE string, cust_id TYPE string, tx_code TYPE string, return_code TYPE string, return_msg TYPE string, language TYPE string, tx_info TYPE ty_resp_mapping_result_item, END OF ty_resp_mapping_result
6 TY_RESP_MAPPING_RESULT_ITEM Private See coding 20120713 BEGIN OF ty_resp_mapping_result_item, acc_no TYPE string, balance TYPE string, balance1 TYPE string, interest TYPE string, interest_rate TYPE string, acc_status TYPE string, resv_name1 TYPE string, resv1 TYPE string, resv_name2 TYPE string, resv2 TYPE string, rem1 TYPE string, rem2 TYPE string, END OF ty_resp_mapping_result_item
Method Signatures

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 20120725

Method CONSTRUCTOR on class CL_EPIC_EXAMPLE_CN_CCB_GAB 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 20120719
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES Messages Table Type 20120719
3 Importing IS_BANK_COMM_KEY Call by reference Type reference (TYPE) EPIC_S_BANK_COMM_KEY Bank Communication Key Structure 20120719
4 Importing IS_RESP_MAPPING_RESULT_DATA Call by reference Type reference (TYPE) TY_RESP_MAPPING_RESULT 20120719

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