SAP ABAP Class CL_EPIC_EXAMPLE_CN_ABC_GHTD (EXAMPLE ONLY - Get Historical Transaction Detail for ABC)
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 | 20130114 |
Properties
Class | CL_EPIC_EXAMPLE_CN_ABC_GHTD | |
Short Description | EXAMPLE ONLY - Get Historical Transaction Detail for ABC | |
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 | 20130114 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Interface | 20130114 |
Friends
Class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_CCTRANSCODE | Instance attribute | Private | Type reference (TYPE) | STRING | 'CQRA10' | 20130116 | ||
2 | GC_CHANNELTYPE | Instance attribute | Private | Type reference (TYPE) | STRING | 'ERP' | 20130116 | ||
3 | GC_ENCRYPTED | Instance attribute | Private | Type reference (TYPE) | STRING | '1' | 20130116 | ||
4 | GC_FILE_SERVER_PREFIX | Instance attribute | Private | Type reference (TYPE) | STRING | '/' | 20130117 | ||
5 | GC_NOT_ENCRYPTED | Instance attribute | Private | Type reference (TYPE) | STRING | '0' | 20130116 | ||
6 | GC_NO_FILE_UPLOADED | Instance attribute | Private | Type reference (TYPE) | STRING | '' | 20130116 | ||
7 | GC_PRODUCTID | Instance attribute | Private | Type reference (TYPE) | STRING | 'ICC' | 20130116 | ||
8 | MO_ABC_GHTD_SERV_CNTR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EPIC_CN_ABC_GHTD_SERVICE | EPIC: ABC QAB service container | 20130116 | ||
9 | MS_REQ_MAPPING_SOURCE_DATA | Instance attribute | Private | Type reference (TYPE) | TY_REQ_MAPPING_SOURCE | 20130116 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20130116 |
2 | FILL_REQUEST_DIALOG_DATA | Instance method | Private | Method | fill dialog data into structure which transport to xml | 20130116 |
3 | FILL_REQUEST_NOT_DIALOG_DATA | Instance method | Private | Method | fill not dialog data into structure which transport to xml | 20130116 |
4 | GET_FILE | Instance method | Private | Method | 20130117 | |
5 | MOVE_RSLV_DATA_TO_MAPPING_DATA | Instance method | Private | Method | 20130117 | |
6 | RESOLVE_HOST_PORT_FROM_OPTION | Instance method | Private | Method | Resolve Host Port From RFC options | 20130117 |
7 | RESOLVE_MFS_DATA | Instance method | Private | Method | resolve mfs data | 20130117 |
8 | TRANS_MAP_RSLT_TO_LIST_RSLT | Instance method | Private | Method | transform mapping rslt list result | 20130117 |
9 | VALIDATE_DIALOG_PARAMS | Instance method | Private | Method | validate the dialog parameters | 20130116 |
Events
Class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_MFS_RESPPRVDATA | Private | See coding | 20130117 | tty_mfs_respprvdata TYPE STANDARD TABLE OF ty_mfs_respprvdata WITH NON-UNIQUE KEY
PROV AccNo Cur TrDate TimeStab TrJrn
|
||
2 | TY_CHANNEL | Private | See coding | 20130116 | BEGIN OF ty_channel,
lastjrnno TYPE string,
END OF ty_channel
|
||
3 | TY_CME | Private | See coding | 20130117 | BEGIN OF ty_cme,
recordnum TYPE i,
fieldnum TYPE i,
END OF ty_cme
|
||
4 | TY_CMP | Private | See coding | 20130116 | BEGIN OF ty_cmp,
dbaccno TYPE string,
dbprov TYPE string,
dbcur TYPE string,
starttime TYPE string,
END OF ty_cmp
|
||
5 | TY_CORP | Private | See coding | 20130116 | BEGIN OF ty_corp,
startdate TYPE string,
enddate TYPE string,
END OF ty_corp
|
||
6 | TY_MFS_RESPPRVDATA | Private | See coding | 20130117 | BEGIN OF ty_mfs_respprvdata,
Prov TYPE string,
AccNo TYPE string,
Cur TYPE string,
TrDate TYPE string,
TimeStab TYPE string,
TrJrn TYPE string,
TrType TYPE string,
TrBankNo TYPE string,
AccName TYPE string,
AmtIndex TYPE string,
OppProv TYPE string,
OppAccNo TYPE string,
OppCur TYPE string,
OppName TYPE string,
OppBkName TYPE string,
CshIndex TYPE string,
ErrDate TYPE string,
ErrVchNo TYPE string,
Amt TYPE string,
Bal TYPE string,
PreAmt TYPE string,
TotChg TYPE string,
VoucherType TYPE string,
VoucherProv TYPE string,
VoucherBat TYPE string,
VoucherNo TYPE string,
CustRef TYPE string,
TransCode TYPE string,
Teller TYPE string,
VchNo TYPE string,
Abs TYPE string,
PostScript TYPE string,
TrFrom TYPE string,
END OF ty_mfs_respprvdata
|
||
7 | TY_REQ_MAPPING_SOURCE | Private | See coding | 20130115 | 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,
corp TYPE ty_corp,
channel TYPE ty_channel,
cmp TYPE ty_cmp,
END OF ty_req_mapping_source
|
||
8 | TY_RESP_CMP | Private | See coding | 20130117 | BEGIN OF ty_resp_cmp,
respprvdata TYPE string,
dbaccno TYPE string,
dbprov TYPE string,
dbcur TYPE string,
batchfilename type string,
END OF ty_resp_cmp
|
||
9 | TY_RESP_MAPPING_RESULT | Private | See coding | 20130117 | 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 ty_cme,
cmp TYPE ty_resp_cmp,
mfs TYPE tty_mfs_respprvdata,
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_GHTD_SERV_CNTR | Call by reference | Object reference (TYPE REF TO) | CL_EPIC_CN_ABC_GHTD_SERVICE | EPIC: ABC QAB service container | 20130116 |
Method CONSTRUCTOR on class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no exception.
Method FILL_REQUEST_DIALOG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DIALOG_DATA | Call by reference | Type reference (TYPE) | EPIC_S_EXAMPLE_CN_ABC_GHTD_DP | EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS | 20130116 |
Method FILL_REQUEST_DIALOG_DATA on class CL_EPIC_EXAMPLE_CN_ABC_GHTD 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 | 20130116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Exception | 20130221 |
Method GET_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FILE | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
2 | Importing | IS_BANK_COMM_KEY | Call by reference | Type reference (TYPE) | EPIC_S_BANK_COMM_KEY | Bank Communication Key Structure | 20130117 | ||
3 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Exception | 20130118 |
Method MOVE_RSLV_DATA_TO_MAPPING_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MFS | Call by reference | Type reference (TYPE) | TTY_MFS_RESPPRVDATA | 20130117 | |||
2 | Importing | IT_RESOLV_RSLT | Call by reference | Type reference (TYPE) | EPIC_T_STRING | table type string | 20130117 | ||
3 | Importing | IV_FIELDNUM | Call by reference | Type reference (TYPE) | I | 20130117 |
Method MOVE_RSLV_DATA_TO_MAPPING_DATA on class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no exception.
Method RESOLVE_HOST_PORT_FROM_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_HOST | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
2 | Exporting | EV_PORT | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
3 | Importing | IV_RFC_OPTION | Call by reference | Type reference (TYPE) | STRING | 20130117 |
Method RESOLVE_HOST_PORT_FROM_OPTION on class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no exception.
Method RESOLVE_MFS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RESP_MAPPING_RESULT_DATA | Call by reference | Type reference (TYPE) | TY_RESP_MAPPING_RESULT | 20130117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Exception | 20130118 |
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_GHTD_LR | EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS | 20130117 | ||
2 | Importing | IS_MAP_RESULT | Call by reference | Type reference (TYPE) | TY_RESP_MAPPING_RESULT | 20130117 |
Method TRANS_MAP_RSLT_TO_LIST_RSLT on class CL_EPIC_EXAMPLE_CN_ABC_GHTD has no exception.
Method VALIDATE_DIALOG_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | Messages Table Type | 20130116 | ||
2 | Importing | IS_DIALOG_PARAMETERS | Call by reference | Type reference (TYPE) | DATA | 20130116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Exception | 20130116 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 617 |