К статье
Практический материал

Справочники и Данные · 9 мин

Где в 1С установить курс валют: пошаговая инструкция

Где в 1С установить курс валют: справочник «Валюты», ручной ввод, загрузка с сайта ЦБ РФ, настройка в 1С:Бухгалтерии, УТ и ЗУП. Проверка и типичные ошибки.

Курс валют в программах 1С хранится не в документах и не в настройках учета, а в специальном регистре сведений «Курсы валют», который заполняется через справочник «Валюты». Именно оттуда программа берет значения при пересчете сумм в валютных документах: оплатах поставщикам, поступлениях, валютных кассовых операциях и переоценке остатков.

Конкретный путь к этому справочнику зависит от конфигурации: в 1С:Бухгалтерии, Управлении торговлей, ERP и ЗУП пункты меню называются по-разному. Ниже разобраны основные варианты, способы ввода курса (вручную и автоматической загрузкой с сайта ЦБ РФ), а также проверка результата и типичные ошибки.

Где находится справочник валют в разных конфигурациях

Во всех типовых конфигурациях на платформе 1С:Предприятие 8 курсы привязаны к справочнику «Валюты». Различается только расположение пункта меню:

  • 1С:Бухгалтерия 8 — раздел «Справочники» → «Валюты» (либо «Банк и касса» → «Валюты» в некоторых интерфейсах);
  • 1С:Управление торговлей 11, ERP, Комплексная автоматизация — «НСИ и администрирование» → «Настройка НСИ и разделов» → «Валюты», либо «НСИ и администрирование» → «Валюты» напрямую;
  • 1С:Зарплата и управление персоналом — «Настройка» → «Валюты» (актуально, если начисления ведутся в валютном эквиваленте);
  • 1С:Управление нашей фирмой — «Компания» → «Еще больше возможностей» → «Валюты» или раздел «Настройки».

Если найти пункт меню не удается, используйте поиск по функциям: нажмите кнопку с изображением лупы (или Ctrl+Shift+F в тонком клиенте) и введите «Валюты». Программа покажет команду открытия справочника независимо от настроек интерфейса.

Как ввести курс валюты вручную

Ручной ввод подходит, когда операции в валюте разовые, курс договорный (например, зафиксирован контрактом) или нет доступа к интернету для автоматической загрузки.

Порядок действий
  1. 1
    Откройте справочник «Валюты» через соответствующий раздел меню.
  2. 2
    Найдите нужную валюту (например, USD или EUR). Если ее нет — создайте кнопкой «Создать» или подберите из классификатора по кнопке «Подобрать из классификатора».
  3. 3
    Откройте карточку валюты и перейдите по ссылке «Курсы валют» (в некоторых конфигурациях — кнопка в командной панели формы списка).
  4. 4
    Нажмите «Создать», укажите дату, курс и при необходимости кратность (например, курс за 100 единиц валюты).
  5. 5
    Запишите запись и проверьте, что на нужную дату курс отображается в списке.

Обратите внимание на поле «Кратность». Для большинства валют она равна 1, но для валют с низким номиналом (например, японская иена) ЦБ РФ публикует курс за 10 или 100 единиц. Если ввести курс иены как за 1 единицу, суммы в документах будут занижены в 100 раз.

Дата записи имеет решающее значение: программа при пересчете берет курс, действующий на дату документа. Если курс установлен на 1-е число, а документ проведен 15-м, будет использована ближайшая ранее установленная запись. Поэтому при разовом ручном вводе устанавливайте курс на дату первого валютного документа или раньше.

Как настроить автоматическую загрузку курсов с сайта ЦБ РФ

Типовые конфигурации умеют загружать официальные курсы Центрального банка РФ напрямую из информационной базы. Для этого требуется доступ к интернету с компьютера или сервера, где работает 1С.

Для разовой загрузки откройте справочник «Валюты» и нажмите «Загрузить курсы валют». В открывшейся форме выберите нужные валюты, укажите период и нажмите «Загрузить». Программа создаст записи регистра на каждую дату периода, включая выходные, на которые действует курс последнего рабочего дня.

Для регулярной загрузки настройте регламентное задание. В 1С:Бухгалтерии путь такой: «Администрирование» → «Обслуживание» → «Регламентные операции» → «Регламентные и фоновые задания». Найдите задание «Загрузка курсов валют», откройте его расписание и включите выполнение, например ежедневно утром до начала работы пользователей.

Как проверить, что курс установлен правильно

После установки или загрузки курса убедитесь, что программа реально использует новое значение. Самый быстрый способ — открыть карточку валюты и посмотреть список записей регистра «Курсы валют»: там должна быть строка с нужной датой и корректным значением.

Второй способ — контрольный документ. Создайте тестовый документ в валюте (или откройте существующий, не проводя изменения) и проверьте сумму в рублях: она должна равняться произведению валютной суммы на курс с учетом кратности. Если пересчет не совпадает, проблема в дате записи курса или кратности.

Контрольные точки

Как проверить результат

Запись курса в регистре
Норма

Есть строка с нужной датой, курсом и кратностью

Тревожный признак

Записи нет или дата позже даты документа

Пересчет в документе
Норма

Рублевая сумма = сумма в валюте × курс / кратность

Тревожный признак

Сумма отличается в 10/100 раз или не меняется

Автозагрузка
Норма

Курсы появляются ежедневно без ручных действий

Тревожный признак

Последняя запись устарела, задание не выполняется

Особенности для разных ситуаций

Договорной курс вместо курса ЦБ

Если расчеты с контрагентом ведутся по курсу, зафиксированному в договоре (например, курс ЦБ плюс процент), стандартная загрузка не подходит. В таком случае курс вводится вручную на нужные даты, либо в документе указывается курс расчетов напрямую — во многих документах есть поля «Курс» и «Кратность», которые можно изменить при наличии прав.

Валютная переоценка

В 1С:Бухгалтерии переоценка валютных остатков выполняется регламентной операцией «Переоценка валютных средств» при закрытии месяца. Она использует курс на конец месяца. Если курс на последнее число не установлен, операция завершится с ошибкой или рассчитает неверные курсовые разницы — поэтому перед закрытием месяца проверяйте актуальность курсов.

Несколько валют и новая валюта

При появлении расчетов в новой валюте сначала добавьте ее из классификатора валют (кнопка «Подобрать из классификатора»), чтобы корректно заполнились код, наименование и параметры. Валюта, созданная вручную с нуля без классификатора, может не попасть в список автозагрузки.

Типичные ошибки
01
Курс установлен на сегодняшнюю дату, а документы проведены прошлым числом — пересчет идет по старому курсу или не выполняется.
02
Неверная кратность: курс иены или вонны введен за 1 единицу вместо 100 — суммы искажены в 100 раз.
03
Валюта создана вручную, а не из классификатора — автозагрузка курсов для нее не работает.
04
Регламентное задание включено, но не выполняется в файловой базе — курсы устаревают незаметно для пользователей.
05
Курс изменен задним числом после проведения документов — пересчитанные суммы и курсовые разницы расходятся с ранее сформированной отчетностью.

Ограничения и меры предосторожности

Изменение курса задним числом влияет на все документы и регламентные операции, которые используют этот курс. Если период уже закрыт и отчетность сдана, корректировка курса приведет к расхождениям при повторном закрытии месяца. Перед изменением исторических курсов сделайте резервную копию базы и согласуйте действия с бухгалтером.

Для загрузки курсов с сайта ЦБ РФ требуется, чтобы сетевые политики организации не блокировали исходящие соединения программы. Если загрузка завершается ошибкой соединения, проверьте настройки прокси-сервера в разделе «Администрирование» → «Общие настройки» → настройки прокси.

Итог

Что важно запомнить

Курс валют в 1С задается в справочнике «Валюты» через ссылку «Курсы валют» в карточке валюты. Курс действует с указанной даты, программа берет ближайшую ранее установленную запись. Для регулярной работы настройте автозагрузку с сайта ЦБ РФ и контролируйте кратность валюты.

Частые вопросы

Почему документ не пересчитывает сумму по новому курсу?

Чаще всего курс установлен на дату позже даты документа — программа берет ближайшую ранее действующую запись. Откройте список курсов валюты и проверьте, есть ли запись на дату документа или раньше. Также проверьте, не зафиксирован ли курс вручную в самом документе в полях «Курс» и «Кратность».

Можно ли установить разные курсы для разных организаций в одной базе?

В типовых конфигурациях регистр «Курсы валют» общий для всех организаций базы. Разные курсы для разных организаций задаются только через ручное указание курса в конкретных документах или договорах с контрагентами, если конфигурация это поддерживает.

Что делать, если загрузка курсов выдает ошибку соединения?

Проверьте доступ в интернет с компьютера, настройки прокси-сервера в разделе «Администрирование» и не блокирует ли соединение антивирус или файрвол. Как временное решение введите курс вручную с сайта ЦБ РФ через браузер.

Нужно ли устанавливать курс на выходные и праздники?

При автоматической загрузке программа сама создает записи на все даты периода с курсом последнего рабочего дня ЦБ. При ручном вводе достаточно установить курс на пятницу — документы выходного дня возьмут эту запись как ближайшую ранее действующую.

Где посмотреть, какой курс использовался в уже проведенном документе?

Откройте сам документ — в валютных документах обычно отображаются курс и кратность, примененные при пересчете. Также можно открыть карточку валюты и посмотреть запись регистра на дату документа. Если документ проведен до изменения курса, перепроведение обновит суммы по новому значению, поэтому не перепроводите старые документы без необходимости.