При переходе из второй версию в третью слетели курсы валют, попробовал загрузить плагином - курсы доллары и евро грузятся в формате 0,01 USD = 52.232 руб. (должно быть 1 USD = 52.232 руб.)
У меня курсы с 2007 года на начало каждого месяца - сейчас проверил, в базе всё корректно. Версия кэша последняя.
Вот именно в этом и состоит трудность отладки. Dervish02/07/2015 16:49#
Если на своих данных я вижу ошибку, я тут же ее исправляю. Если пишут "пропали курсы", я не понимаю, где они могли пропасть. Ну где-то же пропали, если пишут...
Буду очень признателен за присланный файл с ошибками.
Скажите, пожалуйста, а где Вы увидели курс «0,01 USD = 52.232 руб.»? Отчеты? Или прямо на странице валют?
Спрашиваю потому что по первым ощущениям курсы загружаются правильно и на странице валют курсы тоже правильно показываются. Зато есть ошибка с прорисовкой графика, вот там действительно будет показан неверный курс так, как Вы описали.
Попытаюсь объяснить:
На вкладке "валюты" выполняю "Действия - Загрузить из интернета...", загружаю курсы USD и EUR (не важно "на каждый день" или "на начало месяца" ). При этом на вкладке Валюты - Курсы валют загружается 0,01 EUR = 62.3803 руб.
И остатки пересчитываются, исходя из этого курса. ( в отчете "остатки по счетам")
Могу прислать свою базу.
Ошибка возникает только когда установлено 4 знака после запятой. Устанавливаю два знака после запятой для всех валют (USD, EUR и руб.) - курсы загружаются нормально (загружаю стандартным плагином с сайта ЦБ). При этом количество знаков в соотношениях курса =4, то есть 1 EUR = 62.3803 руб.