GlideCurrency-Konfig – Umfang

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 10 Minuten Lesedauer
  • Die GlideCurrency-Konfig Die API bietet Methoden zum Abrufen verschiedener Konfigurationsinformationen für FX-Währungsfelder.

    Sie können Informationen für ein bestimmtes FX-Währungsfeld abrufen, indem Sie aufrufen GlideCurrency-Konfig (Objekt Ed) Konstruktor, der dem instanziierten Objekt ein bestimmtes FX-Währungsfeld zuordnet. Beim Aufrufen der verschiedenen GlideCurrency-Konfig() Methoden: Wenn ein Datensatz in der Tabelle „FX-Währungskonfiguration“ [fx_Configuration] für das Feld „FX-Währung“ vorhanden ist, wird der angeforderte Wert zurückgegeben. Wenn ein Datensatz oder Feld nicht verfügbar ist, wird der Standardwert zurückgegeben. Sie können auch die Standardkonfigurationswerte für FX-Währungen abrufen, indem Sie aufrufen GlideCurrency-Konfig() Konstruktor.

    Weitere Informationen zur Konfiguration der FX-Währung finden Sie unter Felder für Devisenwährung einrichten und Betrieb .

    Diese Klasse wird ausgeführt in sn_currency Namespace.

    Glidecurrency cyConfig: GlideCurrency cyConfig()

    Instanziiert ein GlideCurrency Config-Objekt, das den Abruf globaler standardmäßiger FX-Währungskonfigurationsinformationen ermöglicht.

    Beim Aufrufen der verfügbaren Methoden für diesen Typ des GlideCurrency-Config-Objekts sind die Rückgabewerte die globalen FX-Währungen-Standardwerte aus den Systemeigenschaften. Wenn in den Systemeigenschaften kein globaler Standard definiert ist, wird ein hartcodierter Standard zurückgegeben (dies kann auch ein leerer Wert sein, wenn er nicht konfiguriert ist).

    Dieses Objekt enthält keine Konfigurationsinformationen für ein bestimmtes FX-Währungsfeld. Verwenden Sie zum Abrufen bestimmter Informationen zum Feld „FX-Währung“ GlideCurrency-Konfig (Objekt Ed) Konstruktor.

    Weitere Informationen finden Sie unter Konfigurieren der globalen Einstellungen für FX-Währungen .

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine
    var cur_config = new sn_currency.GlideCurrencyConfig();

    Glidecurrency cyConfig – GlideCurrency cyConfig (Objekt Ed)

    Instanziiert ein GlideCurrency-Config-Objekt, das den Abruf der Konfigurationsinformationen für ein bestimmtes FX-Währungsfeld ermöglicht.

    Beim Aufrufen der verfügbaren Methoden für diesen Typ des GlideCurrency Config-Objekts stammen die Rückgabewerte aus dem Datensatz „fx-Währungskonfiguration“ [fx_Configuration], der dem Feld „FX-Währung“ zugeordnet ist, wenn ein Datensatz vorhanden ist. Wenn kein Datensatz vorhanden ist, werden Standardwerte zurückgegeben.

    Weitere Informationen finden Sie unter Konfigurieren der globalen Einstellungen für FX-Währungen .

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    ed GlideElementDescriptor GlideElementDescriptor-Objekt des Felds „FX-Währung“, das dem GlideCurrency-Objekt zugeordnet werden soll.
    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);

    GlideCurrency-Config – getAggregationSource()

    Gibt den Zusammenfassungsquellenwert für ein FX-Währungsfeld zurück.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Zusammenfassungsquelle“ (Aggregation_Source) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Weitere Informationen zur Zusammenfassungsquelle finden Sie unter Geben Sie das Tabellenfeld und seine Währungsparameter an .

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Quelle der Werte für Zusammenfassungen. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld „aggregation_Source“ aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wird. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Wenn festgelegt, wird der Wert im Feld „Glide.currency 2.Aggregation_Source“ in den Systemeigenschaften zurückgegeben. Andernfalls wird ein hartcodierter Standard von zurückgegeben Referenz .
    Mögliche Werte:
    • Standard
    • AS_entered
    • Referenz

    Dieses Codebeispiel gibt die Standardzusammenfassungsquelle zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_agg_source = cur_config.getAggregationSource();

    Dieses Codebeispiel gibt die Zusammenfassungsquelle für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_agg_source = cur_config.getAggregationSource();

    GlideCurrency-Config – getConversionDateSource()

    Gibt das Feld zurück, das als Quelle von Datum und Uhrzeit für die Währungsumrechnung verwendet wird.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Konvertierungsdatumsquelle“ (Conversion_date_Source) zurückgegeben. Andernfalls wird bei einem neuen Datensatz „null“ zurückgegeben.

    Weitere Informationen zum Feld Konvertierungsdatumsquelle finden Sie unter Identifizieren Sie die Kurstabelle und die Datumsquelle für Währungsumrechnungen .

    Tabelle : 5. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 6. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Feld im Datensatz, das als Konvertierungsdatumsquelle verwendet wird. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld „Conversion_date_Source“ aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wird. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Gibt Zurück Null .

    Dieses Codebeispiel gibt die Konvertierungsdatumsquelle für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_conv_date_src = cur_config.getConversionDateSource();

    GlideCurrency-Config – getDisplayDigits()

    Gibt die Anzahl der Ziffern zurück, die für ein FX-Währungsfeld angezeigt werden sollen.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Anzeigenziffern“ (Display_Digits) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Tabelle : 7. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 8. Ergebnisse
    Typ Beschreibung
    Anzahl Anzahl der Ziffern, die für das Feld „FX-Währung“ angezeigt werden sollen. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt den Wert des Felds „Display_Digits“ im Datensatz „fx-Währungskonfiguration“ [fx_Configuration] zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wurde. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Wenn festgelegt, wird der Wert der Eigenschaft „Glide.currcy2.Display_digit“ in den Systemeigenschaften zurückgegeben. Andernfalls wird zurückgegeben -1 .

    Dieses Codebeispiel gibt die Standardanzahl der Anzeigenziffern zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_display_digits = cur_config.getDisplayDigits();

    Dieses Codebeispiel gibt die Anzeigenziffern für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_display_digits = cur_config.getDisplayDigits();

    GlideCurrency-Config – getDisplayValue()

    Gibt den Währungscode zurück, der zum Konvertieren des FX-Währungswerts verwendet wird, wenn er in Listen und Berichten angezeigt wird.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds Währung des Anzeigewerts (Display_value) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Tabelle : 9. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 10. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Währungscode, der zum Anzeigen des Felds „FX-Währung“ verwendet werden soll. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld Display_value, das den Währungscode enthält, aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wurde. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Wenn festgelegt, wird der Wert der Eigenschaft „Glide.currcy2.Display_value“ in den Systemeigenschaften zurückgegeben. Andernfalls wird zurückgegeben AS_entered .
    Mögliche Werte:
    • Standard: Globaler Standard. Dies ist der Wert in der Eigenschaft „Glide.currency cy2.Display_digit“.
    • AS_entered: Vom Anwender eingegebener Währungswert.
    • In_Session_currency: Währungswert, der in die Sitzungswährung konvertiert wird. Die Sitzungswährung basiert auf dem Gebietsschema des Anwenders.
    • In_reference_currency: Referenzwert, wenn berechnet und gespeichert. Andernfalls wird der Währungswert in die Referenzwährung konvertiert.

    Dieses Codebeispiel gibt den Standardwährungscode zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_display_value = cur_config.getDisplayValue();

    Dieses Codebeispiel gibt den Anzeigewährungscode für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_display_value = cur_config.getDisplayValue();

    GlidewährcyConfig – getRateFilterRateTableField()

    Gibt das Kurstabellenfeld zurück, das als Wechselkurstabellenfilter für ein FX-Währungsfeld verwendet wird.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Ratentabelle“ (rate_Filter_rate_table_field) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Weitere Informationen zu Ratentabellenfiltern finden Sie unter Wählen Sie die Quoten- und Zieltabellenfelder aus, die zum Filtern verwendet werden .

    Tabelle : 11. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 12. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Feld in der Ratentabelle, das zum Filtern der Ratentabellen-Datensätze verwendet wird. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld rate_Filter_rate_table_field aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wurde. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Gibt Zurück Null .

    Dieses Codebeispiel gibt das Ratentabellenfeld zurück, das zum Filtern von Ratentabellendatensätzen für ein bestimmtes FX-Währungsfeld verwendet wird.

    var grCurr = new GlideRecord('my_FXurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_reference_currency = cur_config.getRateFilterRateTableField();

    GlideCurrency-Config – getRateFilterTargetTableField()

    Gibt das Zieltabellenfeld zurück, das zum Filtern der Ratentabellendatensätze für ein FX-Währungsfeld verwendet wird.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Zieltabelle“ (rate_Filter_target_table_field) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Weitere Informationen zu Ratentabellenfiltern finden Sie unter Wählen Sie die Quoten- und Zieltabellenfelder aus, die zum Filtern verwendet werden .

    Tabelle : 13. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 14. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Feld in der Zieltabelle, das zum Filtern der Ratentabelle verwendet/verwendet wird. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld rate_Filter_target_table_field aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wurde. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Gibt Zurück Null .

    Dieses Codebeispiel gibt den Standardquotenfilter und das Zieltabellenfeld zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_rate_filter = cur_config.getRateFilterTargetTableField();

    Dieses Codebeispiel gibt den Kursfilter und das Zieltabellenfeld für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_rate_filter = cur_config.getRateFilterTargetTableField();

    GlideCurrency-Config – getRateTable()

    Gibt die Kurstabelle zurück, die zum Umrechnen der Währung für ein Feld „FX-Währung“ verwendet wird.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Ratentabelle“ (rate_Filter_rate_table_field) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Weitere Informationen zu Wechselkurstabellen für FX-Währungen finden Sie unter Identifizieren Sie die Kurstabelle und die Datumsquelle für Währungsumrechnungen .

    Tabelle : 15. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 16. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Name der Kurstabelle, die für die Währungsumrechnung verwendet wird. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld rate_table_field aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wird. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Wenn festgelegt, wird der Wert der Eigenschaft „Glide.currcy2.System_rate_table“ aus den Systemeigenschaften zurückgegeben. Andernfalls wird zurückgegeben fx_System_rate .

    Gibt die Standardratentabelle zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_rate_table = cur_config.getRateTable();

    Gibt die Ratentabelle zurück, die für ein bestimmtes FX-Währungsfeld verwendet wird.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_rate_table = cur_config.getRateTable();

    GlideCurrency-Config – getReferenceCurrency()

    Gibt die Referenzwährung für ein FX-Währungsfeld zurück.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert des Felds „Referenzwährung“ (reference_currency) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Weitere Informationen zur Referenzwährung finden Sie unter Legen Sie die Referenzwährung fest .

    Tabelle : 17. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 18. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Referenzwährung als ISO-Währungscode. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld reference_currency aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wurde. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Wenn festgelegt, wird der Wert der Systemeigenschaft glide.currency2.default_reference_currency zurückgegeben. Andernfalls wendet die Methode die folgenden Regeln in der angegebenen Reihenfolge an, um den Referenzwährungscode zu bestimmen:
      • Wenn die Systemeigenschaft „Glide.System.reference_currency“ auf „wahr“ festgelegt ist, verwendet den Wert in der Systemeigenschaft „Glide.System.reference_currency.Code“.
      • Der Wert in der Systemeigenschaft „Glide.System.locale“ (was eine Währung impliziert).
      • Standardgebietsschema der Java Virtual Machine, auf der die Instanz ausgeführt wird.

    Dieses Codebeispiel gibt die Standardreferenzwährung zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_reference_currency = cur_config.getReferenceCurrency();

    Dieses Codebeispiel gibt die Referenzwährung für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_reference_currency = cur_config.getReferenceCurrency();

    GlideCurrency-Config – getReferenceCurrency cySource()

    Gibt die Referenzwährungsquelle für ein FX-Währungsfeld zurück.

    Wenn in einem vorhandenen FX-Währungsfeld aufgerufen wird, das über einen entsprechenden Datensatz für die FX-Währungskonfiguration [fx_Configuration] verfügt, wird der Wert (Dot-Walk-Pfad) des Felds Referenzwährungsquelle (reference_currency_Source) zurückgegeben. Andernfalls wird bei einem neuen Datensatz ein Standardwert zurückgegeben.

    Weitere Informationen zur Referenzwährungsquelle finden Sie unter Legen Sie die Referenzwährung fest .

    Tabelle : 19. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 20. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Dot-Walk-Pfad des Felds, das als Referenzwährung verwendet wird/verwendet werden soll. Der zurückgegebene Wert hängt vom Konstruktor ab, der zum Instanziieren des Objekts verwendet wird.
    • GlideCurrency-Konfig (Objekt Ed) : Wenn ein fx_Configuration-Datensatz vorhanden ist, gibt das Feld reference_currency_Source aus dem fx_Configuration-Datensatz zurück, der dem FX-Währungsfeld zugeordnet ist, das vom im Konstruktor übergebenen GlideElementDescriptor angegeben wird. Wenn kein fx_Configuration-Datensatz vorhanden ist, folgt dem GlideCurrency-Konfig() Regeln.
    • GlideCurrency-Konfig() : Gibt Zurück Null .

    Dieses Codebeispiel gibt die Standardreferenzwährungsquelle zurück.

    var cur_config = new sn_currency.GlideCurrencyConfig();
    var curr_reference_currency = cur_config.getReferenceCurrencySource();

    Dieses Codebeispiel gibt die Referenzwährungsquelle für ein bestimmtes FX-Währungsfeld zurück.

    var grCurr = new GlideRecord('my_FXCurrency_table');
    var curr_field = grCurr.getElement('currency');
    var ed = curr_field.getED();
    var cur_config = new sn_currency.GlideCurrencyConfig(ed);
    var curr_reference_currency = cur_config.getReferenceCurrencySource();