SAP ABAP Class CL_EPIC_CN_ABC_GHTD_SERVICE (EPIC:ABC GHTD service container)
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.
Properties
Class CL_EPIC_CN_ABC_GHTD_SERVICE  
Short Description EPIC:ABC GHTD service container    
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 20130116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_CN_ABC_GHTD_SERVICE has no forward declaration.
Interfaces
Class CL_EPIC_CN_ABC_GHTD_SERVICE has no interface implemented.
Friends
Class CL_EPIC_CN_ABC_GHTD_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ACCOUNT_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_ABC_ACCOUNT_SERVICE EPIC: ABC account service 20130116
2 MO_CONNECTION_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_ABC_CONNECTION_SERVICE EPIC: ABC Connection Service 20130117
3 MO_CURR_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_ABC_CURR_SERVICE EPIC: ABC curr service 20130116
4 MO_DATE_TIME_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_ABC_DATE_TIME_SERV EPIC: ABC Service 20130116
5 MO_HTTP_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_ABC_HTTP_SERVICE EPIC: ABC Http Get Download 20130118
6 MO_SN_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_ABC_SN_SERV EPIC: ABC sn service 20130116
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130116
2 DOWNLOAD_FILE Instance method Public Method Down Load File From FEP Server 20130117
3 GET_CONNECTION_OPTION Instance method Public Method Get Connection Options From Table 20130117
4 GET_CURRENT_DATE_C8_FORMAT Instance method Public Method 20130116
5 GET_CURRENT_TIME_C6_FORMAT Instance method Public Method 20130116
6 GET_CURR_OF_ACCOUND_ID Instance method Public Method 20130116
7 GET_DBACCNO Instance method Public Method 20130116
8 GET_DBPROV Instance method Public Method 20130116
9 GET_REQUEST_SN Instance method Public Method 20130116
10 GET_RFC_NAME Instance method Public Method Get RFC Name From Configuration Table 20130117
Events
Class CL_EPIC_CN_ABC_GHTD_SERVICE has no event.
Types
Class CL_EPIC_CN_ABC_GHTD_SERVICE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACCOUNT_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_ABC_ACCOUNT_SERVICE EPIC: ABC account service 20130116
2 Importing IO_CONNECTION_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_ABC_CONNECTION_SERVICE EPIC: ABC Connection Service 20130117
3 Importing IO_CURR_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_ABC_CURR_SERVICE EPIC: ABC curr service 20130116
4 Importing IO_DATE_TIME_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_ABC_DATE_TIME_SERV EPIC: ABC date time service 20130116
5 Importing IO_HTTP_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_ABC_HTTP_SERVICE EPIC: ABC Http Get Download 20130118
6 Importing IO_SN_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_ABC_SN_SERV EPIC: ABC sn service 20130116

Method CONSTRUCTOR on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method DOWNLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_XSTRING Call by reference Type reference (TYPE) XSTRING 20130117
2 Exporting EV_HTTP_STATUS Call by reference Type reference (TYPE) I 20130118
3 Importing IV_HOST Call by reference Type reference (TYPE) STRING 20130117
4 Importing IV_PORT Call by reference Type reference (TYPE) STRING 20130117
5 Importing IV_PROTOCOL Call by reference Type reference (TYPE) STRING 20130117
6 Importing IV_URI Call by reference Type reference (TYPE) STRING 20130117

Method DOWNLOAD_FILE on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method GET_CONNECTION_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONNECTION_OPTION Call by reference Type reference (TYPE) STRING 20130117
2 Importing IV_RFC_NAME Call by reference Type reference (TYPE) STRING 20130117

Method GET_CONNECTION_OPTION on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method GET_CURRENT_DATE_C8_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURRENT_DATE Value transfer Type reference (TYPE) STRING 20130116

Method GET_CURRENT_DATE_C8_FORMAT on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method GET_CURRENT_TIME_C6_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURRENT_TIME Value transfer Type reference (TYPE) STRING 20130116

Method GET_CURRENT_TIME_C6_FORMAT on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method GET_CURR_OF_ACCOUND_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130116
2 Importing IV_HBKID Call by reference Type reference (TYPE) HBKID Short Key for a House Bank 20130116
3 Importing IV_HKTID Call by reference Type reference (TYPE) HKTID ID for Account Details 20130116
4 Returning RV_CURR_ACCOUNT_ID Value transfer Type reference (TYPE) WAERS Currency Key 20130116

Method GET_CURR_OF_ACCOUND_ID on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method GET_DBACCNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130116
2 Importing IV_HBKID Call by reference Type reference (TYPE) HBKID Short Key for a House Bank 20130116
3 Importing IV_HKTID Call by reference Type reference (TYPE) HKTID ID for Account Details 20130116
4 Returning RV_DBACCNO Value transfer Type reference (TYPE) STRING 20130116
# Exception Resumable Description Created on
1 CX_EPIC_BANK_COMM_IMPL Bank Communication Implementation Exception 20130221

Method GET_DBPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130116
2 Importing IV_HBKID Call by reference Type reference (TYPE) HBKID Short Key for a House Bank 20130116
3 Importing IV_HKTID Call by reference Type reference (TYPE) HKTID ID for Account Details 20130116
4 Returning RV_DBPROV Value transfer Type reference (TYPE) STRING 20130116
# Exception Resumable Description Created on
1 CX_EPIC_BANK_COMM_IMPL Bank Communication Implementation Exception 20130221

Method GET_REQUEST_SN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_REQ_SN Value transfer Type reference (TYPE) STRING 20130116

Method GET_REQUEST_SN on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.

Method GET_RFC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RFC_NAME 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

Method GET_RFC_NAME on class CL_EPIC_CN_ABC_GHTD_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617