Модуль торгового каталога и интернет магазина зависит от модуля валют (без него не работает).
Итого, кто мне объяснит наличие такого же класса и метода CCurrencyRates::ConvertCurrency() во всех этих трех модулях?
вот где есть класс CCurrencyRates и метод у него ConvertCurrency():
modules\catalog\mysql\currency.php
modules\sale\mysql\currency.php
modules\currency\mysql\currency_rate.php
Зачем первые два? Когда они используются?
Нужно убрать из торгового каталога и интернет магазина этот класс, оставить только там, где ему место - в модуле валют.