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.
⤷ 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 |