RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Справочник «Валюты» (Catalogs.Валюты) — техническое описание
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

Справочник «Валюты» (Catalogs.Валюты) — техническое описание

Актуально для: 1С:Бухгалтерия для Казахстана, ред. 3.0.74.2 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Справочник (Catalog)
Имя Валюты
Полное имя Справочник.Валюты / Catalogs.Валюты
Синоним Валюты
Конфигурация Бухгалтерия для Казахстана, редакция 3.0 (3.0.74.2)
Классификатор Интегрирован с классификатором валют Казахстана, идентификатор CurrenciesKz
Иерархия Не используется (плоский список)

Назначение. Справочник хранит и ведёт перечень валют, применяемых в бухгалтерском и управленческом учёте организации. Он используется повсеместно при регистрации хозяйственных операций в иностранной валюте, в настройке договоров с контрагентами, прайс-листов, банковских и кассовых счетов, а также при формировании электронных документов (ЭСФ через ИС ЭСФ, СНТ). Справочник интегрирован с механизмом классификаторов Казахстана и поддерживает автоматическую загрузку актуальных курсов через подсистему интернет-поддержки (источник — Национальный банк Республики Казахстан). Валютой регламентированного учёта РК является тенге (₸, KZT).

Где найти в 1С: раздел «Справочники» → «Валюты» (в интерфейсе «Основная деятельность» → «Валюты»). Навигационная ссылка: e1cib/list/Справочник.Валюты.


2. Реквизиты и табличные части

2.1 Стандартные (предопределённые) реквизиты

Имя Тип Назначение
Код Строка/Число Числовой (цифровой) код валюты по ISO 4217 (например, 840 — USD, 978 — EUR, 398 — KZT).
Наименование Строка Краткое наименование валюты.

2.2 Реквизиты шапки

Имя Тип Обязательность Назначение
БуквенныйКод Строка (xs:string) Не проверяется (DontCheck) Трёхсимвольный буквенный код по ISO 4217 (USD, EUR, KZT). Используется в отчётах, экспорте данных и интеграции с внешними системами.
НаименованиеПолное Строка (xs:string) Не проверяется (DontCheck) Полное официальное наименование валюты («Доллар США», «Тенге»). Выводится в печатных формах и документах для развёрнутого представления.
ПараметрыПрописиНаРусском Строка (xs:string) Не проверяется (DontCheck) Строка параметров для корректной генерации прописи сумм на русском языке (род, склонение, деление на целую/дробную части). Формат внутренний, применяется функциями числовой прописи при печати документов.
ЗагружатьКурсИзИнтернета Булево (xs:boolean) Не проверяется (DontCheck) Флаг автоматической загрузки курса из интернет-источника (Нацбанк РК). При установке система периодически обновляет курс валюты через подсистему интернет-поддержки.

2.3 Табличные части

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


3. Формы

Справочник содержит четыре формы:

  1. ФормаЭлемента — основная форма редактирования отдельной валюты (~106 элементов UI, 13 полей ввода). Включает поля настройки прописи на русском языке (8 полей настроек прописи, поле длины дробной части). Ключевая форма при создании/редактировании валюты вручную.
  2. ФормаСписка — форма списка всех валют (~66 элементов UI). Табличное представление справочника с подбором из классификатора, загрузкой курсов, групповым изменением элементов; отображает дату курса и позволяет управлять валютами массово.
  3. ФормаВыбора — упрощённая форма выбора валюты (~33 элемента UI). Используется в модальных окнах при выборе валюты из других документов/справочников; содержит кнопку подбора из классификатора.
  4. Дополнительная форма (форма выбора/подбора из классификатора либо форма группы) — вспомогательная форма для подбора элементов из встроенного классификатора валют CurrenciesKz. Требует проверки конкретного имени в данной версии.

4. Ключевые процедуры модулей

BSL-текст модулей в evidence не приложен — ниже приведены типовые обработчики для справочника этого вида в БК 3.0. Точные имена и сигнатуры следует сверять с конфигуратором версии 3.0.74.2.

Модуль объекта (ОбъектМодуль):

  • ОбработкаЗаполнения — заполнение реквизитов при подборе валюты из классификатора CurrenciesKz (буквенный/цифровой код, полное наименование, параметры прописи).
  • ПередЗаписью — контроль корректности кодов ISO 4217, недопущение дублей по буквенному коду.
  • ОбработкаПроверкиЗаполнения — базовая проверка заполнения (большинство реквизитов помечены DontCheck, поэтому жёсткого контроля нет).

Модуль менеджера (МодульМенеджера):

  • Функции подбора и загрузки элементов из классификатора валют.
  • Процедуры обновления курсов: обращение к сервису Нацбанка РК, запись значений в регистр сведений КурсыВалют для валют с установленным флагом ЗагружатьКурсИзИнтернета.

Модули форм:

  • ФормаСписка: команды «Подобрать из классификатора», «Загрузить курсы валют», групповое изменение; вывод даты актуального курса.
  • ФормаЭлемента: управление доступностью полей прописи, обработчики изменения флага загрузки курса.

5. Проведение и движения

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

Связанные механизмы движений:

  • Регистр сведений КурсыВалют (периодический, независимый): хранит курс и кратность на дату. Измерение — Валюта (ссылка на элемент справочника). Заполняется вручную или автозагрузкой курсов Нацбанка РК.
  • Использование в документах. При проведении валютных документов сумма пересчитывается в тенге по курсу из КурсыВалют. Проводки формируют сами документы по типовому плану счетов РК, например:
    • реализация в валюте: Дт 1210 (краткосрочная ДЗ покупателей) — Кт 6010 (доход от реализации), одновременно Дт 7010 (себестоимость реализации) — Кт 1330 (товары), НДС — Кт 3130 (НДС к уплате) по ставке 16 % (Казахстан, 2026 год);
    • поступление в валюте: Дт 1330Кт 3310 (КЗ поставщикам);
    • оплата: Дт 3310 / Кт 1030 (деньги на текущих счетах) или Дт 1030 / Кт 1210.
  • Курсовые разницы. При переоценке валютных остатков и погашении обязательств возникают курсовые разницы: положительная — Кт 6250 (доходы от курсовой разницы), отрицательная — Дт 7430 (расходы от курсовой разницы). Расчёт ведётся по данным справочника «Валюты» и регистра КурсыВалют.

Таким образом, справочник участвует в учёте косвенно — как аналитический разрез и источник курса для пересчёта в валюту регламентированного учёта (тенге).


6. Связанные объекты и ввод на основании

  • Регистр сведений КурсыВалют — курсы и кратность по каждой валюте.
  • Справочники: Договоры, Контрагенты (валюта расчётов), БанковскиеСчета, Номенклатура/прайс-листы (валюта цен), Организации (валюта регл. учёта — тенге).
  • Документы: банковские и кассовые (поступление/списание в валюте), реализация и поступление товаров/услуг, авансовые отчёты, ЭСФ (ИС ЭСФ) и СНТ, где валюта берётся из справочника.
  • Классификатор CurrenciesKz — источник данных при подборе валют.

Ввод на основании: для справочника «Валюты» не предусмотрен (это элемент НСИ). Сам элемент подставляется как значение реквизита в перечисленные документы и справочники.


7. Точки расширения

  • Расширения конфигурации (Extensions): добавление реквизитов (например, признак валюты для целей отчётности), заимствование и переопределение форм ФормаЭлемента/ФормаСписка.
  • Обработчики событий форм и модуля объекта: подписки на ПередЗаписью/ПриЗаписи для контроля уникальности кодов и синхронизации с внешними системами.
  • Механизм загрузки курсов: переопределение источника курсов (альтернативный сервис вместо Нацбанка РК) через модуль менеджера или дополнительную обработку.
  • Дополнительные реквизиты и сведения: через подсистему «Свойства» (без модификации метаданных).
  • Обмен данными: правила конвертации (КД 2.0/3.0, EnterpriseData) с сопоставлением по буквенному коду ISO 4217.

Требует проверки: точный состав форм (наличие/имя четвёртой формы) и конкретные имена процедур модулей — сверяются в конфигураторе релиза 3.0.74.2.

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

Формирует ли справочник «Валюты» проводки при записи?
Нет. Это элемент НСИ, он не проводится и не создаёт движений. Проводки формируют документы, использующие валюту; курс для пересчёта в тенге берётся из регистра сведений «КурсыВалют».
Где хранятся курсы валют?
В отдельном периодическом регистре сведений «КурсыВалют», где ссылка на элемент справочника «Валюты» является измерением. Значения вводятся вручную или загружаются автоматически из Нацбанка РК при установленном флаге «Загружать курс из Интернета».
Какие счета РК затрагиваются валютными операциями?
Сам справочник счетов не затрагивает. Документы с валютой используют типовой план РК: 1210, 1030, 1330, 3310, 3130 (НДС к уплате, ставка 16 % в 2026 г.), 6010, 7010; курсовые разницы — 6250 (доход) и 7430 (расход).
Есть ли у справочника табличные части?
Нет. Вся информация хранится в реквизитах шапки (БуквенныйКод, НаименованиеПолное, ПараметрыПрописиНаРусском, ЗагружатьКурсИзИнтернета) плюс стандартные Код и Наименование.
Как открыть список валют навигационной ссылкой?
Использовать e1cib/list/Справочник.Валюты либо перейти в раздел «Справочники» → «Валюты».

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

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
Теги:KZCatalogs