PSA Core

appirio_core.MultiCurrencyUtil

global without sharing class MultiCurrencyUtil

Properties

Name Type Description
APPIRIO_CURRENCY_TEST_MODE Boolean

Methods

useDatedExchangeRates

global static Boolean useDatedExchangeRates()

useSalesforceAdvancedMultiCurrency

global static Boolean useSalesforceAdvancedMultiCurrency()

getConversionRatesByDate

global static Map<String, Decimal> getConversionRatesByDate(Set<String> currencyCodes, Date d)

getConversionRateByDate

global static Decimal getConversionRateByDate(String currencyCode, Date d)

getConversionRatesByDate

global static Map<Date, Map<String, Decimal>> getConversionRatesByDate(List<String> currencyCodeList, List<Date> dateList)

getConversionRatesByDate

global static Map<Date, Map<String, Decimal>> getConversionRatesByDate(Set<String> currencyCodeSet, List<Date> dateList)

getConversionRatesByDate

global static Map<Date, Map<String, Decimal>> getConversionRatesByDate(List<String> currencyCodeList, Set<Date> dateSet)

getConversionRatesByDate

global static Map<Date, Map<String, Decimal>> getConversionRatesByDate(Set<String> currencyCodeSet, Set<Date> dateSet)

getConversionRateRatioByDate

global static Decimal getConversionRateRatioByDate(String currencyCodeVariable, String currencyCodeFixed, Date effectiveDate, Date currentDate)

isCurrencyCorporate

global static Map<String, Boolean> isCurrencyCorporate(Set<String> currencyCodeSet)

© Copyright 2009–2022 FinancialForce.com, inc. All rights reserved. Various trademarks held by their respective owners.