Справочники и Данные · 9 мин
Где в 1С установить курс валют
Где в 1С установить курс валют: путь к справочнику в БП, УТ и ЗУП, ручной ввод, автоматическая загрузка с сайта ЦБ, проверка курсов в документах и типичные ошибки.
Курсы валют в любой типовой конфигурации 1С хранятся в справочнике «Валюты» — именно там программа берёт значения для пересчёта сумм в договорах, документах и отчётах. Если в документе вместо актуального курса подставляется старое значение или единица, проблема почти всегда решается в этом справочнике, а не в самом документе.
Точное расположение справочника зависит от конфигурации: в «1С:Бухгалтерии» это раздел «Справочники», в «Управлении торговлей» и ERP — раздел нормативно-справочной информации, в ЗУП — раздел настройки. Ниже разобраны пути для основных конфигураций, ручной ввод курса, автоматическая загрузка с сайта Центробанка и способы проверить, что курс применился правильно.
Где находится справочник валют в разных конфигурациях
В «1С:Бухгалтерии 8» откройте раздел Справочники → Банк и касса → Валюты (в некоторых версиях просто Справочники → Валюты). В списке уже есть рубль и базовый набор валют; если нужной нет, её можно добавить из классификатора кнопкой «Подобрать из классификатора».
В «1С:Управление торговлей 11» и «1С:ERP» справочник находится в разделе НСИ и администрирование → Настройка НСИ и разделов → Валюты (или CRM и маркетинг → Настройки и справочники → Валюты в зависимости от версии). В «1С:Зарплата и управление персоналом» путь: Настройка → Предприятие → Валюты.
Если конфигурация самописная или сильно доработанная, универсальный способ найти справочник — через меню «Все функции» (включается в параметрах: Сервис → Параметры → Отображать команду «Все функции»). В открывшемся списке выберите Справочники → Валюты.
Как установить курс вручную
Ручной ввод нужен, когда нет доступа к интернету, курс берётся из договора (фиксированный курс) или загрузка с сайта ЦБ не сработала. Порядок действий одинаков во всех типовых конфигурациях.
Курс по договору и другие способы задания курса
Не всегда пересчёт должен идти по курсу ЦБ. В договорах с контрагентами можно указать альтернативный способ: фиксированный курс на дату документа, курс в процентах от курса ЦБ или зависимость от другой валюты. В карточке договора в разделе расчётов выберите валюту взаиморасчётов и условия пересчёта.
Для валют, которых нет в перечне ЦБ, в карточке валюты доступен вариант «Конвертировать из другой валюты» — например, курс редкой валюты можно вычислять через доллар. Также существует вариант «Наценка на курс другой валюты» для расчётов с надбавкой.
Сравнение вариантов
Подходит для стандартного учёта по официальным курсам. Ограничение: нужен интернет и только валюты из перечня ЦБ.
Подходит при отсутствии интернета или разовых операциях. Ограничение: легко забыть обновить курс, велика вероятность опечатки.
Подходит для расчётов с фиксированным или договорным курсом. Ограничение: настраивается в каждом договоре отдельно.
Подходит для валют вне перечня ЦБ. Ограничение: точность зависит от актуальности базовой валюты.
Как проверить, что курс установлен правильно
Самый быстрый способ — открыть историю курсов: в карточке валюты ссылка «Курсы валют» показывает таблицу «дата — курс — кратность». Убедитесь, что на нужную дату есть запись и значения соответствуют официальным данным.
Второй способ — создать тестовый документ: например, в бухгалтерии открыть «Поступление товаров и услуг» в валюте и посмотреть, какой курс подставился в шапку. В большинстве документов курс отображается прямо в форме или по ссылке «Цены и валюты», и его можно сверить с ожидаемым.
Как проверить результат
На дату документа есть запись с корректными курсом и кратностью
Записи нет или курс отличается от официального в разы
Подставился курс на дату документа, сумма в рублях выглядит правдоподобно
Курс равен 1 или явно устарел
В журнале регистрации задание завершается успешно
Ошибки подключения или задание отключено
Типичные ошибки и ограничения
Самая частая проблема — документ прошлым числом проводится по неверному курсу, потому что курсы загрузили «на сегодня», а историю забыли. Решение: загрузить курсы за весь нужный период и перепровести документы или воспользоваться обработкой группового перепроведения.
Вторая типичная ошибка — дубли валют: пользователь создаёт «USD» вручную, хотя валюта уже есть из классификатора, и курсы загружаются в одну карточку, а документы ссылаются на другую. Проверяйте код валюты по классификатору (для доллара — 840) и объединяйте дубли штатной обработкой поиска и замены значений.
Ещё одно ограничение: изменение курса задним числом не пересчитывает уже проведённые документы автоматически. После исправления курса за прошлый период документы нужно перепровести, а в бухгалтерии — при необходимости повторить регламентные операции закрытия месяца, чтобы переоценка валютных остатков выполнилась по новым данным.
Перед закрытием месяца полезно сверить курсы на последнее число по каждой используемой валюте: переоценка валютных остатков выполняется именно на эту дату, и пропущенный курс приведёт к неверным курсовым разницам.
Частые вопросы
Почему в документе курс равен 1, хотя курсы загружены?
Скорее всего, документ ссылается на дубль валюты, созданный вручную, а курсы загружены в карточку из классификатора. Сравните коды валют и объедините дубли через обработку «Поиск и замена значений» в разделе «Администрирование».
Как загрузить курсы за прошлый месяц?
Откройте список валют, нажмите «Загрузить курсы валют», в форме загрузки укажите начальную и конечную даты нужного периода и отметьте требуемые валюты. Программа создаст записи за каждый день, на который ЦБ публиковал курсы.
Можно ли установить курс, отличный от курса ЦБ?
Да. Либо введите курс вручную в истории курсов валюты, либо настройте в договоре с контрагентом расчёт по фиксированному курсу или курсу с наценкой. Для бухгалтерской переоценки при этом всё равно используются официальные курсы.
Где посмотреть, какой курс применил конкретный документ?
В большинстве документов курс виден в шапке или по ссылке «Цены и валюты». Если курса в форме нет, откройте движения документа по регистрам — там суммы уже пересчитаны, и курс можно вычислить обратным делением.
Регламентное задание загрузки курсов не работает — что проверить?
Проверьте, что задание включено и у него задано расписание, есть ли доступ в интернет с сервера 1С (для клиент-серверного режима) и нет ли ошибок в журнале регистрации. Часто причина — прокси-сервер или блокировка файрволом.
Что важно запомнить
Курсы валют в 1С задаются в справочнике «Валюты» через ссылку «Курсы валют»: вручную или загрузкой с сайта ЦБ. Следите за кратностью, загружайте курсы за весь период операций, избегайте дублей валют и после исправления курсов задним числом перепроводите затронутые документы.