Починка загрузки валют

Клиент обратился с проблемой, что не грузится курс валют, задача была поставлена так:

Я попробовал запустить вручную, ругнулась так:

В принципе, если поразмыслить, этого было бы достаточно, чтобы понять причину ошибки. Но я подумал, что RUR обрабатывается в программе особым образом, все же это предопределенная валюта и исключается при загрузке курсов в фоновом задании. Я грешил на то, что с сервера не доступен интернет.

Посмотрел подробное описание ошибки, оно было не очень внятным, только номер строки:

Посмотрел, что содержится в этой строке, нашел что исключение вызывается если установлен флаг «При загрузке возникли ошибки»:

Нашел все строки с этим флагом, поставил точки останова.

Далее вызвал запуск регламентной обработки из консоли кода:

Чудес не бывает. Ошибка была связана именно с загрузкой курса валют RUR:

Я еще посмотрел, что все же она пишет ошибку в журнал регистрации под именем события: «Валюты.Загрузка курсов валют»:

Отключил у RUR загрузку из интернета и все заработало:

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

комментариев 5

  1. naf2000:

    «все же это предопределенная валюта» — интересная мысль

  2. Klopik:

    Так, и, как теперь у заказчика будут загружаться курсы валют?

  3. Павел:

    Отличный кстати код из типовой — описка в наименовании ставит раком всю загрузку

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *