Как подключить несколько сканеров и одну кассу к 1С:Розница в разных отделах магазина?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

Организация автоматизации в небольшом магазине с несколькими отделами (например, молочный, овощной и алкогольный) часто натыкается на желание сэкономить и использовать одну лицензию программы и одну онлайн-кассу. Однако на практике такая схема сталкивается с серьезными программными и законодательными ограничениями. Разберем подробно, как правильно организовать работу нескольких рабочих мест с использованием общего оборудования и единой базы данных.

Проблема использования базовой версии 1С:Розница

Первое и самое важное препятствие, с которым мы сталкиваемся — это использование 1С:Розница (базовая). Проанализируем возможности этого продукта. Основное ограничение базовой версии заключается в том, что в информационной базе может работать только один пользователь одновременно. Даже если мы физически подключим два или три сканера к одному компьютеру, система не позволит открыть несколько интерфейсов кассира для параллельной работы.

Для полноценной реализации задачи нам потребуется переход на версию ПРОФ. Рассмотрим преимущества этого шага:

  1. Возможность работы нескольких пользователей в одной базе по локальной сети.
  2. Поддержка распределенных информационных баз (РИБ), если отделы находятся далеко друг от друга.
  3. Возможность приобретения дополнительных клиентских лицензий 1С на каждое рабочее место кассира.

Юридические аспекты и требования 54-ФЗ

Выясним причину, по которой нельзя просто поставить одну кассу в центре магазина и пробивать на ней чеки из разных отделов. Согласно закону 54-ФЗ, расчет должен производиться в момент передачи товара, а кассовый чек должен быть выдан покупателю непосредственно в месте расчета.

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

Техническое подключение нескольких сканеров штрихкодов

Если мы решили вопрос с лицензией 1С, перейдем к технической части. Рассмотрим, как подключить несколько сканеров к одной системе. Существует два основных режима работы сканера:

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

2. Режим эмуляции COM-порта (VCP). Это предпочтительный вариант. Каждый сканер определяется в системе как отдельный виртуальный COM-порт (например, COM3, COM4). Рассмотрим алгоритм настройки в 1С:

  1. Переходим в раздел Администрирование — Подключаемое оборудование.
  2. Создаем новый экземпляр оборудования для каждого сканера.
  3. В настройках драйвера указываем соответствующий COM-порт для каждого устройства.

При такой настройке 1С будет четко понимать, от какого устройства пришли данные, и сможет корректно обрабатывать их даже при одновременном сканировании.

Дистанционное использование одной ККТ (Вики Принт)

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

  1. ККТ подключается к основному компьютеру (серверу).
  2. На основном компьютере запускается служба обмена, которая делает кассу доступной по IP-адресу в локальной сети.
  3. На удаленных рабочих местах в 1С при настройке ККТ указывается не локальный порт, а IP-адрес сервера и порт службы.

Важно помнить, что при высокой нагрузке может возникнуть очередь печати чеков. Кассиры должны видеть статус ККТ, чтобы понимать, почему чек не вышел мгновенно.

Особенности работы с ЕГАИС и Маркировкой (Честный Знак)

Для отдела алкоголя потребуется использование Rutoken. Проанализируем ситуацию: ключ ЕГАИС жестко привязан к КПП и адресу точки. Если все отделы находятся по одному адресу, вы можете использовать один УТМ (Универсальный транспортный модуль) на всю базу 1С. Однако для подписания чеков 1С должна иметь доступ к ключу. Если кассиры работают на разных ПК, УТМ должен быть доступен по сети.

Для продажи молока и воды (Честный Знак) критически важно качество сканеров. При выборе удлинителей или беспроводных решений убедитесь, что код DataMatrix считывается без искажений. Дешевые сканеры при использовании длинных кабелей могут «терять» часть символов, что приведет к невозможности списать марку в системе мониторинга.

Физическое удлинение USB через RJ45

Рассмотрим идею автора с использованием переходников RJ45-USB. Это рабочее решение, но с существенными оговорками:

В качестве альтернативы рекомендуем рассмотреть Bluetooth-сканеры с памятью или Wi-Fi сканеры. Они избавляют от необходимости тянуть провода, но требуют регулярной зарядки и настройки стабильного покрытия Wi-Fi в магазине.

Резюме и рекомендации

Проанализировав ситуацию, мы приходим к следующему оптимальному плану действий:

  1. Выполнить апгрейд 1С:Розница с базовой до ПРОФ.
  2. Организовать локальную сеть (LAN) между отделами.
  3. Установить на каждое рабочее место отдельный компьютер (или тонкий клиент).
  4. Если отделы разделены стенами — приобрести отдельные онлайн-кассы для каждого отдела, чтобы соблюсти 54-ФЗ.
  5. Сканеры настраивать строго в режиме эмуляции COM-порта для стабильной работы.

Такой подход обеспечит бесперебойную работу, отсутствие штрафов от налоговой и корректный учет остатков товаров по всем категориям, включая алкоголь и маркированную продукцию.

← На главную