GlideCurrencyExchangeValue - Com escopo
. GlideCurrencyExchangeValue A API fornece métodos para acessar informações relacionadas a conversões de moeda FX.
Não há construtor para esta classe. Use converter() método do GlideCurrencyConverter API para retornar um GlideCurrencyExchangeValue objeto.
Esta API é fornecida no sn_currency namespace.
GlideCurrencyExchangeValue - getAmount()
Retorna o valor da moeda após a conversão.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Número | Valor da moeda após a conversão. |
Este exemplo pressupõe uma taxa de conversão de 1 euros - .92 dólares americanos.
var conv = new sn_currency.GlideCurrencyConverter('EUR', 'USD');
conv.setAmount(100);
var convertValues = conv.convert();
gs.info('Exchanged Amount: ' + convertValues.getAmount());
Saída:
Exchanged Amount: $92.00
GlideCurrencyExchangeValue - getCurrency()
Retorna o convertido para o tipo de moeda.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Código da moeda ISO de três letras do convertido em moeda. |
Este exemplo mostra como chamar o método.
var convertValues = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
convertValues.setAmount(100);
gs.info('Exchanged Currency (To): ' + convertValues.convert().getCurrency());
Saída:
Exchanged Currency (To): JPY
GlideCurrancyExchangeValue - getOriginalCurrency()
Retorna o tipo de moeda de pré-conversão original.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Código da moeda ISO de três letras da moeda convertida. |
Este exemplo mostra como chamar o método.
var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Original Amount: ' + convertValues.getOriginalCurrency());
Saída:
Original Amount: USD
GlideCurrencyExchangeValue - getOriginalValue()
Retorna o valor de pré-conversão original.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Número | Valor original antes da conversão. |
Este exemplo mostra como chamar o método.
var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Original Amount: ' + 'convertValues.getOriginalAmount());
Saída:
Original Amount: 999.999
GlideCurrencyExchangeValue - getRate()
Retorna a taxa de câmbio usada durante a conversão.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Número | Taxa de câmbio usada na conversão da moeda. |
Este exemplo mostra como chamar o método.
var converter = new sn_currency.GlideCurrencyConverter('EUR', 'USD');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Original Amount: ' + convertValues.getRate());
Saída:
Exchange rate: 1.0559
GlideCurrencyExchangeValue - getRateSysId()
Retorna o sys_id do registro na tabela de taxas usada na conversão de moeda.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Sys_id da tabela de taxas usada na conversão de moeda. |
Este exemplo mostra como chamar o método.
var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Rate table sys_id: ' + convertValues.getRateSysId());
Saída:
Original Amount: 99ebb4156fa831005be8883e6b3ee4b9