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