При пробитии чека из документа "Приходный кассовый ордер" из 1С Комплексная автоматизация 2.5. Вылезает ошибка такого содержания
"При открытии смены произошла ошибка. Смена не открыта на фискальном устройстве. Дополнительное описание: Смена открыта, операция невозможна"
Если коротко, то 1С Комплексная автоматизация 2.5., как выяснилось не может работать и корректно отрабатывать ситуацию, когда с одной сетевой онлайн-кассой, параллельно работает несколько кассиров с разных рабочих мест.
Что привело к возникновению данной ошибки.
Один кассир зашел в базу в 8:00 открыл у себя смену по данной кассе, пробил несколько чеков
Второй кассир зашел в базу под своей учеткой и закрыл кассовую смену, открытую первым кассиром под своей учеткой.
Эта операция естественно прошла криво :).
В базе 1С кассовая смена закрылась. А сама касса, осталась с открытой сменой
В итоге пришлось через "Тест драйвера ККМ", закрывать смену.
Итог: приключился "рассинхрон" состояния кассы в базе и состояния самой кассы.
Лучше так не делать :)
Если у вас действительно в базе работает несколько кассиров, которые могут бить на одну кассу, то типовой механизм будет корректно работать, только через открытие и закрытие смен у каждого из кассиров последовательно.
Один кассир открыл смену, побил чеки, закрыл. К работе приступает второй :)
Иначе подобной проблемы не избежать.
Либо искать стороннее решение, которые позволяет избежать подобные ситуации
Применяется сетевая онлайн касса АТОЛ FPrint-22ПТК, работаем через терминальные сервера в серверной версии 1С:Комплексная автоматизация 2.5.