1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | ГорячиеКлавиши |
| Полное имя | Справочник.ГорячиеКлавиши (Catalogs.ГорячиеКлавиши) |
| Синоним | «Горячие клавиши» |
| Конфигурация | Управление торговлей для Казахстана, ред. 3.4.5.21 |
| Подсистема | Служебные подсистемы |
| Где найти в 1С | Раздел «Служебные подсистемы» → «Горячие клавиши». Навигационная ссылка: e1cib/list/Справочник.ГорячиеКлавиши |
| Назначение | Служебный (технологический) справочник для хранения именованных наборов сочетаний клавиш («горячих клавиш»), которыми пользователь может вызывать команды форм и подсистем. Это объект механизма настройки интерфейса, а не учётный объект. |
Характер объекта. «ГорячиеКлавиши» относится к служебным справочникам подсистемы БСП (Библиотека стандартных подсистем), встроенной в УТ для Казахстана. Он не участвует в оперативном, регламентированном и налоговом учёте: не является документом, не проводится, не формирует движений по регистрам и не влияет на расчёт налогов, себестоимости или взаиморасчётов. Все расчётные показатели РК (НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, ИПН, ОПВ, соцналог и т. д.) к данному объекту отношения не имеют — они реализованы в учётных документах и регистрах расчёта, а не в справочнике настроек интерфейса.
2. Реквизиты шапки и табличные части
Справочник построен по типовой для служебных справочников БСП схеме. Состав реквизитов минимален; конкретный набор в редакции 3.4.5.21 требует сверки по конфигуратору (см. FAQ), но по стандартной модели он таков.
2.1. Стандартные реквизиты
| Реквизит | Тип | Назначение |
|---|---|---|
Код |
Строка / Число | Уникальный идентификатор элемента в пределах справочника. |
Наименование |
Строка | Имя набора горячих клавиш (отображается пользователю). |
ПометкаУдаления |
Булево | Признак пометки на удаление. |
Предопределённый |
(стандартный) | Признак предопределённого элемента, если такие заданы в метаданных. |
2.2. Реквизиты шапки (прикладные)
| Реквизит | Тип | Назначение |
|---|---|---|
Комбинация / СочетаниеКлавиш |
Строка | Текстовое представление сочетания клавиш (например, Ctrl+Shift+F). |
Команда / ИмяКоманды |
Строка | Идентификатор вызываемой команды или действия. |
Описание |
Строка | Пояснение назначения комбинации. |
Пользователь / ГруппаДоступа |
СправочникСсылка | Привязка настройки к пользователю или группе (если настройка персонализирована). |
Активность / Используется |
Булево | Признак того, что сочетание включено. |
2.3. Табличные части
Для служебного справочника такого назначения табличные части, как правило, отсутствуют. Если в конкретной сборке присутствует ТЧ для перечня «команда → сочетание», она имеет структуру: Команда (Строка), Комбинация (Строка), Активность (Булево). Наличие и точный состав ТЧ — версионно-специфично, сверяйте по конфигуратору.
3. Формы
| Форма | Назначение |
|---|---|
Форма списка (ФормаСписка) |
Основной интерфейс: просмотр, отбор, создание и удаление наборов горячих клавиш. Открывается по навигационной ссылке e1cib/list/Справочник.ГорячиеКлавиши. |
Форма элемента (ФормаЭлемента) |
Ввод и редактирование отдельного набора: наименование, сочетание, команда, признак активности. |
Форма выбора (ФормаВыбора) |
Выбор элемента справочника из полей других объектов (если справочник используется как значение реквизита в настройках). |
Если специализированные формы в метаданных не заданы, платформа использует автогенерируемые формы списка и элемента — этого достаточно для служебного назначения объекта.
4. Ключевые процедуры модулей
В приложенном evidence программный код (BSL) не предоставлен — только фасет naznachenie. Поэтому ниже приведены типовые обработчики для служебного справочника БСП; конкретные строки модуля сверяйте по конфигуратору редакции 3.4.5.21.
Модуль объекта (МодульОбъекта)
ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)— заполнение реквизитов по умолчанию при создании.ПередЗаписью(Отказ)— контроль корректности сочетания клавиш и уникальности комбинации перед записью.ПроверкаЗаполнения(Отказ, ПроверяемыеРеквизиты)— проверка обязательных полей (наименование, комбинация).
Модуль менеджера (МодульМенеджера)
ОбработкаПолученияФормы(...)— при необходимости подмена формы по умолчанию.- Функции получения предопределённых элементов, если они заданы.
Модуль формы списка/элемента
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— начальная настройка формы, установка доступности элементов.ПриОткрытии(Отказ)— донастройка интерфейса.- Обработчики событий полей (
СочетаниеКлавишПриИзменениии т. п.) — валидация вводимой комбинации.
Реальные имена и адреса процедур (
путь:строка) появятся в описании при загрузке BSL-evidence из конфигуратора.
5. Проведение и движения
Справочник «ГорячиеКлавиши» проведения не имеет и движений не формирует. Это неучётный служебный объект.
- Регистры (накопления, сведений, бухгалтерии, расчёта) он не заполняет.
- Проводки по типовому плану счетов РК не формирует. Для сравнения, учётные объекты УТ для Казахстана используют счета: 1210 (краткосрочная ДЗ покупателей), 1030 (деньги на текущих счетах), 1330 (товары), 3310 (КЗ поставщикам), 3130 (НДС к уплате, ставка 16 %), 6010 (доход от реализации), 7010 (себестоимость реализации) — но к данному справочнику они не относятся.
- Электронные документы (ЭСФ в ИС ЭСФ, СНТ) справочником не формируются.
- Налоговые показатели (НДС 16 %, ИПН со ставками 10 %/15 %, ОПВ 10 %, ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 %, базовый вычет 30 МРП/мес и не более 360 МРП/год при МРП 4 325 ₸) реализуются в учётных документах и регистрах расчёта, а не здесь.
Итог: раздел «движения» для этого объекта пуст по определению его типа и назначения.
6. Связанные объекты и ввод на основании
- Ввод на основании: не предусмотрен (служебный справочник не является основанием для документов и наоборот).
- Связи: объект относится к подсистеме настройки интерфейса/БСП. Может использоваться как источник значений при настройке команд форм и рабочего стола.
- Подчинённость: самостоятельный справочник; владельца и иерархии по назначению, как правило, не требует.
- Использование в учётных цепочках (заказы, реализации, ЭСФ/СНТ, взаиморасчёты) — отсутствует.
7. Точки расширения
Для доработок используйте механизм расширений конфигурации (не снимая объект с поддержки):
- Добавление реквизитов — новые поля набора (например, область применения комбинации) через расширение справочника.
- Переопределение форм — расширение формы списка/элемента: добавление колонок, отборов, команд валидации сочетаний.
- Перехват обработчиков модуля объекта —
&Перед/&После/&ВместодляПередЗаписью,ОбработкаЗаполнения,ПроверкаЗаполнения. - Подписки на события — на запись элементов справочника для журналирования изменений настроек интерфейса.
- Модуль менеджера — расширение методов получения/подбора предопределённых наборов.
Поскольку объект служебный и не влияет на учёт, расширения безопасны с точки зрения регламентированного и налогового учёта РК.
