GlideCurrencyExchangeValue - スコープ付き

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • GlideCurrencyExchangeValue API は、FX 通貨換算に関連する情報にアクセスするためのメソッドを提供します。

    GlideCurrencyExchangeValue オブジェクトを返すメソッドについては、GlideCurrencyConverter() API を参照してください。

    このクラスは sn_currency 名前空間で実行されます。

    注:
    このクラスにはコンストラクターはありません。

    GlideCurrencyExchangeValue - getAmount()

    換算後の通貨金額を返します。

    表 : 1. パラメーター
    名前 タイプ 説明
    なし
    表 : 2. 返される内容
    タイプ 説明
    番号 換算後の通貨金額です。

    この例では、換算レートを 1 ユーロ = 0.92 米ドルと仮定しています。

    var conv = new sn_currency.GlideCurrencyConverter('EUR', 'USD');
    conv.setAmount(100);
    var convertValues = conv.convert();
    gs.info('Exchanged Amount: ' + convertValues.getAmount());

    出力:

    Exchanged Amount: $92.00

    GlideCurrencyExchangeValue - getCurrency()

    換算先の通貨タイプを返します。

    表 : 3. パラメーター
    名前 タイプ 説明
    なし
    表 : 4. 返される内容
    タイプ 説明
    文字列 換算先通貨の 3 文字の ISO 通貨コードです。

    この例では、メソッドを呼び出す方法を示します。

    var convertValues = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
    convertValues.setAmount(100);
    gs.info('Exchanged Currency (To): ' + convertValues.convert().getCurrency());

    出力:

    Exchanged Currency (To): JPY

    GlideCurrancyExchangeValue - getOriginalCurrency()

    換算前の元の通貨タイプを返します。

    表 : 5. パラメーター
    名前 タイプ 説明
    なし
    表 : 6. 返される内容
    タイプ 説明
    文字列 換算前の元の通貨の 3 文字の ISO 通貨コードです。

    この例では、メソッドを呼び出す方法を示します。

    var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
    converter.setAmount(999.999)
    var convertValues = converter.convert();
    gs.info('Original Amount: ' + convertValues.getOriginalCurrency());

    出力:

    Original Amount: USD

    GlideCurrencyExchangeValue - getOriginalValue()

    換算前の元の金額を返します。

    表 : 7. パラメーター
    名前 タイプ 説明
    なし
    表 : 8. 返される内容
    タイプ 説明
    番号 換算前の元の金額です。

    この例では、メソッドを呼び出す方法を示します。

    var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
    converter.setAmount(999.999)
    var convertValues = converter.convert();
    gs.info('Original Amount: ' + 'convertValues.getOriginalAmount());
    

    出力:

    Original Amount: 999.999

    GlideCurrencyExchangeValue - getRate()

    換算時に使用された為替レートを返します。

    表 : 9. パラメーター
    名前 タイプ 説明
    なし
    表 : 10. 返される内容
    タイプ 説明
    番号 通貨換算で使用される為替レートです。

    この例では、メソッドを呼び出す方法を示します。

    var converter = new sn_currency.GlideCurrencyConverter('EUR', 'USD');
    converter.setAmount(999.999)
    var convertValues = converter.convert();
    gs.info('Original Amount: ' + convertValues.getRate());

    出力:

    Exchange rate: 1.0559

    GlideCurrencyExchangeValue - getRateSysId()

    通貨換算で使用されるレートテーブルのレコードの sys_id を返します。

    表 : 11. パラメーター
    名前 タイプ 説明
    なし
    表 : 12. 返される内容
    タイプ 説明
    文字列 通貨換算で使用されるレートテーブルの sys_id です。

    この例では、メソッドを呼び出す方法を示します。

    var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
    converter.setAmount(999.999)
    var convertValues = converter.convert();
    gs.info('Rate table sys_id: ' + convertValues.getRateSysId());

    出力:

    Original Amount: 99ebb4156fa831005be8883e6b3ee4b9