public class ExchangeRateGetDetail extends ReferenceController implements java.io.Serializable
bapiReturnErrMessage, bapiReturnMessage, sapClient
コンストラクタと説明 |
---|
ExchangeRateGetDetail(SapClient sapClient)
為替換算レート情報を作成
|
ExchangeRateGetDetail(java.lang.String rateType,
java.lang.String fromCurr,
java.lang.String toCurrncy,
java.lang.String date,
SapClient sapClient) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
executeBapi()
BapiControllerにより為替換算レート情報を検索します。
|
java.lang.String |
getDate()
起算日を取得します。
|
ExchRate |
getExchRate()
換算レート、係数 (通貨ペア)を取得します。
|
java.lang.String |
getFromCurr()
換算前通貨を取得します。
|
java.lang.String |
getRateType()
換算レートタイプを取得します。
|
java.lang.String |
getToCurrncy()
換算後通貨を取得します。
|
void |
setDate(java.lang.String strDate)
起算日を設定します。
|
void |
setExchRate(ExchRate exchRate)
換算レート、係数 (通貨ペア)を設定します。
|
void |
setExportParam(BapiController bapiController)
為替換算レート情報ををセットします。
|
void |
setFromCurr(java.lang.String strFromCurr)
換算前通貨を設定します。
|
void |
setImportParam(BapiController bapiController)
為替換算レート情報を検索する条件ををセットします。
|
void |
setRateType(java.lang.String strRateType)
換算レートタイプを設定します。
|
void |
setToCurrncy(java.lang.String strToCurrncy)
換算後通貨を設定します。
|
java.lang.String |
toString()
デバッグ用のメソッドです。
|
createBapiController, executeBapi, getBapiReturnErrMessage, getBapiReturnMessage
public ExchangeRateGetDetail(SapClient sapClient)
sapClient
- SapClient SAPへの接続情報が格納されたオブジェクトpublic ExchangeRateGetDetail(java.lang.String rateType, java.lang.String fromCurr, java.lang.String toCurrncy, java.lang.String date, SapClient sapClient) throws SAPAuthAppException, SAPAuthSystemException, SAPGeneralAppException, SAPGeneralSystemException, SAPFinancialAppException, SAPFinancialSystemException
rateType
- 換算レートタイプfromCurr
- 換算前通貨toCurrncy
- 換算後通貨date
- 起算日sapClient
- SapClient SAPへの接続情報が格納されたオブジェクトSAPAuthAppException
- 認証系アプリケーション例外SAPAuthSystemException
- 認証系システム例外SAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外SAPFinancialAppException
- 会計業務アプリケーション例外SAPFinancialSystemException
- 会計業務システム例外public void executeBapi() throws SAPAuthAppException, SAPAuthSystemException, SAPGeneralAppException, SAPGeneralSystemException, SAPFinancialAppException, SAPFinancialSystemException
SAPAuthAppException
- 認証系アプリケーション例外SAPAuthSystemException
- 認証系システム例外SAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外SAPFinancialAppException
- 会計業務アプリケーション例外SAPFinancialSystemException
- 会計業務システム例外public void setImportParam(BapiController bapiController) throws SAPGeneralSystemException, SAPGeneralAppException, SAPFinancialSystemException
bapiController
- BapiControllerSAPGeneralSystemException
- 汎用システム例外SAPGeneralAppException
- 汎用アプリケーション例外SAPFinancialSystemException
- 会計系APIシステム例外public void setExportParam(BapiController bapiController) throws SAPGeneralSystemException
bapiController
- BapiControllerSAPGeneralSystemException
- 汎用システム例外public void setRateType(java.lang.String strRateType)
strRateType
- 換算レートタイプpublic void setFromCurr(java.lang.String strFromCurr)
strFromCurr
- 換算前通貨public void setToCurrncy(java.lang.String strToCurrncy)
strToCurrncy
- 換算後通貨public void setDate(java.lang.String strDate)
strDate
- 起算日public java.lang.String getRateType()
public java.lang.String getFromCurr()
public java.lang.String getToCurrncy()
public java.lang.String getDate()
public void setExchRate(ExchRate exchRate)
exchRate
- 換算レート、係数 (通貨ペア)public ExchRate getExchRate()
public java.lang.String toString()
toString
クラス内 java.lang.Object
Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.