GlideCurrencyExchangeValue : inclus dans le champ d’application
Permet d’accéder aux informations relatives aux conversions de devises FX.
Reportez-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 inclus dans le champ d’application : getAmount()
Renvoie le montant de la 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 inclus dans le champ d’application : getCurrency()
Renvoie le type de devise convertie.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Code de devise ISO à trois lettres de la devise convertie. |
Exemple
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 inclus dans le champ d’application : 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 de l’origine de la conversion. |
Exemple
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 inclus dans le périmètre : getOriginalValue()
Renvoie le montant d’avant conversion d’origine.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Numéro | Montant d’origine avant conversion. |
Exemple
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 inclus dans le champ d’application : getRate()
Renvoie le taux de change utilisé pendant la conversion.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Numéro | Taux de change utilisé dans la conversion de devise. |
Exemple
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 inclus dans le champ d’application : getRateSysId()
Renvoie la 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. |
Exemple
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