---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideCurrencyExchangeValue - スコープ付き

# GlideCurrencyExchangeValue - スコープ付き {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

GlideCurrencyExchangeValue API は、FX 通貨換算に関連する情報にアクセスするためのメソッドを提供します。

GlideCurrencyExchangeValue オブジェクトを返すメソッドについては、[GlideCurrencyConverter()](https://servicenow-prod.fluidtopics.net/YB1ItbPrw67~KH3I9Ts~xA#GlideCurrencyConverterScopedAPI "GlideCurrencyConverter API は、米ドルから欧州ユーロへの変換など、ある通貨値を別の通貨値に変換するメソッドを提供します。") API を参照してください。

このクラスは `sn_currency` 名前空間で実行されます。  
注:  
このクラスにはコンストラクターはありません。

## GlideCurrencyExchangeValue - getAmount() {#ariaid-title2}

換算後の通貨金額を返します。
{#Scoped-GCEV-getAmount__table_bly_wqt_2y__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 1. パラメーター]

{#Scoped-GCEV-getAmount__table_bly_wqt_2y} {#Scoped-GCEV-getAmount__table_cly_wqt_2y__entry__2}

| タイプ | 説明 |
|-|-|
| 番号 | 換算後の通貨金額です。 |
[表 : 2. 返される内容]

{#Scoped-GCEV-getAmount__table_cly_wqt_2y}  
この例では、換算レートを 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() {#ariaid-title3}

換算先の通貨タイプを返します。
{#Scoped-GCEV-getCurrency__table_z1s_v5t_2y__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 3. パラメーター]

{#Scoped-GCEV-getCurrency__table_z1s_v5t_2y} {#Scoped-GCEV-getCurrency__table_abs_v5t_2y__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | 換算先通貨の 3 文字の ISO 通貨コードです。 |
[表 : 4. 返される内容]

{#Scoped-GCEV-getCurrency__table_abs_v5t_2y}  
この例では、メソッドを呼び出す方法を示します。

    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() {#ariaid-title4}

換算前の元の通貨タイプを返します。
{#Scoped-GCEV-getOrigCurr__table_d5y_ylb_fy__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 5. パラメーター]

{#Scoped-GCEV-getOrigCurr__table_d5y_ylb_fy} {#Scoped-GCEV-getOrigCurr__table_e5y_ylb_fy__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | 換算前の元の通貨の 3 文字の ISO 通貨コードです。 |
[表 : 6. 返される内容]

{#Scoped-GCEV-getOrigCurr__table_e5y_ylb_fy}  
この例では、メソッドを呼び出す方法を示します。

    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() {#ariaid-title5}

換算前の元の金額を返します。
{#Scoped-GCEV-getOrigValue__table_tkp_zkb_fy__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 7. パラメーター]

{#Scoped-GCEV-getOrigValue__table_tkp_zkb_fy} {#Scoped-GCEV-getOrigValue__table_ukp_zkb_fy__entry__2}

| タイプ | 説明 |
|-|-|
| 番号 | 換算前の元の金額です。 |
[表 : 8. 返される内容]

{#Scoped-GCEV-getOrigValue__table_ukp_zkb_fy}  
この例では、メソッドを呼び出す方法を示します。

    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() {#ariaid-title6}

換算時に使用された為替レートを返します。
{#Scoped-GCEV-getRate__table_t4h_hmb_fy__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 9. パラメーター]

{#Scoped-GCEV-getRate__table_t4h_hmb_fy} {#Scoped-GCEV-getRate__table_u4h_hmb_fy__entry__2}

| タイプ | 説明 |
|-|-|
| 番号 | 通貨換算で使用される為替レートです。 |
[表 : 10. 返される内容]

{#Scoped-GCEV-getRate__table_u4h_hmb_fy}  
この例では、メソッドを呼び出す方法を示します。

    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() {#ariaid-title7}

通貨換算で使用されるレートテーブルのレコードの sys_id を返します。
{#Scoped-GCEV-getRateSysId__table_fbq_q4b_fy__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 11. パラメーター]

{#Scoped-GCEV-getRateSysId__table_fbq_q4b_fy} {#Scoped-GCEV-getRateSysId__table_gbq_q4b_fy__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | 通貨換算で使用されるレートテーブルの sys_id です。 |
[表 : 12. 返される内容]

{#Scoped-GCEV-getRateSysId__table_gbq_q4b_fy}  
この例では、メソッドを呼び出す方法を示します。

    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


