SAP ABAP Class CL_EPIC_EXAMPLE_CN_ICBC_DBILL (down load ebill of 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 20130605
Properties
Class CL_EPIC_EXAMPLE_CN_ICBC_DBILL  
Short Description down load ebill of 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 20130419   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_ICBC_DBILL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20130605
Friends
Class CL_EPIC_EXAMPLE_CN_ICBC_DBILL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BANKCODE Constant Private Type reference (TYPE) STRING '102' 20130605
2 GC_CIS Constant Private Type reference (TYPE) STRING '100190007876210' 20130605
3 GC_CURRENCY Constant Private Type reference (TYPE) STRING 'CNY' 20130605
4 GC_DBILL_TRANSCODE Constant Private Type reference (TYPE) STRING 'DownEBill' 20130605
5 GC_ID Constant Private Type reference (TYPE) STRING 'sap.y.1001' 20130605
6 GC_MAXAMT Constant Private Type reference (TYPE) STRING '99999999999999999' 20130605
7 GC_VERSION Constant Private Type reference (TYPE) STRING '0.0.0.1' 20130605
8 MO_BANK_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_BANK_COMM_SERVICE 20130605
9 MS_QHID_RESULT_ITEM Instance attribute Private Type reference (TYPE) CL_EPIC_EXAMPLE_CN_ICBC_QHID=>TY_QHID_ITEM 20130605
10 MV_FSEQNO Instance attribute Private Type reference (TYPE) STRING 20130605
11 MV_SIGN_TIME Instance attribute Private Type reference (TYPE) STRING 20130605
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130605
2 GET_SIGN_TIME Instance method Private Method 20130605
Events
Class CL_EPIC_EXAMPLE_CN_ICBC_DBILL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_DBILL_RESP_ITEMS Private See coding 20130605 tty_dbill_resp_items TYPE STANDARD TABLE OF ty_dbill_resp_item WITH NON-UNIQUE KEY ebillserialno
2 TTY_QHID_LIST_RESULT Public See coding 20130605 tty_qhid_list_result TYPE STANDARD TABLE OF ty_qhid_item
3 TY_DBILL_REQ_MAPPING_SOURCE Public See coding 20130605 BEGIN OF ty_dbill_req_mapping_source, transcode TYPE string, cis TYPE string, bankcode TYPE string, id TYPE string, trandate TYPE string, trantime TYPE string, fseqno TYPE string, areacode TYPE string, netcode TYPE string, tellerno TYPE string, workdate TYPE string, transerialno TYPE string, acctno TYPE string, currencytype TYPE string, signtime TYPE string, reqreserved1 TYPE string, reqreserved2 TYPE string, END OF ty_dbill_req_mapping_source
4 TY_DBILL_RESP_ITEM Private See coding 20130605 BEGIN OF ty_dbill_resp_item, ebillserialno TYPE string, payaccount TYPE string, payacctname TYPE string, paybankname TYPE string, recaccount TYPE string, recacctname TYPE string, recbankname TYPE string, payamt TYPE string, currtype TYPE string, summary TYPE string, bustype TYPE string, usecn TYPE string, transerialno TYPE string, timestamp TYPE string, remark TYPE string, ebillkey TYPE string, transnetcode TYPE string, transtellno TYPE string, transdate TYPE string, reprintnum TYPE string, represerved1 TYPE string, represerved2 TYPE string, represerved3 TYPE string, represerved4 TYPE string, END OF ty_dbill_resp_item
5 TY_DBILL_RESP_RESULT Private See coding 20130605 BEGIN OF ty_dbill_resp_result, retcode TYPE string, retmsg TYPE string, items TYPE tty_dbill_resp_items, END OF ty_dbill_resp_result
6 TY_QHID_ITEM Public See coding 20130605 BEGIN OF ty_qhid_item. INCLUDE TYPE epic_s_ebr_bc_rslt. TYPES: areacode TYPE string, END OF ty_qhid_item
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMM_BANK_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_BANK_COMM_SERVICE 20130605
2 Importing IV_SIGN_TIME Call by reference Type reference (TYPE) STRING 20130605

Method CONSTRUCTOR on class CL_EPIC_EXAMPLE_CN_ICBC_DBILL has no exception.

Method GET_SIGN_TIME Signature

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

Method GET_SIGN_TIME on class CL_EPIC_EXAMPLE_CN_ICBC_DBILL has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in