Hierarchy
⤷ FI-LOC (Application Component) Localization
⤷ ID-FI-EPIC-CN-EXAMPLE (Package) Globalization: E-Payment Integration China: Example Impl.
Properties
Class | CL_EPIC_CN_ABC_UTILITY | |
Short Description | EPIC: ABC utility | |
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 | 20130109 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_EPIC_CN_ABC_UTILITY has no interface implemented.
Friends
Class CL_EPIC_CN_ABC_UTILITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_ACCSTSCODE_ACCSTS_MAP | Static Attribute | Private | Type reference (TYPE) | TTY_ACCSTSCODE_ACCSTS | 20130110 | |||
2 | MT_ACCTYPECODE_ACCTYPE_MAP | Static Attribute | Private | Type reference (TYPE) | TTY_ACCTYPECODE_ACCTYPE | 20130110 | |||
3 | MT_CURRCODE_CURR_MAP | Static Attribute | Private | Type reference (TYPE) | TTY_CURRCODE_CURR | 20130110 |
Methods
Events
Class CL_EPIC_CN_ABC_UTILITY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_ACCSTSCODE_ACCSTS | Private | See coding | 20130110 | TTY_ACCSTSCODE_ACCSTS TYPE TABLE OF TY_ACCSTSCODE_ACCSTS
|
||
2 | TTY_ACCTYPECODE_ACCTYPE | Private | See coding | 20130110 | TTY_ACCTYPECODE_ACCTYPE TYPE TABLE OF TY_ACCTYPECODE_ACCTYPE
|
||
3 | TTY_CURRCODE_CURR | Private | See coding | 20130110 | TTY_CURRCODE_CURR TYPE TABLE OF TY_CURRCODE_CURR
|
||
4 | TY_ACCSTSCODE_ACCSTS | Private | See coding | 20130110 | BEGIN OF TY_ACCSTSCODE_ACCSTS,
ACCSTSCODE TYPE string,
ACCSTS TYPE string,
END OF TY_ACCSTSCODE_ACCSTS
|
||
5 | TY_ACCTYPECODE_ACCTYPE | Private | See coding | 20130110 | BEGIN OF TY_ACCTYPECODE_ACCTYPE,
ACCTYPECODE TYPE string,
ACCTYPE TYPE string,
END OF TY_ACCTYPECODE_ACCTYPE
|
||
6 | TY_CURRCODE_CURR | Private | See coding | 20130110 | BEGIN OF TY_CURRCODE_CURR,
CURRCODE TYPE string,
CURR TYPE WAERS,
END OF TY_CURRCODE_CURR
|
Method Signatures
Method ADD_PREFIX_TO_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ENCRYPT_FLAG | Call by reference | Type reference (TYPE) | STRING | 20130109 | |||
2 | Importing | IV_XML_STR | Call by reference | Type reference (TYPE) | STRING | 20130109 | |||
3 | Returning | RV_XML_STR_PREFIX_ADDED | Value transfer | Type reference (TYPE) | STRING | 20130109 |
Method ADD_PREFIX_TO_REQUEST on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method APPEND_MESSAGES 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 | 20130118 | ||
2 | Importing | IV_MSG_ID | Call by reference | Type reference (TYPE) | STRING | 20130118 | |||
3 | Importing | IV_MSG_NUM | Call by reference | Type reference (TYPE) | STRING | 20130118 | |||
4 | Importing | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130118 | |||
5 | Importing | IV_VAL_1 | Call by reference | Type reference (TYPE) | STRING | 20130118 | |||
6 | Importing | IV_VAL_2 | Call by reference | Type reference (TYPE) | STRING | 20130118 | |||
7 | Importing | IV_VAL_3 | Call by reference | Type reference (TYPE) | STRING | 20130118 | |||
8 | Importing | IV_VAL_4 | Call by reference | Type reference (TYPE) | STRING | 20130118 |
Method APPEND_MESSAGES on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EPIC_CN_ABC_UTILITY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method GENERATE_XML_LENGTH_CHARACTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LENGTH_CHARACTER | Call by reference | Type reference (TYPE) | STRING | 20130109 | |||
2 | Importing | IV_XML_STR | Call by reference | Type reference (TYPE) | STRING | 20130109 |
Method GENERATE_XML_LENGTH_CHARACTER on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method GET_ACCSTS_FROM_ACCSTSCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACCSTSCODE | Call by reference | Type reference (TYPE) | STRING | 20130110 | |||
2 | Returning | RV_ACCSTS | Value transfer | Type reference (TYPE) | STRING | 20130110 |
Method GET_ACCSTS_FROM_ACCSTSCODE on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method GET_ACCTYPE_FROM_ACCTYPECODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACCTYPECODE | Call by reference | Type reference (TYPE) | STRING | 20130110 | |||
2 | Returning | RV_ACCTYPE | Value transfer | Type reference (TYPE) | STRING | 20130110 |
Method GET_ACCTYPE_FROM_ACCTYPECODE on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method GET_CURRCODE_FROM_SAPCURR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_WAERS | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20130110 | ||
2 | Returning | RV_CURRCODE | Value transfer | Type reference (TYPE) | STRING | 20130110 |
Method GET_CURRCODE_FROM_SAPCURR on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method GET_SAPCURR_FROM_CURRCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CURRCODE | Call by reference | Type reference (TYPE) | STRING | 20130110 | |||
2 | Returning | RV_CURR | Value transfer | Type reference (TYPE) | WAERS | Currency Key | 20130110 |
Method GET_SAPCURR_FROM_CURRCODE on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method HTTP_REQUEST_CONT_POST_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORIG_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20130110 | |||
2 | Returning | RV_PROCESSED_CONTENT | Value transfer | Type reference (TYPE) | XSTRING | 20130110 |
Method HTTP_REQUEST_CONT_POST_PROCESS on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method INITIALISE_CURR_CURRCODE_MAP Signature
Method INITIALISE_CURR_CURRCODE_MAP on class CL_EPIC_CN_ABC_UTILITY has no parameter.
Method INITIALISE_CURR_CURRCODE_MAP on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method INIT_ACCSTS_ACCSTSCODE_MAP Signature
Method INIT_ACCSTS_ACCSTSCODE_MAP on class CL_EPIC_CN_ABC_UTILITY has no parameter.
Method INIT_ACCSTS_ACCSTSCODE_MAP on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method INIT_ACCTYPE_ACCTYPECODE_MAP Signature
Method INIT_ACCTYPE_ACCTYPECODE_MAP on class CL_EPIC_CN_ABC_UTILITY has no parameter.
Method INIT_ACCTYPE_ACCTYPECODE_MAP on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method INSERT_ACCSTS_ACCSTSCODE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACCSTS | Call by reference | Type reference (TYPE) | STRING | 20130110 | |||
2 | Importing | IV_ACCSTSCODE | Call by reference | Type reference (TYPE) | STRING | 20130110 |
Method INSERT_ACCSTS_ACCSTSCODE_ITEM on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method INSERT_ACCTYPE_ACCTCODE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACCTYPE | Call by reference | Type reference (TYPE) | STRING | 20130110 | |||
2 | Importing | IV_ACCTYPECODE | Call by reference | Type reference (TYPE) | STRING | 20130110 |
Method INSERT_ACCTYPE_ACCTCODE_ITEM on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method INSERT_CURR_CURRCODE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CURR | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20130110 | ||
2 | Importing | IV_CURRCODE | Call by reference | Type reference (TYPE) | STRING | 20130110 |
Method INSERT_CURR_CURRCODE_ITEM on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method IS_CORRECT_HTTP_RESPONSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_HTTP_STATUS_CODE | Call by reference | Type reference (TYPE) | I | 20130118 | |||
2 | Returning | RV_IS_CORRECT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130118 |
Method IS_CORRECT_HTTP_RESPONSE on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method REMOVE_USELESS_INFO_IN_RESP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESP_STRING | Call by reference | Type reference (TYPE) | STRING | 20130220 | |||
2 | Exporting | EV_RESP_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20130220 | |||
3 | Importing | IV_RESPONSE_MSG_STRING | Call by reference | Type reference (TYPE) | STRING | 20130220 | |||
4 | Importing | IV_RESPONSE_MSG_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20130220 |
Method REMOVE_USELESS_INFO_IN_RESP on class CL_EPIC_CN_ABC_UTILITY has no exception.
Method RESOLVE_MFS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LIST | Call by reference | Type reference (TYPE) | EPIC_T_STRING | table type string | 20130117 | ||
2 | Importing | IV_FIELDNUM | Call by reference | Type reference (TYPE) | I | 20130117 | |||
3 | Importing | IV_MFS_DATA | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
4 | Importing | IV_RECORDNUM | Call by reference | Type reference (TYPE) | I | 20130117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EPIC_BANK_COMM_IMPL | Bank Communication Implementation Exception | 20130118 |
Method TRIM_XML_INSTRUCTION_IN_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REQ | Call by reference | Type reference (TYPE) | STRING | 20130109 | |||
2 | Returning | RV_REQ_XML_INSTRUCTION_TRIMED | Value transfer | Type reference (TYPE) | STRING | 20130109 |
Method TRIM_XML_INSTRUCTION_IN_REQ on class CL_EPIC_CN_ABC_UTILITY has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 617 |