intra-mart 6.1.14

jp.co.intra_mart.foundation.sap.module.financial
クラス ExchangeRateGetDetailController

java.lang.Object
  拡張jp.co.intra_mart.foundation.sap.module.financial.ExchangeRateGetDetailController
すべての実装インタフェース:
Serializable

public class ExchangeRateGetDetailController
extends Object
implements Serializable

為替換算レートコントローラクラス
機能は以下の通り

関連項目:
直列化された形式

コンストラクタの概要
ExchangeRateGetDetailController()
          ExchangeRateGetDetailControllerのコンストラクタを生成します。
ExchangeRateGetDetailController(SapClient sapClient)
          ExchangeRateGetDetailControllerのコンストラクタを生成します。
ExchangeRateGetDetailController(String rateType, String fromCurr, String toCurrncy, String date)
           
ExchangeRateGetDetailController(String rateType, String fromCurr, String toCurrncy, String date, SapClient sapClient)
           
 
メソッドの概要
 void executeBapi()
          ExchangeRateGetDetailのexecuteBapi()を呼び出し為替換算レートを取得します。
 String getDate()
          起算日を取得します。
 ExchRate getExchRate()
          換算レート、係数 (通貨ペア)を取得します。
 String getFromCurr()
          換算前通貨を取得します。
 String getRateType()
          換算レートタイプを取得します。
 String getToCurrncy()
          換算後通貨を取得します。
 void setDate(String strDate)
          起算日を設定します。
 void setExchRate(ExchRate exchRate)
          換算レート、係数 (通貨ペア)を設定します。
 void setFromCurr(String strFromCurr)
          換算前通貨を設定します。
 void setRateType(String strRateType)
          換算レートタイプを設定します。
 void setToCurrncy(String strToCurrncy)
          換算後通貨を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExchangeRateGetDetailController

public ExchangeRateGetDetailController(String rateType,
                                       String fromCurr,
                                       String toCurrncy,
                                       String date)
                                throws SAPAuthAppException,
                                       SAPAuthSystemException,
                                       SAPGeneralAppException,
                                       SAPGeneralSystemException,
                                       SAPFinancialAppException,
                                       SAPFinancialSystemException
パラメータ:
rateType - 換算レートタイプ
fromCurr - 換算前通貨
toCurrncy - 換算後通貨
date - 起算日
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPFinancialAppException - 会計業務アプリケーション例外
SAPFinancialSystemException - 会計業務システム例外

ExchangeRateGetDetailController

public ExchangeRateGetDetailController(String rateType,
                                       String fromCurr,
                                       String toCurrncy,
                                       String date,
                                       SapClient sapClient)
                                throws SAPAuthAppException,
                                       SAPAuthSystemException,
                                       SAPGeneralAppException,
                                       SAPGeneralSystemException,
                                       SAPFinancialAppException,
                                       SAPFinancialSystemException
パラメータ:
rateType - 換算レートタイプ
fromCurr - 換算前通貨
toCurrncy - 換算後通貨
date - 起算日
sapClient - SapClient SAPへの接続情報が格納されたオブジェクト
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPFinancialAppException - 会計業務アプリケーション例外
SAPFinancialSystemException - 会計業務システム例外

ExchangeRateGetDetailController

public ExchangeRateGetDetailController()
ExchangeRateGetDetailControllerのコンストラクタを生成します。


ExchangeRateGetDetailController

public ExchangeRateGetDetailController(SapClient sapClient)
ExchangeRateGetDetailControllerのコンストラクタを生成します。

パラメータ:
sapClient - SapClient SAPへの接続情報が格納されたオブジェクト
メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPFinancialAppException,
                        SAPFinancialSystemException
ExchangeRateGetDetailのexecuteBapi()を呼び出し為替換算レートを取得します。

例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPFinancialAppException - 会計業務アプリケーション例外
SAPFinancialSystemException - 会計業務システム例外

setRateType

public void setRateType(String strRateType)
換算レートタイプを設定します。

パラメータ:
strRateType - 換算レートタイプ

setFromCurr

public void setFromCurr(String strFromCurr)
換算前通貨を設定します。

パラメータ:
strFromCurr - 換算前通貨

setToCurrncy

public void setToCurrncy(String strToCurrncy)
換算後通貨を設定します。

パラメータ:
strToCurrncy - 換算後通貨

setDate

public void setDate(String strDate)
起算日を設定します。

パラメータ:
strDate - 起算日

getRateType

public String getRateType()
換算レートタイプを取得します。

戻り値:
srtRateType 換算レートタイプ

getFromCurr

public String getFromCurr()
換算前通貨を取得します。

戻り値:
srtFromCurr 換算前通貨

getToCurrncy

public String getToCurrncy()
換算後通貨を取得します。

戻り値:
srtTo_Currncy 換算後通貨

getDate

public String getDate()
起算日を取得します。

戻り値:
srtDate 起算日

setExchRate

public void setExchRate(ExchRate exchRate)
換算レート、係数 (通貨ペア)を設定します。

パラメータ:
exchRate - 換算レート、係数 (通貨ペア)

getExchRate

public ExchRate getExchRate()
換算レート、係数 (通貨ペア)を取得します。

戻り値:
exchRate 換算レート、係数 (通貨ペア)

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.