Торговля и Склад · 10 мин
Как подключить CipherLab 8001 к 1С Розница
Как подключить терминал сбора данных CipherLab 8001 к 1С Розница: драйвер, настройка оборудования, загрузка товаров, выгрузка документов и типичные ошибки.
CipherLab 8001 — классический терминал сбора данных (ТСД), который до сих пор используется на складах и в розничных точках для инвентаризации, приёмки товара и подбора номенклатуры по штрихкодам. Подключение к 1С Розница выполняется не напрямую, а через подключаемое оборудование: терминал работает в режиме накопления данных в памяти и обменивается файлами с компьютером через подставку (кредл) или в пакетном режиме через драйвер.
Главное, что нужно понимать перед началом: CipherLab 8001 не является онлайн-устройством. Он не подключается к базе 1С в реальном времени, как сканер штрихкодов. Работа строится по циклу: выгрузка номенклатуры из 1С в терминал, сбор данных на терминале (сканирование штрихкодов и ввод количества), затем загрузка собранных данных обратно в документ 1С.
Ниже разобран полный цикл подключения: от установки драйвера до загрузки первого документа, а также типичные ошибки и способы их диагностики.
Что потребуется для подключения
Перед настройкой проверьте комплектность и совместимость. Для работы связки CipherLab 8001 + 1С Розница понадобится:
- сам терминал CipherLab 8001 с заряженным аккумулятором;
- коммуникационная подставка (кредл) с интерфейсом RS-232 или USB, либо ИК-адаптер — в зависимости от комплектации;
- установленный драйвер ТСД, совместимый с 1С (чаще всего используют «Атол: Терминалы сбора данных» или «Сканкод: Терминалы сбора данных Mobile Logistics»);
- 1С Розница версии 2.2 или новее — в этих релизах механизм подключаемого оборудования (БПО) наиболее стабилен;
- загруженная в терминал прикладная задача (программа сбора данных) — обычно поставляется вместе с драйвером.
Если драйвер приобретён у «Атол», в комплекте идёт утилита настройки и тестирования оборудования, а также файл задачи для терминала. У «Сканкод» аналогичный комплект называется Mobile Logistics. Оба драйвера платные, но обычно поставляются с пробным периодом, которого достаточно для проверки совместимости.
Шаг 1. Установка драйвера и загрузка задачи в терминал
Сначала установите драйвер ТСД на компьютер, где работает 1С Розница. Установка стандартная: запустите инсталлятор, примите лицензионное соглашение, дождитесь регистрации компонент в системе. После установки в системе появится утилита управления терминалом.
Далее загрузите прикладную задачу в терминал. Подключите кредл к компьютеру, установите в него терминал, запустите утилиту драйвера и выберите пункт загрузки приложения (в разных драйверах он называется «Загрузить задачу», «Application download» и т. п.). Укажите файл задачи из каталога драйвера и дождитесь окончания передачи. На экране терминала должно появиться меню задачи — обычно это пункты вида «Сбор данных», «Просмотр», «Удаление данных».
- 1Установите драйвер ТСД на компьютер с 1С Розница
- 2Подключите кредл к компьютеру и установите в него терминал
- 3Запустите утилиту драйвера и проверьте связь с терминалом
- 4Загрузите в терминал прикладную задачу из комплекта драйвера
- 5Убедитесь, что на экране терминала появилось меню задачи
Шаг 2. Подключение оборудования в 1С Розница
Откройте 1С Розница и перейдите в раздел «Администрирование» → «Подключаемое оборудование». Убедитесь, что включён признак использования подключаемого оборудования, затем откройте одноимённый справочник и создайте новый элемент.
В карточке оборудования укажите тип оборудования «Терминал сбора данных», выберите установленный драйвер из списка и задайте рабочее место, к которому привязывается ТСД. После сохранения нажмите «Настроить» — откроется форма параметров драйвера, где задаются порт подключения (COM-порт кредла), скорость обмена и формат файлов обмена.
Обязательно выполните «Тест устройства» из карточки оборудования. Успешный тест означает, что 1С видит драйвер и может через него обратиться к терминалу. Если тест не проходит, проверьте, не занят ли COM-порт другой программой (утилита драйвера, диспетчер устройств, сторонние мониторы порта).
Как проверить результат
Сообщение «Тест успешно выполнен» с идентификатором устройства
Ошибка открытия порта или «устройство не найдено»
Отображаются пункты сбора и выгрузки данных
Терминал показывает только системное меню — задача не загружена
Порт присутствует и не отмечен восклицательным знаком
Порт отсутствует или конфликтует — переустановите драйвер кредла
Шаг 3. Выгрузка номенклатуры из 1С в терминал
Выгрузка товаров нужна, чтобы терминал при сканировании показывал наименование и мог сверять штрихкод со справочником. В 1С Розница выгрузка выполняется из документов, поддерживающих работу с ТСД: «Инвентаризация товаров», «Поступление товаров», «Реализация товаров», «Возврат товаров» и другие.
Откройте нужный документ, перейдите на вкладку товаров и в меню работы с ТСД (обычно кнопка с иконкой терминала или пункт «Заполнить» / «Сервис») выберите «Выгрузить данные в терминал сбора данных». Программа сформирует таблицу товаров документа и через драйвер передаст её в память устройства. Дождитесь сообщения об успешной выгрузке.
Если нужно выгрузить не товары конкретного документа, а весь справочник, используйте обработку выгрузки в ТСД, которая поставляется с драйвером, либо сформируйте документ с полным списком номенклатуры. Учитывайте, что объём памяти CipherLab 8001 ограничен: при очень большом справочнике (десятки тысяч позиций) выгрузка может занять заметное время или не поместиться целиком.
Шаг 4. Сбор данных и загрузка обратно в документ
На терминале выберите пункт сбора данных, отсканируйте штрихкод товара — устройство покажет наименование (если справочник выгружен) — и введите количество. Повторите для всех позиций. Если штрихкод не найден в памяти терминала, устройство всё равно сохранит его, и в 1С такие строки можно будет сопоставить вручную.
После завершения обхода верните терминал в кредл. В 1С откройте тот же документ и выберите «Загрузить данные из терминала сбора данных». Программа получит файл с отсканированными строками и заполнит табличную часть: штрихкоды будут преобразованы в номенклатуру по регистру штрихкодов, количество подставится из файла.
Проверьте результат до проведения документа: сопоставьте количество строк, найдите позиции с нераспознанными штрихкодами (обычно они подсвечиваются или попадают в отдельный список неустановленных данных). Только после ручной сверки проводите документ.
Альтернативные сценарии и ограничения
CipherLab 8001 поддерживает только пакетный (batch) режим обмена. Если требуется онлайн-работа — сканирование сразу в открытый документ 1С без промежуточной выгрузки — этот терминал не подойдёт: для таких задач используют беспроводные сканеры штрихкодов или ТСД на Android с Wi-Fi-клиентом.
Для простых операций в магазине — например, подбор товара в чек на кассе — часто выгоднее использовать обычный сканер штрихкодов в режиме эмуляции клавиатуры или COM-порта: он подключается в 1С Розница за пару минут и не требует выгрузки справочников. ТСД оправдан там, где нужна мобильность при инвентаризации и приёмке вдали от компьютера.
Сравнение вариантов
Подходит для инвентаризации и приёмки вдали от ПК; требует выгрузки справочника и загрузки файлов
Онлайн-ввод прямо в документ; не подходит для работы вдали от компьютера
Онлайн-обмен с 1С и работа в браузере или RDP; дороже и требует стабильной сети
Частые проблемы и их диагностика
Если 1С не видит терминал, действуйте по цепочке: проверьте, определяется ли кредл в диспетчере устройств Windows; убедитесь, что номер COM-порта в настройках драйвера совпадает с фактическим; закройте все программы, которые могут удерживать порт; перезагрузите терминал и переустановите его в кредл.
Если данные загружаются, но штрихкоды не распознаются, проверьте регистр сведений «Штрихкоды номенклатуры»: каждый сканируемый код должен быть привязан к товару. Также проверьте настройку суффиксов и префиксов в драйвере — лишние символы в начале или конце строки мешают сопоставлению.
При сбоях связи на этапе выгрузки больших справочников уменьшите объём выгружаемых данных (только товары документа, без остатков и цен) и проверьте скорость порта в настройках драйвера — слишком высокая скорость на старых кредлах вызывает ошибки передачи.
Что важно запомнить
CipherLab 8001 работает с 1С Розница только в пакетном режиме через драйвер ТСД: выгрузка справочника в терминал, сбор штрихкодов, загрузка в документ. Ключевые точки контроля — успешный тест устройства, заполненный регистр штрихкодов и ручная сверка загруженных строк перед проведением документа.
Частые вопросы
Можно ли подключить CipherLab 8001 к 1С Розница без кредла?
Нет, обмен данными с компьютером выполняется только через коммуникационную подставку или ИК-адаптер из комплекта. Прямого кабельного подключения терминала к ПК у этой модели нет.
Какой драйвер выбрать — Атол или Сканкод?
Оба драйвера поддерживают CipherLab 8001 и корректно работают с механизмом подключаемого оборудования 1С. Практический критерий выбора — цена лицензии и наличие технической поддержки у поставщика. Функционально для типовых задач Розницы они эквивалентны.
Почему после загрузки из ТСД количество в документе удвоилось?
Данные из терминала были загружены повторно в уже заполненную табличную часть. Перед повторной загрузкой очищайте таблицу товаров документа либо используйте режим загрузки с замещением, если он предусмотрен в вашей версии конфигурации.
Терминал пишет, что штрихкод не найден. Это ошибка?
Нет, это штатная ситуация: отсканированного кода нет в выгруженном справочнике. Терминал всё равно сохранит код, а в 1С такую строку можно сопоставить с товаром вручную или сначала завести штрихкод в справочнике номенклатуры.
Подойдёт ли CipherLab 8001 для работы с маркированными товарами?
Ограниченно. Терминал считывает код и передаёт его как строку, но работа с кодами Data Matrix требует корректной обработки спецсимволов (разделителей GS) на стороне драйвера и 1С. Перед использованием для маркировки протестируйте передачу кода целиком и проверьте настройки суффиксов драйвера.
1С не видит терминал после перезагрузки компьютера. Что делать?
Чаще всего после перезагрузки или переподключения кредла меняется номер COM-порта. Откройте диспетчер устройств, уточните актуальный порт и пропишите его в настройках драйвера в карточке подключаемого оборудования, затем повторите тест устройства.