SAP ABAP Class CL_EPIC_EXAMPLE_CN_ABC_QAB (EXAMPLE ONLY - Query Account Balance)
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 20121228
Properties
Class CL_EPIC_EXAMPLE_CN_ABC_QAB  
Short Description EXAMPLE ONLY - Query Account Balance    
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 20121228   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_ABC_QAB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20121228
Friends
Class CL_EPIC_EXAMPLE_CN_ABC_QAB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CCTRANSCODE Constant Private Type reference (TYPE) STRING 'CQRA06' 20121231
2 GC_CHANNELTYPE Constant Private Type reference (TYPE) STRING 'ERP' 20121231
3 GC_ENCRYPTED Constant Private Type reference (TYPE) STRING '1' 20130109
4 GC_NOT_ENCRYPTED Constant Private Type reference (TYPE) STRING '0' 20130109
5 GC_NO_FILE_UPLOADED Constant Private Type reference (TYPE) STRING '' 20121231
6 GC_PRODUCTID Constant Private Type reference (TYPE) STRING 'ICC' 20121231
7 MO_ABC_QAB_SERV_CNTR Instance attribute Private Object reference (TYPE REF TO) CL_EPIC_CN_ABC_QAB_SERV_CNTR EPIC: ABC QAB service container 20130103
8 MS_REQ_MAPPING_SOURCE_DATA Instance attribute Private Type reference (TYPE) TY_REQ_MAPPING_SOURCE 20121228
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121228
2 FILL_REQUEST_NOT_DIALOG_DATA Instance method Private Method fill not dialog data into structure which transport to xml 20121231
3 RETRIEVE_CMP_RESPPRVDATA1 Instance method Private Method retrieve cmp respprvdata1 20130108
4 TRANS_MAP_RSLT_TO_LIST_RSLT Instance method Private Method transform mapping rslt list result 20121231
Events
Class CL_EPIC_EXAMPLE_CN_ABC_QAB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ACC Public See coding 20130104 BEGIN OF ACC, ACCTYPE TYPE string, ACCSTS TYPE string, FRZAMT TYPE string, FRZBAL TYPE string, VALUDLMT TYPE string, VALMONTHLMT TYPE string, VALDAYLMT TYPE string, LASTAVAILBAL TYPE string, LASTBAL TYPE string, AVAILBAL TYPE string, BAL TYPE string, END OF ACC
2 CME Public See coding 20130104 BEGIN OF CME, RECORDNUM TYPE string, FIELDNUM TYPE string, END OF CME
3 CMP Public See coding 20130104 BEGIN OF CMP, RESPPRVDATA TYPE string, BATCHFILENAME TYPE string, RESPPRVDATA1 TYPE string, END OF CMP
4 CORP Public See coding 20130104 BEGIN OF CORP, DBACCNAME TYPE string, END OF CORP
5 TY_REQ_MAPPING_SOURCE Private See coding the direct structure for mapping to xml 20121228 BEGIN OF TY_REQ_MAPPING_SOURCE, CCTRANSCODE TYPE string, PRODUCTID TYPE string, CHANNELTYPE TYPE string, CORPNO TYPE string, OPNO TYPE string, AUTHNO TYPE string, REQSEQNO TYPE string, REQDATE TYPE string, REQTIME TYPE string, SIGN TYPE string, FILEFLAG TYPE string, DBACCNO TYPE string, DBPROV TYPE string, DBCUR TYPE string, END OF TY_REQ_MAPPING_SOURCE
6 TY_RESP_MAPPING_RESULT Public See coding the direct structure from response xml to structure 20121228 BEGIN OF TY_RESP_MAPPING_RESULT, CCTRANSCODE TYPE string, REQSEQNO TYPE string, RESPSOURCE TYPE string, RESPSEQNO TYPE string, RESPDATE TYPE string, RESPTIME TYPE string, RESPCODE TYPE string, RESPINFO TYPE string, RXTINFO TYPE string, FILEFLAG TYPE string, CME TYPE cme, CMP TYPE cmp, CORP TYPE corp, ACC TYPE acc, END OF TY_RESP_MAPPING_RESULT
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ABC_QAB_SERV_CNTR Call by reference Object reference (TYPE REF TO) CL_EPIC_CN_ABC_QAB_SERV_CNTR EPIC: ABC QAB service container 20130103

Method CONSTRUCTOR on class CL_EPIC_EXAMPLE_CN_ABC_QAB has no exception.

Method FILL_REQUEST_NOT_DIALOG_DATA 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 20130109
# Exception Resumable Description Created on
1 CX_EPIC_BANK_COMM_IMPL 20130220

Method RETRIEVE_CMP_RESPPRVDATA1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LIST_RESULT Call by reference Type reference (TYPE) EPIC_S_EXAMPLE_CN_ABC_QAB_LR EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS 20130108
2 Importing IV_RESPPRVDATA1 Call by reference Type reference (TYPE) STRING 20130108

Method RETRIEVE_CMP_RESPPRVDATA1 on class CL_EPIC_EXAMPLE_CN_ABC_QAB has no exception.

Method TRANS_MAP_RSLT_TO_LIST_RSLT 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) EPIC_T_EXAMPLE_CN_ABC_QAB_LR table type for EPIC_S_EXAMPLE_CN_ABC_QAB_LR 20121231
2 Importing IS_MAP_RESULT Call by reference Type reference (TYPE) TY_RESP_MAPPING_RESULT 20121231

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