SAP ABAP Class CL_EPIC_EXAMPLE_CN_BOC_GTD (EXAMPLE ONLY - Get Transaction Detail for BOC)
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 | 20120203 |
Properties
Class | CL_EPIC_EXAMPLE_CN_BOC_GTD | |
Short Description | EXAMPLE ONLY - Get Transaction Detail for BOC | |
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 | 20120203 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EPIC_EXAMPLE_CN_BOC_GTD has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Interface | 20120203 |
Friends
Class CL_EPIC_EXAMPLE_CN_BOC_GTD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_DIRECTION | Constant | Public | Type reference (TYPE) | STRING | '0' | incoming and outgoing | 20120203 | |
2 | GC_DIRECTION_IN | Constant | Public | Type reference (TYPE) | STRING | '1' | incoming | 20120215 | |
3 | GC_DIRECTION_OUT | Constant | Public | Type reference (TYPE) | STRING | '2' | outgoing | 20120215 | |
4 | GC_MAXRECNUM | Constant | Public | Type reference (TYPE) | STRING | '50' | Maximum number of records | 20120206 | |
5 | GC_TRNCOD35 | Constant | Public | Type reference (TYPE) | STRING | 'b2e0035' | Transaction Detail | 20120203 | |
6 | GC_TYPE | Constant | Public | Type reference (TYPE) | STRING | '2002' | Query type | 20120203 | |
7 | GT_LIST_RESULT | Instance attribute | Private | Type reference (TYPE) | TTY_LIST_RESULT | 20131209 | |||
8 | GV_BEGNUM | Instance attribute | Private | Type reference (TYPE) | I | '1' | 20131209 | ||
9 | GV_LINES | Instance attribute | Private | Type reference (TYPE) | I | 0 | 20131209 | ||
10 | GV_NOTENUM | Instance attribute | Private | Type reference (TYPE) | I | 20131209 | |||
11 | GV_TOKEN | Instance attribute | Protected | Type reference (TYPE) | STRING | Token | 20120203 | ||
12 | GV_TOTALNUM | Instance attribute | Private | Type reference (TYPE) | I | 20131209 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | PERFORM_POST_RESP_XSLT_PROC | Instance method | Private | Method | 20120203 | |
2 | PERFORM_PRE_REQU_XSLT_PROC | Instance method | Private | Method | 20120203 |
Events
Class CL_EPIC_EXAMPLE_CN_BOC_GTD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_LIST_RESULT | Private | See coding | 20120203 | tty_list_result TYPE STANDARD TABLE OF epic_s_example_cn_gen_gtd_lr
|
||
2 | TTY_RESP_MAPPING_RESULT_ITEMS | Private | See coding | 20120203 | tty_resp_mapping_result_items TYPE STANDARD TABLE OF ty_resp_mapping_result_item
WITH NON-UNIQUE KEY rspcod
rspmsg
actacn
transid
txndate
txnamt
acctbal
useinfo
trncur
direction
fbusparter
fbankname
faccount_number
tbusparter
tbankname
taccount_number
|
||
3 | TY_REQU_MAPPING_SOURCE | Private | See coding | 20120203 | BEGIN OF ty_requ_mapping_source,
termid TYPE string,
trnid TYPE string,
custid TYPE string,
cusopr TYPE string,
trncod TYPE string,
ibknum TYPE string, " branch number
actacn TYPE string,
type TYPE string,
bgndat TYPE string,
enddat TYPE string,
minamount TYPE string,
maxamount TYPE string,
direction TYPE string,
begnum TYPE string, " no of begin transactions
recnum TYPE string, " the number of transactions records
END OF ty_requ_mapping_source
|
||
4 | TY_REQU_MAPPING_SOURCE_HEAD | Public | See coding | 20120203 | 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_REQU_MAPPING_SOURCE_TOK | Public | See coding | 20120203 | begin of ty_requ_mapping_source_tok,
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_tok
|
||
6 | TY_RESP_MAPPING_RESULT | Private | See coding | 20120203 | BEGIN OF ty_resp_mapping_result,
info TYPE ty_resp_mapping_result_info,
items TYPE tty_resp_mapping_result_items,
END OF ty_resp_mapping_result
|
||
7 | TY_RESP_MAPPING_RESULT_INFO | Private | See coding | 20120203 | BEGIN OF ty_resp_mapping_result_info,
rspcod TYPE string,
rspmsg TYPE string,
totalnum TYPE string,
notenum TYPE string,
END OF ty_resp_mapping_result_info
|
||
8 | TY_RESP_MAPPING_RESULT_ITEM | Private | See coding | 20120203 | BEGIN OF ty_resp_mapping_result_item,
rspcod TYPE string,
rspmsg TYPE string,
actacn TYPE string,
transid TYPE string,
txndate TYPE string,
txnamt TYPE string,
acctbal TYPE string,
useinfo TYPE string,
trncur TYPE string,
direction TYPE string,
fbusparter TYPE string,
fbankname TYPE string,
faccount_number TYPE string,
tbusparter TYPE string,
tbankname TYPE string,
taccount_number TYPE string,
END OF ty_resp_mapping_result_item
|
Method Signatures
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 | 20120203 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | Messages Table Type | 20120203 | ||
3 | Importing | IS_BANK_COMM_KEY | Call by reference | Type reference (TYPE) | EPIC_S_BANK_COMM_KEY | Bank Communication Key Structure | 20120203 | ||
4 | Importing | IS_RESP_MAPPING_RESULT_DATA | Call by reference | Type reference (TYPE) | TY_RESP_MAPPING_RESULT | 20120203 |
Method PERFORM_POST_RESP_XSLT_PROC on class CL_EPIC_EXAMPLE_CN_BOC_GTD has no exception.
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 | 20120203 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | Messages Table Type | 20120203 | ||
3 | Importing | IS_BANK_COMM_KEY | Call by reference | Type reference (TYPE) | EPIC_S_BANK_COMM_KEY | Bank Communication Key Structure | 20120203 | ||
4 | Importing | IS_DIALOG_PARAMETERS | Call by reference | Type reference (TYPE) | EPIC_S_EXAMPLE_CN_BOC_GTD_DP | EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS | 20120203 | ||
5 | Importing | IV_BANK_COMM_STEP | Call by reference | Type reference (TYPE) | EPIC_BC_UA-COMSTP | Bank Communication Step | 20120316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Exception | 20120203 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |