SAP ABAP Class CL_EPIC_EXAMPLE_CN_ICBC_QBILL (EXAMPLE ONLY - Get Bank Statement for 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.
⤷ 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 | 20120105 |
Properties
Class | CL_EPIC_EXAMPLE_CN_ICBC_QBILL | |
Short Description | EXAMPLE ONLY - Get Bank Statement for 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 | 20120105 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EPIC_EXAMPLE_CN_ICBC_QBILL has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Interface | 20120105 |
Friends
Class CL_EPIC_EXAMPLE_CN_ICBC_QBILL 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' | 20120426 | ||
2 | GC_CIS | Constant | Private | Type reference (TYPE) | STRING | '100090003114525' | 20120426 | ||
3 | GC_ID | Constant | Private | Type reference (TYPE) | STRING | 'ykh20130812.y.1001' | 20120426 | ||
4 | GC_PATTERN_DATA | Constant | Private | Type reference (TYPE) | STRING | 'reqData=' | 20120508 | ||
5 | GC_PATTERN_ERROR | Constant | Private | Type reference (TYPE) | STRING | 'errorCode=' | 20120508 | ||
6 | GC_TRANSCODE | Constant | Protected | Type reference (TYPE) | STRING | 'QBILL' | 20120105 | ||
7 | GC_VERSION | Constant | Private | Type reference (TYPE) | STRING | '0.0.0.1' | 20120426 | ||
8 | GT_STRING | Instance attribute | Private | Type reference (TYPE) | TTY_MT940 | 20131115 | |||
9 | GV_BEGIN_DATE | Instance attribute | Private | Type reference (TYPE) | DATS | Field of type DATS | 20120105 | ||
10 | GV_END_DATE | Instance attribute | Private | Type reference (TYPE) | DATS | Field of type DATS | 20120105 | ||
11 | GV_FSEQNO | Instance attribute | Private | Type reference (TYPE) | STRING | 20120426 | |||
12 | GV_NEXTTAG | Instance attribute | Private | Type reference (TYPE) | STRING | 20131115 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | PERFORM_PRE_REQU_XSLT_PROC | Instance method | Private | Method | 20120105 |
Events
Class CL_EPIC_EXAMPLE_CN_ICBC_QBILL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_ITEMS | Private | See coding | 20120105 | tty_items type standard table of ty_item with key busidate amount recipaccno oregaccno
|
||
2 | TTY_MT940 | Private | See coding | 20120105 | tty_mt940 type table of string
|
||
3 | TY_INFO | Private | See coding | 20120105 | begin of ty_info,
retcode type string,
retmsg type string,
accno type string,
currtype type string,
startbalance type string,
endbalance type string,
end of ty_info
|
||
4 | TY_ITEM | Private | See coding | 20120105 | begin of ty_item,
busidate type string,
amount type string,
recipaccno type string,
oregaccno type string,
end of ty_item
|
||
5 | TY_REQU_MAPPING_SOURCE | Private | See coding | 20120105 | begin of ty_requ_mapping_source,
transcode type string,
cis type string,
bankcode type string,
id type string,
trandate type string,
trantime type string,
fseqno type string,
accno type string,
begindate type string,
enddate type string,
begintime type string,
endtime type string,
minamt type string,
maxamt type string,
nexttag type string,
reqreserved1 type string,
reqreserved2 type string,
end of ty_requ_mapping_source
|
||
6 | TY_XSLT_RESULT | Private | See coding | 20120105 | begin of ty_xslt_result,
info type ty_info,
end of ty_xslt_result
|
Method Signatures
Method PERFORM_PRE_REQU_XSLT_PROC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_REQU_MAPPING_SOURCE_DATA | Call by reference | Type reference (TYPE) | TY_REQU_MAPPING_SOURCE | 20120105 | |||
2 | Importing | IS_BANK_COMM_KEY | Call by reference | Type reference (TYPE) | EPIC_S_BANK_COMM_KEY | Bank Communication Key Structure | 20120105 | ||
3 | Importing | IS_DIALOG_PARAMETERS | Call by reference | Type reference (TYPE) | EPIC_S_EXAMPLE_CN_ICBC_QBL_DP | EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS | 20120105 |
Method PERFORM_PRE_REQU_XSLT_PROC on class CL_EPIC_EXAMPLE_CN_ICBC_QBILL has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |