Как исправить постоянное расхождение наличных и безналичных средств при закрытии смены в 1С:Розница?

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

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

Почему ручные правки отчета о розничных продажах не помогают

Типовая ошибка многих пользователей заключается в попытке скорректировать цифры непосредственно в документе Отчет о розничных продажах. Важно понимать архитектуру учета розничных продаж в 1С:

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

Основные причины циклического расхождения

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

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

Пошаговый алгоритм устранения расхождения

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

Шаг 1. Поиск и удаление зависших чеков

Первым делом проверим документы за все предыдущие дни, начиная с момента сбоя:

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

Шаг 2. Анализ движений наличных средств в кассе ККМ

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

  1. Откроем отчет Движения денежных средств в кассах ККМ (раздел Финансы или Продажи).
  2. Сформируем отчет с группировкой по регистраторам (документам) за проблемный период.
  3. Найдем дату, когда остаток на конец смены ушел в минус или разошелся с реальным положением дел. Обратите внимание на документы Выемка денежных средств из кассы ККМ и Внесение денежных средств в кассу ККМ.

Шаг 3. Выравнивание остатков в регистре

Чтобы программа не переносила перекос на следующие смены, остаток в кассе ККМ должен соответствовать нулю после полной инкассации. Скорректировать данные можно двумя путями:

Способ 1. Штатное внесение наличных. Если после закрытия смены в кассе расчетный остаток составляет -300 рублей, перед открытием новой смены выполним операцию внесения наличных на сумму 300 рублей через меню РМК или документом Внесение денежных средств в кассу ККМ. Это перекроет возникший минус штатным механизмом конфигурации.

Способ 2. Корректировка регистров (для администраторов).

  1. Перейдем в раздел Администрирование → Корректировка данных → Корректировка регистров.
  2. Создадим новый документ и добавим в список регистр накопления Денежные средства ККМ.
  3. Создадим запись с видом движения Приход на недостающую сумму расхождения с указанием соответствующей кассы ККМ.
  4. Проведем документ. После этого сформируем отчет по движениям кассы ККМ и убедимся, что остаток выровнен.

Шаг 4. Настройка автоматической очистки непробитых чеков

Чтобы предотвратить повторение подобных сбоев при зависании фискального регистратора, настроим параметры программы:

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