GlideCurrencyExchangeValue : délimité
L’API GlideCurrencyExchangeValue fournit des méthodes pour accéder aux informations relatives aux conversions de devises FX.
Il n’existe aucun constructeur pour cette classe. Utilisez la méthode convert() de l’API GlideCurrencyConverter pour renvoyer un objet GlideCurrencyExchangeValue .
Cette API est fournie dans l’espace de noms sn_currency .
GlideCurrencyExchangeValue : getAmount()
Renvoie le montant de la devise après la conversion.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Numéro | Montant de la devise après la conversion. |
Cet exemple suppose un taux de conversion de 1 euro = 0,92 dollar américain.
var conv = new sn_currency.GlideCurrencyConverter('EUR', 'USD');
conv.setAmount(100);
var convertValues = conv.convert();
gs.info('Exchanged Amount: ' + convertValues.getAmount());
Sortie :
Exchanged Amount: $92.00
GlideCurrencyExchangeValue : getCurrency()
Renvoie le type de devise converti en devise.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Code de devise ISO à trois lettres correspondant à la devise convertie. |
Cet exemple montre comment appeler la méthode.
var convertValues = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
convertValues.setAmount(100);
gs.info('Exchanged Currency (To): ' + convertValues.convert().getCurrency());
Sortie :
Exchanged Currency (To): JPY
GlideCurrancyExchangeValue : getOriginalCurrency()
Renvoie le type de devise d’origine, avant la conversion.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Code de devise ISO à trois lettres de la devise à partir de laquelle la conversion est effectuée. |
Cet exemple montre comment appeler la méthode.
var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Original Amount: ' + convertValues.getOriginalCurrency());
Sortie :
Original Amount: USD
GlideCurrencyExchangeValue : getOriginalValue()
Renvoie le montant d’origine avant conversion.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Numéro | Montant d’origine avant conversion. |
Cet exemple montre comment appeler la méthode.
var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Original Amount: ' + 'convertValues.getOriginalAmount());
Sortie :
Original Amount: 999.999
GlideCurrencyExchangeValue : getRate()
Renvoie le taux de change utilisé lors de la conversion.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Numéro | Taux de change utilisé dans la conversion de devise. |
Cet exemple montre comment appeler la méthode.
var converter = new sn_currency.GlideCurrencyConverter('EUR', 'USD');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Original Amount: ' + convertValues.getRate());
Sortie :
Exchange rate: 1.0559
GlideCurrencyExchangeValue : getRateSysId()
Renvoie le sys_id de l’enregistrement dans la table de taux utilisée dans la conversion de devise.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Sys_id de la table de taux utilisée dans la conversion de devise. |
Cet exemple montre comment appeler la méthode.
var converter = new sn_currency.GlideCurrencyConverter('USD', 'JPY');
converter.setAmount(999.999)
var convertValues = converter.convert();
gs.info('Rate table sys_id: ' + convertValues.getRateSysId());
Sortie :
Original Amount: 99ebb4156fa831005be8883e6b3ee4b9