GlideCurrencyExchangeValue : dans le champ d’application
L’API GlideCurrencyExchangeValue fournit des méthodes pour accéder aux informations relatives aux conversions de devises FX.
Référez-vous à l’API GlideCurrencyConverter() pour connaître les méthodes qui renvoient un objet GlideCurrencyExchangeValue.
Cette classe s’exécute dans l’espace de noms sn_currency .
GlideCurrencyExchangeValue : getAmount()
Renvoie le montant en devise après la conversion.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| 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.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Code de devise ISO à trois lettres de 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 |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Code de devise ISO à trois lettres de la devise à partir de laquelle la conversion s’est produite. |
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 la conversion.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| 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 |
|---|---|---|
| Aucun |
| 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 |
|---|---|---|
| Aucun |
| 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