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

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

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

Решение 1: Использование штатного механизма «Общий доступ»

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

Шаг 1. Проверяем способ подключения ККТ

Ключевое условие для успешной совместной работы — касса должна быть подключена к локальной сети, а не напрямую к одному из компьютеров через USB-порт. Используйте подключение через Ethernet (по IP-адресу) или Wi-Fi. Это обеспечивает независимый доступ к устройству с любого компьютера в сети.

Шаг 2. Включаем опцию «Общий доступ» в 1С

Для активации совместного использования выполните следующие действия (вам также может пригодиться базовая инструкция по настройке торгового места в современных версиях Розницы):

  1. Перейдите в раздел НСИ и администрирование → РМК и подключаемое оборудование.
  2. В открывшемся окне выберите пункт Подключаемое оборудование.
  3. Найдите в списке вашу ККТ и откройте ее карточку для редактирования.
  4. Установите флажок «Общий доступ». Эта настройка сообщает системе, что устройство может использоваться с разных рабочих мест.

Шаг 3. Настраиваем драйвер ККТ

Это критически важный этап. Чтобы касса не была «занята» одним компьютером после печати чека, необходимо настроить ее на автоматическое освобождение. В настройках драйвера ККТ (например, АТОЛ или ШТРИХ-М) найдите параметр, который называется примерно так: «Отключаться после печати чека» или «Освобождать порт после команды». В некоторых случаях может потребоваться инструмент независимой печати напрямую через драйвер АТОЛ.

Если не активировать эту опцию, первый компьютер, отправивший чек, «захватит» соединение с кассой. Второй компьютер при попытке печати получит ошибку, что порт занят или устройство недоступно. Автоматическое отключение решает эту проблему, позволяя компьютерам поочередно обращаться к ККТ.

Шаг 4. Настройка рабочих мест

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

Важное ограничение: Проблемы при работе с маркированными товарами

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

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

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

Вопросы безопасности и персональной ответственности

В исходном вопросе упоминалось, что оба кассира работают под одним логином в 1С. Это крайне рискованная и неправильная практика. Проанализируем, почему.

  1. Невозможность отследить действия. Если оба кассира работают под пользователем «Кассир1», невозможно определить, кто из них продал товар по неверной цене, сделал некорректный возврат или допустил другую ошибку. Это создает почву для злоупотреблений и усложняет разрешение спорных ситуаций.
  2. Требования законодательства (54-ФЗ). Закон обязывает указывать в кассовом чеке фамилию и должность лица, осуществившего расчет (кассира). Эти данные передаются оператору фискальных данных (ОФД). При работе под одним логином в чеке всегда будет одно и то же имя, что не соответствует действительности и является нарушением.

Правильное решение: создайте в 1С отдельные учетные записи для каждого сотрудника. Это особенно важно, если в базе настроены разные кассиры для ООО и ИП. Даже при использовании одной физической ККТ, программа будет фиксировать, какой именно пользователь сформировал чек, и передавать корректные данные в ОФД.

Альтернативные решения

Что делать, если штатный механизм не подходит из-за работы с маркировкой или кажется ненадежным?

1. Специализированное ПО (серверы ККТ)

Существуют сторонние утилиты, которые устанавливаются на компьютер, к которому подключена касса — для этой задачи есть утилита организации сетевой и удаленной печати чеков. Они создают «сервер печати», который принимает задания от других компьютеров в сети, ставит их в очередь и корректно отправляет на ККТ.

2. Покупка второй ККТ

Хотя это и связано с дополнительными затратами, покупка отдельной кассы для каждого активного рабочего места — это самый надежный, стабильный и соответствующий законодательству вариант. Для тех, кому необходимо гибко управлять оборудованием, существует расширение для работы с несколькими кассами ККМ в РМК, которое позволяет работать с несколькими устройствами без распределения номенклатуры. Этот подход полностью исключает технические конфликты, проблемы с маркировкой и упрощает учет. Для развивающейся сети магазинов это является отраслевым стандартом и наиболее правильным решением в долгосрочной перспективе.

← На главную