1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | Валюты |
| Полное имя | Справочник.Валюты |
| Синоним | «Валюты» |
| Конфигурация | Управление торговлей для Казахстана, ред. 3.4.5.21 |
| Иерархия | Не используется (плоский список) |
| Владельцы | Нет (справочник верхнего уровня) |
| Основное представление | В виде наименования |
| Где найти в 1С | Раздел «НСИ и администрирование» → «Валюты» |
| Навигационная ссылка | e1cib/list/Справочник.Валюты |
Назначение. Справочник хранит перечень валют, применяемых при расчётах: валюта управленческого и регламентированного учёта (тенге, ₸), валюты договоров и расчётов с контрагентами, валюты цен и банковских счетов. Является источником-владельцем для курсов валют и используется практически во всех документах, где фигурируют суммы (заказы, накладные, счета, банковские и кассовые операции).
2. Реквизиты шапки и табличные части
2.1. Реквизиты (шапка)
| Реквизит | Тип | Назначение |
|---|---|---|
Код |
Строка / Число | Числовой код валюты по классификатору (для тенге — 398). Стандартный код справочника. |
Наименование |
Строка (обычно до 25) | Краткое наименование/буквенный код (KZT, USD, EUR, RUB). Основное представление. |
НаименованиеПолное |
Строка | Полное название валюты («Казахстанский тенге», «Доллар США»). |
ПараметрыПрописи |
Строка | Шаблон склонения для вывода суммы прописью (целая/дробная часть, род). Используется при печати документов. |
ПорядокПодчиненности / ОсновнаяВалюта |
Ссылка на Справочник.Валюты |
Для валют, курс которых задаётся не напрямую, а через кратность к другой валюте (расчётные/связанные валюты). |
Наценка (для связанных валют) |
Число | Процент наценки/уценки к курсу базовой валюты при расчёте курса производной валюты. |
ЗагружаетсяСИнтернета / ЗагрузкаКурсовВключена |
Булево | Признак автоматической загрузки курса с сайта регулятора. |
ПометкаУдаления |
Булево | Стандартный реквизит. |
Тенге (KZT, код 398) в конфигурации для РК выступает валютой регламентированного учёта; относительно него ведётся пересчёт всех прочих валют.
2.2. Табличные части
У типового справочника «Валюты» собственных табличных частей нет. Историческая динамика значений хранится не в справочнике, а во внешнем регистре сведений:
РегистрСведений.КурсыВалют(периодический, независимый): измерениеВалюта, ресурсыКурсиКратность. Именно здесь фиксируется значение курса на дату. Открывается по гиперссылке из формы элемента.
3. Формы
| Форма | Назначение |
|---|---|
Форма элемента (ФормаЭлемента) |
Ввод/редактирование одной валюты: код, наименования, параметры прописи, настройка загрузки курса, переход к курсам. |
Форма списка (ФормаСписка) |
Просмотр перечня валют, отбор, групповые команды (загрузить курсы, подбор). |
Форма выбора (ФормаВыбора) |
Выбор валюты в реквизитах документов и справочников. |
| Форма курсов (вспомогательная) | Работа с записями регистра «Курсы валют» для выбранной валюты (ручной ввод, загрузка за период). |
Если специализированные формы не переопределены, платформа использует автогенерируемые формы на основе структуры объекта.
4. Ключевые процедуры модулей
Отдельного приложенного BSL-evidence по данному объекту нет, поэтому ниже — типовые обработчики, характерные для справочника «Валюты» в конфигурациях на БСП:
Модуль объекта (ОбъектМодуль):
ОбработкаПроверкиЗаполнения— контроль заполнения кода/наименования; для связанных валют — проверка корректности базовой валюты и наценки.ПередЗаписью— нормализация кода, проверка уникальности буквенного кода, синхронизация с регистром курсов.ПриУстановкеНовогоКода/ формирование кода по классификатору.
Модуль менеджера (МодульМенеджера):
- Процедуры загрузки курсов из внешнего источника (обёртки над механизмом БСП «Загрузка курсов валют»): формирование запроса к сервису Нацбанка/регулятора, разбор ответа, запись в
РегистрСведений.КурсыВалют. ПолучитьКурс(Валюта, Дата)— получение курса и кратности на дату (используется повсеместно при пересчёте сумм).
Модуль формы элемента:
ПриСозданииНаСервере— настройка видимости полей загрузки курсов, блокировка реквизитов для валюты регламентированного учёта.- Команды
ЗагрузитьКурсы,ОткрытьКурсыВалют.
Требует проверки: точные имена процедур загрузки курсов версионно-специфичны и в 3.4.5.21 могут быть вынесены в общий модуль подсистемы «Валюты» БСП.
5. Проведение и движения
Справочник документом не является и движений/проводок не формирует — у него нет процедуры ОбработкаПроведения. Валюта участвует в учёте как аналитика и параметр пересчёта в документах и регистрах.
Роль валюты в учётных механизмах:
- Пересчёт в валюту регламентированного учёта (тенге, ₸). Суммы документов в иностранной валюте пересчитываются в KZT по курсу из
РегистрСведений.КурсыВалютна дату документа. - Регистры накопления («Расчёты с клиентами», «Расчёты с поставщиками», «Денежные средства», «Себестоимость товаров») хранят суммы в валюте взаиморасчётов и в валюте учёта.
- Проводки регламентированного учёта (при формировании из документов) используют типовой план счетов РК; валюта задаёт валютный учёт по счёту.
Примеры счетов РК (тенге), которые затрагивают документы с валютной аналитикой:
| Операция | Дт | Кт |
|---|---|---|
| Реализация товаров покупателю | 1210 «Краткосрочная ДЗ покупателей» | 6010 «Доход от реализации» |
| Начисление НДС (16 %) с реализации | 1210 | 3130 «НДС к уплате» |
| Списание себестоимости | 7010 «Себестоимость реализации» | 1330 «Товары» |
| Поступление товаров от поставщика | 1330 | 3310 «КЗ поставщикам» |
| Оплата поставщику с текущего счёта | 3310 | 1030 «Деньги на текущих счетах» |
Пример пересчёта: договор в USD, курс на дату 480 ₸ (кратность 1). Реализация на 1 000 USD → 480 000 ₸ в Дт 1210; НДС 16 % → 76 800 ₸ (сумма с НДС 556 800 ₸) в Кт 3130. При изменении курса на дату оплаты формируется курсовая разница.
Ставка НДС в РК на 2026 год — 16 % (не 12 %). Электронные документы — ЭСФ (ИС ЭСФ) и СНТ — формируются из документов реализации/поступления и наследуют валюту и суммы соответствующего документа.
6. Связанные объекты и ввод на основании
Ввод на основании справочника «Валюты» не предусмотрен (для справочников этот механизм не используется).
Связи:
| Объект | Характер связи |
|---|---|
РегистрСведений.КурсыВалют |
Хранит курс/кратность; справочник — измерение-владелец значений. |
Справочник.Договоры (валюта договора) |
Определяет валюту взаиморасчётов. |
Справочник.БанковскиеСчета / Справочник.Кассы |
Валюта счёта/кассы. |
Справочник.ВидыЦен |
Валюта прайс-листа. |
| Документы продаж/закупок/оплат | Реквизиты «Валюта документа», «Валюта взаиморасчётов». |
| Регистры накопления взаиморасчётов и денежных средств | Валюта как измерение/параметр пересчёта. |
| Константа «Валюта регламентированного учёта» / «Валюта управленческого учёта» | Ссылки на элементы справочника (для РК — тенге). |
Прочие налоговые параметры РК (справочно, применяются в регламентированном/зарплатном контуре, не в самом справочнике): МРП 4 325 ₸, МЗП 85 000 ₸; вычет по ИПН 30 МРП/мес (не более 360 МРП/год); ИПН 10 % до 8 500 МРП годового дохода и 15 % сверх; ОПВ 10 % (потолок базы 50 МЗП), ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 %.
7. Точки расширения
- Загрузка курсов. Подключение/замена источника курсов через механизм БСП «Загрузка курсов валют» (регламентное задание, настройка периодичности).
- Дополнительные реквизиты и сведения через план видов характеристик «Дополнительные реквизиты и сведения» (без снятия с поддержки).
- Подписки на события (
ПередЗаписью/ПриЗаписи) для интеграции с внешними системами и контроля справочника валют. - Расширения конфигурации — добавление реквизитов/форм и переопределение обработчиков модуля объекта и форм без изменения типовой конфигурации.
- Общие модули подсистемы «Валюты» — переопределяемые методы получения курса и пересчёта сумм.
Требует проверки: перечень доступных провайдеров курсов и точные настройки регламентного задания зависят от релиза 3.4.5.21 и подключённой версии БСП.
