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

Администрирование · 11 мин

Где хранятся настройки торгового оборудования в 1С

Где хранятся настройки торгового оборудования в 1С: подключаемое оборудование, драйверы, файлы настроек, реестр и перенос параметров между рабочими местами.

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

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

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

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

В типовых конфигурациях с библиотекой подключаемого оборудования вся работа с техникой сосредоточена в справочнике «Подключаемое оборудование». Найти его можно через раздел «Администрирование» → «Подключаемое оборудование» либо «НСИ и администрирование» → «Настройка подключаемого оборудования» — точное название зависит от конфигурации и её версии.

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

Кнопка «Настроить» в карточке устройства открывает форму параметров драйвера: COM-порт, скорость, пароль доступа, номер секции, шаблоны чеков и прочее. Эти значения сохраняются в информационной базе вместе с элементом справочника — как правило, в табличной части или в хранилище значений, связанном с элементом.

Как 1С определяет рабочее место и где хранится его идентификатор

Рабочее место — ключевой элемент привязки оборудования. При первом запуске 1С формирует для компьютера уникальный идентификатор рабочего места и сохраняет его локально. Идентификатор обычно хранится в файле конфигурации клиента или в системном хранилище настроек пользователя, а список рабочих мест с их именами — в справочнике «Рабочие места» внутри базы.

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

Узнать текущий идентификатор рабочего места можно программно через метод менеджера оборудования либо в форме настройки подключаемого оборудования, где текущее рабочее место отображается в шапке списка устройств.

Как перенести привязку на новый компьютер
  1. 1
    Откройте справочник «Рабочие места» в разделе настройки подключаемого оборудования
  2. 2
    Найдите запись старого рабочего места, к которому привязаны устройства
  3. 3
    Замените её идентификатор на идентификатор нового компьютера (он виден при запуске 1С на новом ПК)
  4. 4
    Проверьте, что в списке подключаемого оборудования на новом компьютере появились все устройства
  5. 5
    Выполните тест устройства для каждого прибора

Где хранятся параметры драйверов оборудования

Параметры, которые 1С передаёт в драйвер (порт, скорость, пароли), хранятся в базе. Но у самих драйверов есть собственные настройки, которые живут отдельно и не зависят от 1С. Это важный источник путаницы: устройство может быть корректно настроено в 1С, но не работать из-за параметров внутри драйвера.

Драйверы «АТОЛ» хранят настройки в собственной утилите «Тест драйвера ККТ» и в файлах конфигурации в каталоге установки драйвера, а также используют службу подключения оборудования. Драйверы «Штрих-М» имеют утилиту «Тест драйвера ФР», где параметры связи и таблицы фискального регистратора сохраняются внутри самого устройства и в настройках утилиты.

Эмуляторы и COM-порты (виртуальные порты USB-устройств) настраиваются на уровне операционной системы: номер порта и его параметры видны в диспетчере устройств Windows. Если номер COM-порта изменился после переподключения устройства в другой USB-разъём, настройки в 1С придётся скорректировать.

Настройки сканеров штрихкодов: особый случай

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

Если сканер подключён через драйвер (режим COM-порта или эмуляции COM-порта), его параметры хранятся стандартно: в справочнике подключаемого оборудования внутри базы. Признак того, что сканер работает через драйвер — наличие элемента «Сканер штрихкода» в списке подключённых устройств.

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

Маршрут решения

Как выбрать действие

Сканер печатает код в блокнот, но 1С не реагируетПроверьте суффикс завершения (Enter) и фокус поля ввода в 1С, настройки базы не трогайте
Устройство есть в списке подключаемого оборудования, но тест не проходитПроверяйте параметры драйвера и COM-порт в диспетчере устройств
После замены компьютера оборудование пропало из спискаПеренесите идентификатор рабочего места в справочнике «Рабочие места»
ККТ работает из теста драйвера, но не из 1ССверьте параметры подключения в карточке устройства в 1С с параметрами в утилите драйвера

Кэш, временные файлы и пользовательские настройки

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

Кроме того, клиент 1С кэширует метаданные и компоненты в каталоге пользователя (для Windows это подкаталоги в профиле пользователя в AppData\Roaming\1C и AppData\Local\1C). Повреждённый кэш иногда вызывает ошибки загрузки драйверов. Очистка кэша — удаление каталога базы в кэше при закрытой 1С — безопасна: при следующем запуске кэш создастся заново.

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

Типичные ошибки
01
Искать настройки драйвера внутри 1С, хотя часть параметров живёт только в утилите драйвера — итог: часы бесполезных проверок
02
Переносить базу на новый компьютер без переноса идентификатора рабочего места — все привязки оборудования теряются
03
Менять USB-порт устройства без проверки номера COM-порта — 1С продолжает обращаться к старому порту
04
Очищать кэш при открытой 1С — возможны ошибки сеанса и повторное повреждение кэша
05
Настраивать оборудование под одним пользователем и проверять под другим — пользовательские настройки касс и терминалов различаются

Как перенести настройки оборудования между базами

Штатного универсального механизма экспорта настроек подключаемого оборудования в типовых конфигурациях обычно нет. На практике используют три подхода: перенос элементов справочника обработкой (например, универсальным обменом данными в формате XML), ручное повторное создание устройств с теми же параметрами, либо копирование параметров через сравнение карточек.

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

Параметры драйверов (АТОЛ, Штрих-М) переносятся отдельно: либо через штатные средства сохранения/восстановления настроек в утилитах драйверов, либо повторной настройкой. Таблицы ККТ переносить между устройствами нельзя — они индивидуальны для каждого фискального регистратора.

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

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

Устройство в списке подключаемого оборудования
Норма

Присутствует, привязано к текущему рабочему месту, тест проходит успешно

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

Устройства нет в списке или тест завершается ошибкой подключения

Номер COM-порта
Норма

Порт в диспетчере устройств совпадает с портом в настройках 1С

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

В диспетчере устройств другой номер порта или устройство с восклицательным знаком

Печать чека
Норма

Чек выходит, данные уходят в ОФД

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

Чек не печатается или копится очередь неотправленных документов

Сканер штрихкодов
Норма

Код вводится в поле и документ подбирается автоматически

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

Код вводится, но 1С не реагирует или ловит лишние символы

FAQ: частые вопросы о хранении настроек торгового оборудования

Хранятся ли настройки оборудования в файле базы 1Cv8.1CD?

Да, если речь о справочнике подключаемого оборудования и параметрах драйверов, введённых через форму «Настроить» — это данные информационной базы. Но настройки внутри утилит драйверов, параметры COM-портов Windows и прошивка сканеров в файле базы не хранятся.

Почему после обновления конфигурации слетели настройки оборудования?

Чаще всего причина не в потере данных, а в обновлении библиотеки БПО: могла измениться версия драйвера или структура параметров. Проверьте, что в справочнике «Драйверы оборудования» загружена актуальная версия драйвера, и выполните тест устройства. Сами элементы справочника при обновлении обычно сохраняются.

Можно ли централизованно задать настройки для всех кассиров?

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

Где найти сохранённые шаблоны чеков и ценников?

Шаблоны чеков ККТ хранятся в справочнике «Шаблоны чеков ККМ» (или «Хранилище шаблонов») внутри базы, шаблоны ценников и этикеток — в справочнике «Шаблоны этикеток, ценников и чеков ККМ». Это данные конфигурации, они переносятся вместе с базой.

Что делать, если в списке нет кнопки «Настроить» у устройства?

Обычно это означает, что для устройства не загружена обработка драйвера или драйвер не установлен на данном компьютере. Откройте карточку устройства, проверьте поле «Драйвер оборудования», установите драйвер из макета в справочнике драйверов и повторите попытку.

Итог

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

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