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

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

Как создать валюту в 1С: настройка справочника и курсов

Как добавить валюту в 1С: создание элемента справочника, загрузка курсов из интернета, настройка валютных счетов и проверка результата.

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

В типовых конфигурациях (1С:Бухгалтерия 8, Управление торговлей, ERP, Комплексная автоматизация) механизм устроен одинаково: есть справочник валют, регистр сведений «Курсы валют» и сервис загрузки курсов с сайта Центрального банка. Отличия касаются в основном расположения команд в интерфейсе.

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

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

Путь к справочнику зависит от конфигурации, но логика везде одна — искать нужно в разделах со справочной и нормативной информацией:

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

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

Создание валюты из классификатора

Самый надёжный способ — подобрать валюту из встроенного Общероссийского классификатора валют (ОКВ). В этом случае программа сама заполнит код, наименование и параметры прописи суммы, что исключает ошибки в печатных формах.

Порядок действий
  1. 1
    Откройте справочник «Валюты» и нажмите «Создать» → «Подобрать из классификатора» (или сразу кнопку «Подобрать из классификатора»)
  2. 2
    В списке классификатора найдите нужную валюту по названию или цифровому коду (например, 840 — доллар США, 978 — евро)
  3. 3
    Дважды щёлкните по строке или нажмите «Выбрать» — программа создаст элемент и откроет его карточку
  4. 4
    Проверьте автоматически заполненные поля: код, наименование, параметры прописи
  5. 5
    Установите курс вручную или подключите загрузку курсов, затем нажмите «Записать и закрыть»

При выборе из классификатора программа обычно предлагает сразу установить флажок загрузки курсов из интернета. Соглашайтесь, если рабочее место имеет доступ в сеть — это избавит от ежедневного ручного ввода курсов.

Создание валюты вручную

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

В карточке новой валюты заполните поля:

  • Наименование — краткое обозначение, которое увидят пользователи (USD, EUR, у.е.);
  • Код — цифровой код по ОКВ; для условных единиц можно указать произвольный незанятый код;
  • Наименование полное — например, «Доллар США»;
  • Параметры прописи — формы слов для суммы прописью в документах («доллар, доллара, долларов, м, цент, цента, центов, м, 2»);
  • Способ установки курса — вручную, загрузка из интернета, вычисление из другой валюты или по формуле.

Установка и загрузка курсов валют

Созданная валюта без курса неработоспособна: при проведении валютного документа программа выдаст сообщение «Не установлен курс валюты». Курсы хранятся в регистре сведений «Курсы валют» с привязкой к дате, поэтому курс действует с указанной даты до следующей записи.

Ручная установка курса

Откройте карточку валюты и перейдите по ссылке «Курсы валют», затем нажмите «Создать» (или «Добавить»). Укажите дату, курс и при необходимости кратность — например, для японской иены или венгерского форинта курс традиционно задаётся за 100 единиц валюты. Кратность позволяет хранить курс в привычном виде, а программа сама пересчитает суммы.

Автоматическая загрузка из интернета

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

Курс через другую валюту или формулу

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

Курсы загружаются с даты, указанной в диалоге загрузки. Если вы начали вести учёт в программе задним числом, загрузите курсы с самой ранней даты валютных операций — иначе старые документы не проведутся.
ПЗ
Практическое замечание

Проверка результата и настройка валютного учёта

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

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

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

Валюта в справочнике
Норма

Элемент создан, код и наименование заполнены, валюта доступна для выбора в документах

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

Валюта не отображается в списках выбора — проверьте пометку удаления и права

Курс валюты
Норма

В регистре «Курсы валют» есть запись на дату не позже даты документа

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

Документ не проводится с сообщением об отсутствии курса

Печатная форма
Норма

Сумма прописью выводится с корректным наименованием валюты

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

Пропись без валюты или с ошибкой — исправьте параметры прописи в карточке

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

Валютный документ проводится, рублёвые суммы рассчитаны по курсу

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

Суммы равны нулю или не пересчитываются — проверьте дату курса и кратность

Дополнительно создайте валютный банковский счёт (в карточке счёта укажите валюту) и договор с контрагентом в этой валюте. Проведите тестовый документ поступления или оплаты и проверьте проводки: сумма в валюте и рублёвый эквивалент должны соответствовать установленному курсу.

Типичные ошибки при создании валюты

Типичные ошибки
01
Создание дубля валюты вручную вместо подбора из классификатора — появляются два элемента «USD», документы размазываются по обоим, а отчёты искажаются
02
Отсутствие курса на дату документа — программа отказывается проводить документ, пользователь ищет ошибку в самом документе
03
Неверная кратность: курс иены введён за 1 единицу вместо 100 — рублёвые суммы завышены в сто раз
04
Пустые параметры прописи — в печатных формах сумма прописью без наименования валюты
05
Отключённая функциональность валютных расчётов — валюта создана, но недоступна в договорах и документах
06
Загрузка курсов только «на сегодня» — старые документы, введённые задним числом, не проводятся

Если дубль валюты уже создан и по нему есть документы, не удаляйте его вручную — используйте штатную обработку поиска и замены дублей («Администрирование» → «Обслуживание» → «Поиск и удаление дублей»), чтобы все ссылки автоматически переназначились на один элемент.

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

Можно ли создать валюту, которой нет в классификаторе?

Да. Создайте элемент вручную, укажите произвольный незанятый код и заполните параметры прописи. Такой подход используют для условных единиц и внутренних расчётных единиц. Курс для неё придётся вводить вручную или вычислять от другой валюты.

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

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

Как настроить автоматическое обновление курсов каждый день?

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

Что такое кратность валюты и когда её менять?

Кратность показывает, за сколько единиц валюты задан курс. Для доллара это 1, для иены обычно 100. Кратность подставляется автоматически при загрузке курсов с сайта ЦБ; менять её вручную нужно только если вы вводите курс в другом формате, и тогда курс должен соответствовать выбранной кратности.

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

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

Как удалить ошибочно созданную валюту?

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

Итог

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

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