GlideCurrencyCode : dans le champ d’application, global

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • L’API GlideCurrencyCode fournit des méthodes pour convertir entre les codes alphabétiques et numériques ISO 4217 pour une devise.

    Les informations sur le code de devise sont également disponibles dans la table Devise [fx_currency], mais cette API dispose d’une mise en cache intégrée qui minimise les requêtes envoyées à fx_currency.

    Utilisez cette API pour travailler avec les API tierces qui utilisent des codes de devise numériques, tels que les systèmes de réseau de cartes de crédit.

    Cette API nécessite le module d’extension FX Currency (com.glide.currency2), disponible par défaut. Cette API est fournie dans l’espace de noms sn_currency .

    GlideCurrencyCode : getCurrencyCode(String numberCode)

    Renvoie le code de devise alphabétique correspondant pour un code de devise numérique donné.

    Tableau 1. Paramètres
    Nom Type Description
    numberCode (en anglais) Chaîne Code de devise numérique ISO 4217.
    Tableau 2. Renvoie
    Type Description
    Chaîne Code de devise alphabétique ISO 4217.

    Cet exemple renvoie le code de devise alphabétique de la devise donnée.

    gs.info(sn_currency.GlideCurrencyCode.getCurrencyCode("840"));

    Sortie :

    USD

    GlideCurrencyCode : getNumericCurrencyCode(String letterCode)

    Renvoie le code de devise numérique correspondant pour un code de devise alphabétique donné.

    Tableau 3. Paramètres
    Nom Type Description
    letterCode (en anglais) Chaîne Code de devise alphabétique ISO 4217.
    Tableau 4. Renvoie
    Type Description
    Chaîne Code de devise numérique ISO 4217.

    Cet exemple renvoie le code de devise numérique pour les dollars américains (USD).

    gs.info(sn_currency.GlideCurrencyCode.getNumericCurrencyCode("USD"));

    Sortie :

    840