← На главную
В процессе работы кассира в режиме РМК (Рабочее место кассира) в конфигурациях «1С:Розница» или отраслевых решениях (например, «1С:Розница. Аптека») может возникнуть неприятная ситуация: кассир нажимает кнопку «Возврат», выбирает исходный чек продажи, подтверждает выбор, но вместо открытия формы возврата и подбора товаров система просто возвращает пользователя в исходное пустое окно РМК без каких-либо сообщений об ошибках. При этом на соседних кассах аналогичная операция проходит корректно.
Разберем подробнее, почему возникает такое «залипание» и как последовательно локализовать и устранить проблему.
Шаг 1. Очистка кэша пользователя на проблемном компьютере
Если на других кассовых узлах операция выполняется штатно, а сбой происходит исключительно на одном рабочем месте, наиболее частой причиной является повреждение локального кэша платформы «1С:Предприятие».
Выполним очистку кэша следующим образом:
- Завершим работу всех сеансов 1С на проблемном компьютере.
- Удалим информационную базу из списка запуска 1С и добавим ее заново (при этом создается новая уникальная папка кэша).
- Либо вручную очистим каталоги временных файлов пользователя Windows:
%AppData%\1C\1cv8 и %LocalAppData%\1C\1cv8 (удаляем папки с длинными буквенно-цифровыми GUID-именами).
Шаг 2. Проверка проведения исходного документа «Чек ККМ»
Проанализируем состояние документа продажи, по которому выполняется возврат. Если чек продажи по какой-то причине был записан, но не проведен (например, из-за сбоя оборудования или аварийного завершения сеанса), алгоритм РМК не сможет сформировать табличную часть возврата на основании непроведенного документа.
- Перейдем в административный интерфейс программы: раздел «Продажи» → «Чеки» (или «Чеки ККМ»).
- Найдем проблемный чек и проверим статус его проведения.
- Если документ не проведен, проверим корректность заполнения реквизитов и проведем его вручную.
Шаг 3. Проверка справочника причин возврата и аналитики операций
В конфигурациях линейки «1С:Розница» при возврате товаров система может требовать обязательного указания причины возврата в аналитических операциях. Если список причин пуст или форма выбора причины блокируется, процесс возврата прерывается.
Проверим настройки системы:
- Перейдем в раздел «Продажи» → «Возвраты товаров от покупателей» или откроем справочник «Причины возвратов от покупателей» в настройках подсистемы продаж.
- Убедимся, что в справочнике создана хотя бы одна активная причина возврата (например, «Отказ покупателя», «Брак»).
- Проверим в настройках РМК, включен ли запрос причины возврата при оформлении операции.
Шаг 4. Проверка прав пользователя и настроек рабочего места
Часто поведение интерфейса РМК без явного вывода ошибок связано с ограничениями прав доступа конкретного кассира или привязкой оборудования к кассе ККМ:
- Проверим дополнительные права пользователя (раздел «Администрирование» → «Пользователи» → «Дополнительные права пользователей»). Обратим внимание на флаги «Разрешить возврат», «Разрешить возврат по чекам других касс» и «Разрешить возврат вне смены».
- Проверим соответствие рабочего места: справочник «Рабочие места» жестко привязан к сетевому имени ПК. Если настройки РМК указывают на кассу ККМ другого магазина или отдела, возврат по локальному чеку будет отклонен.
Шаг 5. Альтернативные варианты оформления возврата
Если кассиру необходимо срочно обслужить покупателя, а диагностика проблемы требует времени, воспользуемся альтернативными способами оформления:
- Возврат без основания в РМК: переключимся в режим возврата без привязки к чеку (если такая возможность разрешена правами доступа) и добавим номенклатуру вручную.
- Оформление через бэк-офис: перейдем в раздел «Продажи» → «Возвраты товаров от розничных покупателей», создадим документ на основании продажи и пробьем чек возврата на фискальном регистраторе.