GlideCurrencySymbol - escopo, global
. GlideCurrencySymbol A API fornece métodos para recuperar símbolos de moeda.
As informações de símbolo 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.
Esta API permite que você trabalhe com símbolos de moeda em qualquer lugar do ServiceNow AI Platform, não apenas em Moeda e. Moeda FX campos.
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.
GlideCurrencySymbol - getCurrencySymbol(String letterCode)
Retorna o símbolo correspondente para um determinado código de moeda alfabética.
| Nome | Tipo | Descrição |
|---|---|---|
| LetterCode | Cadeia de caracteres | Código da moeda alfabética ISO 4217. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Símbolo de moeda para o código fornecido. |
Este exemplo retorna o símbolo de moeda para dólares dos Estados Unidos (USD).
gs.info(sn_currency.GlideCurrencySymbol.getCurrencySymbol("USD"));
Saída:
$
GlideCurrencySymbol - getSortedActiveCurrencySymbols()
Retorna todos os símbolos de moeda que estão ativos no momento na instância.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Matriz | Matriz de objetos de símbolo de moeda que estão ativos no momento na instância. Os símbolos são retornados em ordem classificada pelo código Unicode, que também é usado ao ordenar por símbolo na tabela Moeda [fx_currency]. |
| <Array>.code | Código da moeda. Tipo de dados: Cadeia de caracteres |
| Símbolo.<Array> | Símbolo de moeda. Tipo de dados: Cadeia de caracteres |
Este exemplo lista cada código de moeda e símbolo que está ativo no momento na instância.
var symbols = sn_currency.GlideCurrencySymbol.getSortedActiveCurrencySymbols();
for (idx in symbols) {
gs.info(symbols[idx]["code"] + ": " + symbols[idx]["symbol"]);
};
Saída:
USD: $
CHF: CHF
GBP: £
JPY: ¥
EUR: €