← На главную
В процессе работы с кассовым модулем конфигурации 1С:Розница 2.1 кассиры и администраторы могут столкнуться с ситуацией, когда в системе одновременно числятся две открытые кассовые смены: текущая и старая (открытая несколько дней или недель назад). При попытке выполнить возврат система выдает ошибку о том, что прошло более 24 часов с момента открытия смены, либо сообщает об отсутствии кассы с открытой сменой.
Разберем причины возникновения этой коллизии и пошагово рассмотрим способы принудительного закрытия зависшей смены, а также корректную методику оформления возврата товаров от розничного покупателя.
Причины возникновения ошибки
Проанализируем технические особенности работы связки 1С и контрольно-кассовой техники:
- Аппаратное ограничение 24 часов: В соответствии с протоколами работы фискальных регистраторов и АСПД кассовая смена не может длиться более 24 часов. По истечении этого времени драйвер оборудования блокирует пробитие чеков продажи и возврата до момента снятия Z-отчета.
- Разделение логики возвратов в 1С: В конфигурации возврат товара «день в день» (в рамках текущей смены) оформляется через Рабочее место кассира (РМК) документом
Чек ККМ с признаком возврата. Если смена уже закрыта или чек был пробит в прошлые дни, оформление через РМК блокируется, так как операция должна проводиться по другой учетной схеме.
- Рассинхронизация статусов документов: Если смена была снята через драйвер оборудования напрямую или произошел сбой связи, в базе 1С документ
Кассовая смена остается в статусе «Открыта».
Способ 1. Закрытие смены через групповое изменение реквизитов
Если в форме документа Кассовая смена отсутствует доступная кнопка закрытия, изменим статус документа напрямую средствами платформы.
Выполним следующие шаги:
- Откроем меню «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов» (либо через «Все функции» / «Функции для технического специалиста» → «Обработки»).
- В поле выбора элементов укажем документ
Кассовая смена.
- Нажмем «Добавить условие» и установим отбор по конкретной зависшей смене (по номеру, кассе ККМ или дате открытия), чтобы случайно не изменить рабочие смены.
- В списке доступных реквизитов найдем реквизит «Статус» (или «Состояние») и установим для него значение «Закрыта».
- Укажем дату и время окончания смены, после чего нажмем кнопку «Изменить реквизиты».
Способ 2. Формирование отчета о розничных продажах вручную
Принудительное изменение статуса смены через групповую обработку только меняет реквизит в базе, но не запускает типовой алгоритм закрытия: чеки не архивируются автоматически, а сводный документ продаж может не сформироваться. В результате кассовые итоги за тот день останутся неучтенными.
Для восстановления корректного учета выполним следующие действия:
- Перейдем в раздел «Продажи» → «Отчеты о розничных продажах».
- Создадим новый документ
Отчет о розничных продажах.
- Заполним реквизиты шапки: выберем организацию, магазин, кассу ККМ и установим дату зависшей смены.
- В табличной части нажмем кнопку «Заполнить» (по чекам ККМ). Система соберет все пробитые за ту смену чеки, заполнит номенклатуру, количество и суммы.
- Проведем документ. После этого выручка и списания товаров за прошлую дату встанут на учет корректно.
Как правильно оформить возврат за прошлую смену
Если после закрытия старой смены при попытке возврата возникает ошибка «Нет кассы с открытой сменой», это означает, что возврат пытаются сделать через интерфейс РМК как возврат день в день.
Рассмотрим правильный порядок оформления возврата за предыдущие дни:
- Откроем раздел «Продажи» → «Возвраты товаров от покупателей» (или «Возврат товаров от розничного покупателя»).
- Создадим новый документ. В поле выбора чека найдем исходный чек продажи за прошлую дату или подберем возвращаемые позиции вручную.
- Проведем документ
Возврат товаров от покупателя. Это зафиксирует возврат товара на склад розничного магазина.
- Для выдачи денежных средств покупателю на основании созданного документа возврата оформим документ
Расходный кассовый ордер (РКО) с видом операции «Возврат покупателю» из операционной кассы предприятия.
Проверка привязки рабочего места и оборудования
Если ошибка о ненахождении кассы с открытой сменой сохраняется при текущих продажах, проверим соответствие сеанса и кассового аппарата:
- Перейдем в «Администрирование» → «Установка рабочего места». Убедимся, что текущий компьютер сопоставлен с правильным элементом справочника
Рабочие места.
- Откроем карточку используемой
Кассы ККМ в справочнике касс и проверим, привязана ли она к текущему рабочему месту и подключенному фискальному регистратору.