Администрирование · 11 мин
Где хранятся настройки торгового оборудования в 1С
Где хранятся настройки торгового оборудования в 1С: подключаемое оборудование, драйверы, файлы настроек, реестр и перенос параметров между рабочими местами.
Подключение сканеров штрихкодов, фискальных регистраторов, весов и эквайринговых терминалов в 1С опирается на несколько уровней хранения настроек: часть параметров лежит в самой информационной базе, часть — в файлах на компьютере кассира, часть — внутри драйвера оборудования. Из-за такого распределения перенос кассового места или замена компьютера часто превращается в поиск «потерянных» настроек.
Понимание того, где именно хранится каждый параметр, позволяет быстро восстановить работу торговой точки, корректно перенести настройки на новое рабочее место и не тратить время на повторную настройку драйверов. Ниже разобраны все уровни хранения — от справочников конфигурации до файлов драйверов и реестра Windows.
Материал ориентирован на типовые конфигурации («Управление торговлей», «Розница», «Комплексная автоматизация», «1С:Касса») и библиотеку подключаемого оборудования (БПО), которая используется в большинстве современных решений.
Где в конфигурации находятся настройки подключаемого оборудования
В типовых конфигурациях с библиотекой подключаемого оборудования вся работа с техникой сосредоточена в справочнике «Подключаемое оборудование». Найти его можно через раздел «Администрирование» → «Подключаемое оборудование» либо «НСИ и администрирование» → «Настройка подключаемого оборудования» — точное название зависит от конфигурации и её версии.
Каждый элемент этого справочника — это одно устройство: фискальный регистратор, сканер штрихкодов, дисплей покупателя, весы, терминал сбора данных или эквайринговый терминал. В карточке устройства указываются тип оборудования, используемый драйвер (обработчик драйвера) и рабочее место, к которому привязано устройство.
Кнопка «Настроить» в карточке устройства открывает форму параметров драйвера: COM-порт, скорость, пароль доступа, номер секции, шаблоны чеков и прочее. Эти значения сохраняются в информационной базе вместе с элементом справочника — как правило, в табличной части или в хранилище значений, связанном с элементом.
Как 1С определяет рабочее место и где хранится его идентификатор
Рабочее место — ключевой элемент привязки оборудования. При первом запуске 1С формирует для компьютера уникальный идентификатор рабочего места и сохраняет его локально. Идентификатор обычно хранится в файле конфигурации клиента или в системном хранилище настроек пользователя, а список рабочих мест с их именами — в справочнике «Рабочие места» внутри базы.
Имя рабочего места по умолчанию совпадает с именем компьютера. Если переименовать компьютер или заменить его, 1С создаст новое рабочее место, и оборудование придётся привязывать заново. Чтобы избежать этого, можно в справочнике «Рабочие места» вручную сменить идентификатор старой записи на идентификатор нового компьютера — тогда все привязки сохранятся.
Узнать текущий идентификатор рабочего места можно программно через метод менеджера оборудования либо в форме настройки подключаемого оборудования, где текущее рабочее место отображается в шапке списка устройств.
- 1Откройте справочник «Рабочие места» в разделе настройки подключаемого оборудования
- 2Найдите запись старого рабочего места, к которому привязаны устройства
- 3Замените её идентификатор на идентификатор нового компьютера (он виден при запуске 1С на новом ПК)
- 4Проверьте, что в списке подключаемого оборудования на новом компьютере появились все устройства
- 5Выполните тест устройства для каждого прибора
Где хранятся параметры драйверов оборудования
Параметры, которые 1С передаёт в драйвер (порт, скорость, пароли), хранятся в базе. Но у самих драйверов есть собственные настройки, которые живут отдельно и не зависят от 1С. Это важный источник путаницы: устройство может быть корректно настроено в 1С, но не работать из-за параметров внутри драйвера.
Драйверы «АТОЛ» хранят настройки в собственной утилите «Тест драйвера ККТ» и в файлах конфигурации в каталоге установки драйвера, а также используют службу подключения оборудования. Драйверы «Штрих-М» имеют утилиту «Тест драйвера ФР», где параметры связи и таблицы фискального регистратора сохраняются внутри самого устройства и в настройках утилиты.
Эмуляторы и COM-порты (виртуальные порты USB-устройств) настраиваются на уровне операционной системы: номер порта и его параметры видны в диспетчере устройств Windows. Если номер COM-порта изменился после переподключения устройства в другой USB-разъём, настройки в 1С придётся скорректировать.
Настройки сканеров штрихкодов: особый случай
Сканеры штрихкодов чаще всего работают в режиме эмуляции клавиатуры (HID) и вообще не требуют настройки в 1С: считанный код просто «печатается» в активное поле. В этом случае никаких настроек в базе нет, а все параметры — суффиксы, префиксы, раскладка — хранятся в памяти самого сканера и задаются считыванием управляющих штрихкодов из инструкции производителя.
Если сканер подключён через драйвер (режим COM-порта или эмуляции COM-порта), его параметры хранятся стандартно: в справочнике подключаемого оборудования внутри базы. Признак того, что сканер работает через драйвер — наличие элемента «Сканер штрихкода» в списке подключённых устройств.
Типичная проблема: после переноса базы сканер «перестал работать», хотя в режиме клавиатуры он не зависит от 1С вовсе. В такой ситуации проверяйте не настройки базы, а раскладку клавиатуры, суффикс завершения ввода и сам сканер.
Как выбрать действие
Кэш, временные файлы и пользовательские настройки
Часть параметров, влияющих на работу с оборудованием, хранится в пользовательских настройках 1С: например, выбранная по умолчанию касса ККМ, последний использованный эквайринговый терминал, настройки печати чеков. Эти данные сохраняются в системном хранилище настроек информационной базы и привязаны к конкретному пользователю.
Кроме того, клиент 1С кэширует метаданные и компоненты в каталоге пользователя (для Windows это подкаталоги в профиле пользователя в AppData\Roaming\1C и AppData\Local\1C). Повреждённый кэш иногда вызывает ошибки загрузки драйверов. Очистка кэша — удаление каталога базы в кэше при закрытой 1С — безопасна: при следующем запуске кэш создастся заново.
Для файловых баз есть ещё один нюанс: настройки оборудования едины для всех пользователей базы, но привязка к рабочим местам различается. Поэтому в файловой базе с несколькими кассирами у каждого компьютера будет своё рабочее место со своим набором устройств.
Как перенести настройки оборудования между базами
Штатного универсального механизма экспорта настроек подключаемого оборудования в типовых конфигурациях обычно нет. На практике используют три подхода: перенос элементов справочника обработкой (например, универсальным обменом данными в формате XML), ручное повторное создание устройств с теми же параметрами, либо копирование параметров через сравнение карточек.
При переносе обработкой учитывайте, что вместе с элементом справочника нужно переносить и связанные данные: рабочие места, ссылки на драйверы (справочник «Драйверы оборудования») и сохранённые параметры. Если версии БПО в базах различаются, структура хранения параметров может отличаться, и перенесённые настройки потребуют проверки.
Параметры драйверов (АТОЛ, Штрих-М) переносятся отдельно: либо через штатные средства сохранения/восстановления настроек в утилитах драйверов, либо повторной настройкой. Таблицы ККТ переносить между устройствами нельзя — они индивидуальны для каждого фискального регистратора.
Как проверить результат
Присутствует, привязано к текущему рабочему месту, тест проходит успешно
Устройства нет в списке или тест завершается ошибкой подключения
Порт в диспетчере устройств совпадает с портом в настройках 1С
В диспетчере устройств другой номер порта или устройство с восклицательным знаком
Чек выходит, данные уходят в ОФД
Чек не печатается или копится очередь неотправленных документов
Код вводится в поле и документ подбирается автоматически
Код вводится, но 1С не реагирует или ловит лишние символы
FAQ: частые вопросы о хранении настроек торгового оборудования
Хранятся ли настройки оборудования в файле базы 1Cv8.1CD?
Да, если речь о справочнике подключаемого оборудования и параметрах драйверов, введённых через форму «Настроить» — это данные информационной базы. Но настройки внутри утилит драйверов, параметры COM-портов Windows и прошивка сканеров в файле базы не хранятся.
Почему после обновления конфигурации слетели настройки оборудования?
Чаще всего причина не в потере данных, а в обновлении библиотеки БПО: могла измениться версия драйвера или структура параметров. Проверьте, что в справочнике «Драйверы оборудования» загружена актуальная версия драйвера, и выполните тест устройства. Сами элементы справочника при обновлении обычно сохраняются.
Можно ли централизованно задать настройки для всех кассиров?
Да: оборудование и его параметры общие для базы, различаются только привязки к рабочим местам. Настройте устройства один раз, создайте рабочее место для каждого компьютера и привяжите к нему нужные устройства. Пользовательские настройки (касса по умолчанию и т.п.) каждый кассир задаёт самостоятельно.
Где найти сохранённые шаблоны чеков и ценников?
Шаблоны чеков ККТ хранятся в справочнике «Шаблоны чеков ККМ» (или «Хранилище шаблонов») внутри базы, шаблоны ценников и этикеток — в справочнике «Шаблоны этикеток, ценников и чеков ККМ». Это данные конфигурации, они переносятся вместе с базой.
Что делать, если в списке нет кнопки «Настроить» у устройства?
Обычно это означает, что для устройства не загружена обработка драйвера или драйвер не установлен на данном компьютере. Откройте карточку устройства, проверьте поле «Драйвер оборудования», установите драйвер из макета в справочнике драйверов и повторите попытку.
Что важно запомнить
Настройки торгового оборудования в 1С распределены: устройства и параметры подключения — в справочнике «Подключаемое оборудование» внутри базы, привязка — через рабочие места, параметры драйверов — в утилитах производителей, а сканеры в режиме клавиатуры настраиваются только в самом устройстве. Перед переносом или переустановкой зафиксируйте идентификаторы рабочих мест и параметры драйверов — это сэкономит основную часть времени на восстановление.