ScriptableCurrencyCode : global
L’API ScriptableCurrencyCode fournit des méthodes qui vous permettent d’obtenir le code de devise alphabétique ou numérique ISO 4217 correspondant pour un code de devise réussi.
Par exemple, vous pouvez transmettre le code de devise alphabétique ISO 4217, tel que « USD », et la méthode renvoie le code de devise numérique correspondant « 840 ». De même, vous pouvez passer un code numérique pour récupérer le code alphabétique correspondant.
Cette API est disponible dans le système de base, elle ne nécessite donc pas l’ajout d’un module d’extension avant de pouvoir accéder à ses méthodes.
ScriptableCurrencyCode : getCurrencyCode(String numericCode)
Renvoie le code de devise alphabétique ISO 4217 correspondant pour le code de devise numérique ISO 4217 spécifié.
| Nom | Type | Description |
|---|---|---|
| numericCode | Chaîne | Code de devise numérique à trois chiffres pour lequel renvoyer le code de devise alphabétique correspondant. Par exemple : 840 ou 756. Format : ISO 4217 |
| Type | Description |
|---|---|
| Chaîne | Code de devise à trois lettres correspondant à la valeur transmise. Par exemple : USD ou CHF. Format : ISO 4217 |
L’exemple de code suivant montre comment obtenir le code de devise alphabétique ISO 4217 pour « CHF ».
var alphabeticCode = SNC.ScriptableCurrencyCode.getCurrencyCode("756")
gs.info(alphabeticCode);
Sortie :
"CHF"
ScriptableCurrencyCode : getNumericCurrencyCode(String alphabeticCode)
Renvoie le code de devise numérique ISO 4217 correspondant pour le code de devise alphabétique ISO 4217 spécifié.
| Nom | Type | Description |
|---|---|---|
| Code alphabétique | Chaîne | Code de devise à trois lettres pour lequel renvoyer le code de devise numérique correspondant. Par exemple : USD ou CHF. Format : ISO 4217 |
| Type | Description |
|---|---|
| Chaîne | Code de devise numérique à trois chiffres correspondant à la valeur transmise. Par exemple : 840 ou 756. Format : ISO 4217 |
L’exemple de code suivant montre comment obtenir le code de devise numérique ISO 4217 pour « USD ».
var numericCode = SNC.ScriptableCurrencyCode.getNumericCurrencyCode("USD");
gs.info(numericCode);
Sortie :
"840"