Иногда, при закрытии кассовой смены в Restik, может возникать ошибка АТОЛ «Смена закрыта — операция невозможна». В этой статье мы расскажем, почему она происходит, и как это исправить.
Почему возникает ошибка?
Так как кассовые смены в Restik и на ККТ АТОЛ технически работают независимо, иногда могут возникать ситуации, при которых смена на кассе АТОЛ уже закрыта, а в Restik ещё нет.
Таким образом, при закрытии смены в Restik, приложение пытается закрыть смену ККТ АТОЛ (если включена опция «закрыть смену ККТ») и получает ошибку от АТОЛ «Смена закрыта — операция невозможна». Это и говорит о том, что смена на АТОЛ уже закрыта и закрыть её ещё раз не получится.
Такие ситуации могут возникать в трёх случаях:
За смену не было распечатано ни одного фискального чека
Так как открытие кассовой смены АТОЛ происходит автоматически при печати первого фискального чека, может возникнуть ситуация, при которой вы открыли кассовую смену Restik, но за всю смену не распечатали ни одного фискального чека на ККТ АТОЛ. Следовательно, смена АТОЛ не была открыта, поэтому её и не получается закрыть.
Перед закрытием смены в Restik вы распечатали на кассе Z-отчёт из настроек АТОЛ
При печати Z-отчёта из настроек приложения Restik POS смена на кассе закрывается автоматически. Следовательно, при печати Z-отчёта смена АТОЛ уже была закрыта, поэтому её не получается закрыть повторно.
В будущем, если вам нужно распечатать отчёт по смене на ККТ, не закрывая её, просто распечатайте X-отчёт, а Z-отчёт будет автоматически распечатан при закрытии смены в Restik.Смену закрыли на другом устройстве, на котором не работала синхронизация
Приложение Restik POS в реальном времени синхронизирует данные с сервером: получает актуальные версии позиций меню, отправляет информацию о чеках и кассовых сменах. При этом приложение может автономно работать без интернета — в этом случае данные временно сохраняются на устройстве и отправятся на сервер, как только появится связь.
Если вы работаете в Restik POS на нескольких устройствах и кассовую смену закрыли на телефоне или планшете без синхронизации, то информация о закрытии не попадёт на сервер. Поэтому при работе на другом устройстве на следующий день смена может отображаться как открытая.
В этот момент при попытке снова закрыть смену в Restik POS отправляется команда закрытия на ККТ АТОЛ. Но так как на самой кассе смена уже закрыта (и в Restik она тоже была закрыта, просто данные не синхронизировались), ККТ возвращает ошибку.
Чтобы исправить ситуацию, не закрывайте смену повторно, а проверьте синхронизацию на устройстве, с которого закрывали смену, и на том, с которого начинаете работу — данные обновятся, и смена закроется автоматически. Подробнее как проверить синхронизацию рассказываем по ссылке.
Как исправить ошибку?
Чтобы исправить ошибку достаточно просто выключить опцию «Закрыть кассовую смену ККТ» на экране закрытия смены. В таком случае, смена в Restik закроется без ошибок. Смена АТОЛ в данном случае не будет закрываться, так как она уже закрыта.