В современной торговле часто возникает задача организовать работу нескольких кассиров или менеджеров с одной онлайн-кассой — решить её поможет модуль сетевой печати чеков из 1С для нескольких мест. Классическая проблема в такой схеме: пока один компьютер печатает чек, второй не может достучаться до кассового аппарата и выдает ошибку. Говорят, что раньше все работало, а теперь — только один из двух. Давайте подробно разберемся, почему так происходит и как правильно настроить совместный доступ к ККТ АТОЛ из 1С, учитывая актуальную инструкцию по решению проблем с чеками.
Для начала выясним корень проблемы. Когда касса подключена к компьютеру напрямую через USB-порт, который в системе эмулируется как COM-порт, драйвер ККТ для выполнения любой операции (печать чека, открытие смены) монопольно захватывает этот порт. Пока операция не будет завершена и порт не будет освобожден, любая попытка второго компьютера обратиться к этому же устройству будет безуспешной. Второй компьютер просто не сможет "дозвониться" до занятого аппарата.
Именно поэтому возникает ситуация, когда работает "какой-то один из двух" — тот, кто первым успел захватить порт. Давайте рассмотрим два надежных способа решения этой задачи.
Это самый распространенный способ "расшарить" кассу, физически подключенную по USB к одному компьютеру, для всей локальной сети. Технология Ethernet over Transport (или EoT) позволяет превратить компьютер, к которому подключена ККТ, в своего рода сервер, который будет принимать запросы от других машин в сети и по очереди отправлять их на кассу.
Разберем настройку по шагам:
После выполнения этих шагов оба компьютера смогут отправлять чеки на одну кассу. Служба EoT будет сама выстраивать их в очередь и корректно обрабатывать.
Это более современное, стабильное и предпочтительное решение. Многие модели ККТ АТОЛ имеют встроенный Ethernet-порт для подключения напрямую к локальной сети (в роутер или свитч), минуя компьютер. Для реализации этого сценария в сложных конфигурациях можно использовать специализированное рабочее место кассира с поддержкой WEB-сервера.
Преимущества такого подхода очевидны:
Настройка в этом случае еще проще:
Теперь все компьютеры будут обращаться к кассе напрямую, и она сама будет корректно управлять потоком команд.
Техническая настройка — это только половина дела. Важно понимать, как организовать учетные процессы. Когда несколько компьютеров работают с одной ККТ, нужно помнить:
Отчет о розничных продажах или Кассовая смена, то другие пользователи не смогут пробивать чеки до тех пор, пока кто-то не откроет новую смену. Если при этом возникают ошибки, используйте проверенную инструкцию по решению проблем с чеками при закрытии месяца.1С:ERP, часто есть "магия 1С": если смена не была закрыта более 24 часов, система при попытке пробить новый чек может автоматически закрыть старую смену и открыть новую. Однако на эту автоматику стоит полагаться, только если вы четко понимаете ее алгоритмы работы. В большинстве случаев ручной контроль надежнее.В ходе обсуждения подобных настроек часто всплывает еще один важный юридический аспект, о котором нельзя забывать. Это реквизиты чека. Кроме того, в современных реалиях необходимо учитывать настройку разрешительного режима для работы с маркировкой через Честный Знак.
Согласно Федеральному закону 54-ФЗ (статья 4.7), в кассовом чеке обязательно должны быть указаны должность и фамилия лица, осуществившего расчет. Использование обезличенных имен, таких как "Администратор" или "Кассир", является прямым нарушением.
За отсутствие этого обязательного реквизита налоговая инспекция может вынести предупреждение или наложить штраф по ч. 4 ст. 14.5 КоАП РФ:
Причем, теоретически, штраф может быть выписан за каждый чек с нарушением.
Как это исправить в 1С? Решение очень простое. Система 1С берет данные для чека из карточки пользователя, под которым выполнен вход в программу. Чтобы в чеке печатались корректные ФИО, необходимо:
Администрирование – Настройки пользователей и прав – Пользователи. Для оперативной проверки конфигурации прав доступа можно применить инструмент анализа прав и ролей пользователей.Физическое лицо и выбрать из справочника соответствующего сотрудника, для которого заведены полные ФИО.После этого "магия 1С" сработает правильно, и в чеках будут печататься настоящие фамилии кассиров, что избавит вас от потенциальных проблем с ФНС.