GlideCurrencyCode - escopo, global

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . GlideCurrencyCode A API fornece métodos para converter entre códigos alfabéticos e numéricos ISO 4217 para uma moeda.

    As informações de código de moeda também estão disponíveis na tabela Moeda [fx_currency], mas esta API tem cache interno que minimiza as consultas emitidas para fx_currency.

    Use esta API para trabalhar com APIs de terceiros que usam códigos de moeda numéricos, como sistemas de rede de cartão de crédito.

    Esta API requer o plug-in FX Currency (com.glide.currency2), que está disponível por padrão. Esta API é fornecida no sn_currency namespace.

    GlideCurrencyCode - getCurrencyCode(String NumberCode)

    Retorna o código de moeda alfabética correspondente para um determinado código de moeda numérico.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    NumberCode Cadeia de caracteres Código numérico da moeda ISO 4217.
    Tabela 2. Retornos
    Tipo Descrição
    Cadeia de caracteres Código da moeda alfabética ISO 4217.

    Este exemplo retorna o código da moeda alfabética para a moeda fornecida.

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

    Saída:

    USD

    GlideCurrencyCode - getNumericCurrencyCode(String letterCode)

    Retorna o código de moeda numérico correspondente para um determinado código de moeda alfabética.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    LetterCode Cadeia de caracteres Código da moeda alfabética ISO 4217.
    Tabela 4. Retornos
    Tipo Descrição
    Cadeia de caracteres Código numérico da moeda ISO 4217.

    Este exemplo retorna o código numérico da moeda para dólares dos Estados Unidos (USD).

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

    Saída:

    840