1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | ДрайверыОборудования |
| Полное имя | Справочник.ДрайверыОборудования (Catalogs.ДрайверыОборудования) |
| Синоним | Драйверы оборудования |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2 |
| Иерархия | Плоский список (без иерархии) |
| Навигационная ссылка | e1cib/list/Справочник.ДрайверыОборудования |
Назначение. Справочник ДрайверыОборудования — центральный реестр драйверов для подключаемого торгового оборудования (ККМ, сканеры штрих-кодов, весы, эквайринговые терминалы, дисплеи покупателя и т.д.). Используется системными администраторами и специалистами по внедрению для управления версиями драйверов, их установки на клиентские места и обновления. Справочник содержит как предопределённые (штатные) драйверы, поставляемые с дистрибутивом 1С, так и пользовательские драйверы, загружаемые из файлов. Работа с ним ведётся относительно редко — при первичной настройке рабочих мест с оборудованием или при плановом обновлении драйверов.
Справочник является служебным (административным) объектом подсистемы «Подключаемое оборудование» и не участвует в бухгалтерском, налоговом или управленческом учёте — он не хранит суммовых показателей и не формирует движений по регистрам.
Где найти в 1С: раздел «Подключаемое оборудование» → «Драйверы оборудования».
2. Реквизиты и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| ТипОборудования | ПеречислениеСсылка.ТипыПодключаемогоОборудования | Обязательный (проверка ShowError) |
Определяет категорию оборудования (ККМ, сканер, весы и т.д.), для которого предназначен драйвер. Используется для фильтрации при подключении устройств. |
| ИдентификаторОбъекта | Строка | Необязательный | Уникальный строковый идентификатор драйвера для программного обращения и кэширования данных. |
| ОбработчикДрайвера | ПеречислениеСсылка.ОбработчикиДрайверовПодключаемогоОборудования | Необязательный | Ссылка на конкретную внешнюю обработку или компоненту, реализующую взаимодействие с оборудованием. |
| ПоставляетсяДистрибутивом | Булево | Необязательный | Признак предопределённого драйвера из типовой поставки конфигурации. Защищает штатные драйверы от случайного удаления. |
| ЗагруженныйДрайвер | ХранилищеЗначения | Необязательный | Бинарное содержимое файла драйвера (ZIP-архив с внешней обработкой или native-компонентой), загруженного пользователем. |
| ИмяФайлаДрайвера | Строка | Необязательный | Имя оригинального файла драйвера при загрузке (например, EquipmentDriver_v2.3.epf). |
| ИмяМакетаДрайвера | Строка | Необязательный | Имя макета конфигурации, содержащего драйвер (для предопределённых драйверов из дистрибутива). |
| ВерсияДрайвера | Строка | Необязательный | Версия драйвера в формате X.Y.Z. Используется для контроля актуальности и совместимости при обновлениях. |
| СнятСПоддержки | Булево | Необязательный | Признак устаревшего драйвера, не рекомендуемого к использованию. Блокирует применение в новых подключениях. |
Стандартные реквизиты справочника: Код, Наименование, ПометкаУдаления, Предопределённый.
2.2 Табличные части
Табличные части отсутствуют. Справочник имеет плоскую структуру — все реквизиты размещены в шапке.
3. Формы
| Форма | Назначение |
|---|---|
| ФормаЭлемента | Основная форма редактирования драйвера (около 80 элементов управления). Содержит команды загрузки/выгрузки файлов драйвера и установки драйвера на клиентское место. Ключевая форма для пользователя — здесь ведётся вся работа с параметрами драйвера. |
| ФормаСписка | Форма списка драйверов (около 44 элементов). Включает команду добавления нового драйвера из файла и отбор по типу оборудования и признаку поддержки. |
4. Ключевые процедуры модулей
Специфического BSL-кода в evidence не приложено, поэтому ниже — типовые обработчики этого вида объекта в конфигурациях на БСП (Библиотека стандартных подсистем), подсистема «Подключаемое оборудование».
Модуль объекта:
ОбработкаЗаполнения— заполнение реквизитов при создании драйвера из файла (разбор имени, определение версии).ОбработкаПроверкиЗаполнения— контроль обязательности реквизитаТипОборудования(ShowError); при необходимости — проверка непустого содержимогоЗагруженныйДрайверилиИмяМакетаДрайвера.ПередЗаписью— актуализация кэша драйверов, контроль изменения предопределённых драйверов (ПоставляетсяДистрибутивом).ПередУдалением— запрет удаления драйверов, поставляемых дистрибутивом.
Модуль формы элемента:
ПриСозданииНаСервере/ПриЧтенииНаСервере— настройка доступности команд (загрузка/выгрузка/установка) в зависимости отПоставляетсяДистрибутивомиСнятСПоддержки.- Команды
ЗагрузитьДрайверИзФайла,ВыгрузитьДрайверВФайл,УстановитьДрайверНаКлиенте— работа сЗагруженныйДрайверчерезХранилищеЗначения, помещение/извлечение через временное хранилище (ПоместитьФайл/ПолучитьФайл).
Модуль формы списка:
ПодключаемоеОборудованиеДобавитьДрайверИзФайла(или аналогичная команда) — создание нового элемента с загрузкой бинарного содержимого.
Требует проверки: точные имена процедур и команд в модулях версионно-специфичны для релиза 3.0.74.2 — уточняются по конфигуратору.
5. Проведение и движения
Справочник не проводится и не формирует движений по регистрам учёта. Это служебный объект настройки оборудования — он не имеет суммовых реквизитов, не влияет на регистры накопления/бухгалтерии и не участвует в формировании проводок.
Косвенно драйвер задействован в цепочке фискального документооборота: настроенный через него аппарат (ККМ) участвует в оформлении розничных продаж, которые уже отражаются документами продаж. Именно эти документы, а не справочник драйверов, формируют учётные движения по типовому плану счетов РК, например (значения по Казахстану 2026):
| Операция | Дт | Кт | Комментарий |
|---|---|---|---|
| Реализация товара | 1210 «Краткосрочная ДЗ покупателей» | 6010 «Доход от реализации» | Сумма дохода без НДС |
| Начисление НДС | 1210 | 3130 «НДС к уплате» | НДС 16% |
| Списание себестоимости | 7010 «Себестоимость реализации» | 1330 «Товары» | Себестоимость проданного |
| Поступление оплаты | 1030 «Деньги на текущих счетах» | 1210 | Оплата от покупателя |
Реализация сопровождается электронными документами РК — ЭСФ (ИС ЭСФ) и при необходимости СНТ. Ставка НДС — 16 %. Ещё раз: сам справочник драйверов к этим движениям отношения не имеет и приведён здесь только для понимания места оборудования в общем контуре.
6. Связанные объекты и ввод на основании
- Перечисление.ТипыПодключаемогоОборудования — категория оборудования (реквизит
ТипОборудования). - Перечисление.ОбработчикиДрайверовПодключаемогоОборудования — конкретный обработчик драйвера.
- Справочник.ПодключаемоеОборудование — экземпляры устройств рабочих мест; ссылаются на драйвер при настройке подключения.
- РегистрСведений.ПравилаОбменаПодключаемогоОборудования / НастройкиПодключаемогоОборудования (в зависимости от релиза БСП) — хранят привязку устройств и рабочих мест к драйверам.
- Подсистема «Подключаемое оборудование» БСП — вся логика установки, теста подключения и обмена с драйвером.
Ввод на основании для данного справочника не предусмотрен. Создание элемента выполняется вручную либо командой «Добавить драйвер из файла» из формы списка.
7. Точки расширения
- Расширения конфигурации. Добавление реквизитов (например, ссылки на внутренний реестр сертифицированного оборудования РК) и колонок формы списка через расширение без снятия с поддержки.
- Подписки на события.
ПередЗаписью/ПередУдалением— для внедрения корпоративной политики версий драйверов и запрета отката на снятые с поддержки версии (СнятСПоддержки). - Переопределяемые модули БСП подсистемы «Подключаемое оборудование» — для регистрации собственных обработчиков драйверов и типов оборудования.
- Дополнительные обработки/отчёты (БСП «Дополнительные отчёты и обработки») — для массовой выгрузки/инвентаризации драйверов по рабочим местам.
- Проверка заполнения — расширение
ОбработкаПроверкиЗаполнениядополнительными правилами (обязательностьВерсияДрайвера, форматаИдентификаторОбъекта).
Требует проверки: конкретный состав переопределяемых модулей и имён подписок зависит от версии БСП, встроенной в релиз 3.0.74.2.
