Как закрыть зависшую смену и оформить возврат за прошлые дни в 1С:Розница

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

В процессе работы с кассовым модулем конфигурации 1С:Розница 2.1 кассиры и администраторы могут столкнуться с ситуацией, когда в системе одновременно числятся две открытые кассовые смены: текущая и старая (открытая несколько дней или недель назад). При попытке выполнить возврат система выдает ошибку о том, что прошло более 24 часов с момента открытия смены, либо сообщает об отсутствии кассы с открытой сменой.

Разберем причины возникновения этой коллизии и пошагово рассмотрим способы принудительного закрытия зависшей смены, а также корректную методику оформления возврата товаров от розничного покупателя.

Причины возникновения ошибки

Проанализируем технические особенности работы связки 1С и контрольно-кассовой техники:

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

Способ 1. Закрытие смены через групповое изменение реквизитов

Если в форме документа Кассовая смена отсутствует доступная кнопка закрытия, изменим статус документа напрямую средствами платформы.

Выполним следующие шаги:

  1. Откроем меню «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов» (либо через «Все функции» / «Функции для технического специалиста» → «Обработки»).
  2. В поле выбора элементов укажем документ Кассовая смена.
  3. Нажмем «Добавить условие» и установим отбор по конкретной зависшей смене (по номеру, кассе ККМ или дате открытия), чтобы случайно не изменить рабочие смены.
  4. В списке доступных реквизитов найдем реквизит «Статус» (или «Состояние») и установим для него значение «Закрыта».
  5. Укажем дату и время окончания смены, после чего нажмем кнопку «Изменить реквизиты».

Способ 2. Формирование отчета о розничных продажах вручную

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

Для восстановления корректного учета выполним следующие действия:

  1. Перейдем в раздел «Продажи» → «Отчеты о розничных продажах».
  2. Создадим новый документ Отчет о розничных продажах.
  3. Заполним реквизиты шапки: выберем организацию, магазин, кассу ККМ и установим дату зависшей смены.
  4. В табличной части нажмем кнопку «Заполнить» (по чекам ККМ). Система соберет все пробитые за ту смену чеки, заполнит номенклатуру, количество и суммы.
  5. Проведем документ. После этого выручка и списания товаров за прошлую дату встанут на учет корректно.

Как правильно оформить возврат за прошлую смену

Если после закрытия старой смены при попытке возврата возникает ошибка «Нет кассы с открытой сменой», это означает, что возврат пытаются сделать через интерфейс РМК как возврат день в день.

Рассмотрим правильный порядок оформления возврата за предыдущие дни:

  1. Откроем раздел «Продажи» → «Возвраты товаров от покупателей» (или «Возврат товаров от розничного покупателя»).
  2. Создадим новый документ. В поле выбора чека найдем исходный чек продажи за прошлую дату или подберем возвращаемые позиции вручную.
  3. Проведем документ Возврат товаров от покупателя. Это зафиксирует возврат товара на склад розничного магазина.
  4. Для выдачи денежных средств покупателю на основании созданного документа возврата оформим документ Расходный кассовый ордер (РКО) с видом операции «Возврат покупателю» из операционной кассы предприятия.

Проверка привязки рабочего места и оборудования

Если ошибка о ненахождении кассы с открытой сменой сохраняется при текущих продажах, проверим соответствие сеанса и кассового аппарата:

  1. Перейдем в «Администрирование» → «Установка рабочего места». Убедимся, что текущий компьютер сопоставлен с правильным элементом справочника Рабочие места.
  2. Откроем карточку используемой Кассы ККМ в справочнике касс и проверим, привязана ли она к текущему рабочему месту и подключенному фискальному регистратору.
← На главную