При работе в интерфейсе Рабочее место кассира (РМК) в программе 1С:Управление торговлей (редакция 11) часто возникает ситуация, когда покупатель забыл товар, решил добрать позиции или у него возникли проблемы с оплатой. В такие моменты кассиру необходимо освободить очередь и «отложить» текущий чек, чтобы вернуться к нему позже. Разберем подробно, как включить эту возможность, почему она может быть недоступна и как заодно решить проблему медленного поиска товаров в системе. В качестве альтернативного способа сохранения и переноса позиций корзины подойдёт расширение для буфера обмена строк в РМК.
В типовых конфигурациях 1С функционал откладывания чеков не всегда активен по умолчанию. Если при нажатии кнопки Новый чек или при попытке закрыть форму РМК система выдает только варианты «Закрыть без сохранения» или «Отмена», это первый признак того, что опция выключена в глобальных настройках программы.
Проанализируем порядок действий для администратора системы:
После включения этой настройки в РМК появится возможность сохранять черновики чеков. Также обратим внимание на поле Срок хранения отложенных чеков. Здесь рекомендуется указать разумный период (например, 1 или 3 дня), по истечении которого программа автоматически аннулирует невостребованные документы через регламентное задание ОчисткаЧековККМ.
Даже если общая настройка включена, конкретный сотрудник может не иметь прав на выполнение этой операции. В 1С:УТ 11 существует специальный механизм ограничений для фронт-офиса. Рассмотрим, как проверить и изменить эти права:
Без этой настройки кассир по-прежнему будет видеть окно с предупреждением «данные чека были изменены» без возможности их сохранения, так как система блокирует создание «черновиков» для данного пользователя в целях безопасности или соблюдения кассовой дисциплины.
Выясним, как именно происходит процесс сохранения. В интерфейсе РМК (как в «старом», так и в «новом») существует кнопка Новый чек (или горячая клавиша F3). Проанализируем алгоритм действий кассира:
Когда в корзину уже набраны товары, но клиент просит подождать, нажмем Новый чек. Система проанализирует настройки и предложит выбор:
Если мы выбираем вариант с резервированием, важно помнить: в розничной торговле резервы обычно действуют только в рамках текущей кассовой смены. При закрытии смены (формировании Z-отчета) статус таких чеков будет зависеть от настроек — они могут быть либо отменены, либо перенесены на следующий день. Для автоматического снятия резервов по таким документам можно применить обработку для снятия товара с резерва по отложенным чекам ККМ.
Часто вопрос сохранения чеков идет рука об руку с жалобами на производительность. Если база файловая и находится в «облаке» (через веб-клиент или тонкий клиент), поиск товара по строке может занимать до нескольких секунд, что критично для очереди. Разберем методы оптимизации.
1. Настройка режима поиска. Рассмотрим настройки самого РМК. По умолчанию часто стоит поиск «По части строки». В файловых базах это заставляет систему перебирать все записи в таблице Справочник.Номенклатура. Переключим режим на По началу строки. Это позволит 1С использовать индексы базы данных, что ускоряет выдачу результата в разы.
2. Использование полнотекстового поиска (ПП). Если ПП отключен, поиск идет «в лоб» через SQL-запросы (или файловые аналоги). Рекомендуем включить ПП в разделе НСИ и администрирование — Общие настройки. Однако важно настроить регламентное задание ОбновлениеИндексаППС, чтобы новые товары попадали в поиск каждые 5-10 минут.
3. Отключение лишней информации. Проанализируем форму подбора. Если в списке товаров отображаются колонки «Остаток на других складах» или «Цены в других магазинах», система делает дополнительные запросы к базе при каждом перемещении курсора. Для ускорения работы стоит отключить эти колонки в настройках РМК, оставив только критически важные данные: Наименование, Цена, Остаток.
4. Особенности «облачной» работы. Если работа ведется через интернет в файловой базе, критическим фактором становится объем передаваемых данных. Использование Тонкого клиента вместо браузера предпочтительнее, так как он более эффективно кэширует структуру метаданных и формы на стороне компьютера пользователя.
Мы выяснили, что для решения проблемы «несохраняемых чеков» необходимо проверить связку: Глобальная опция + Права кассира. Только при наличии обоих разрешений кнопка Новый чек станет инструментом для создания отложенных документов. А правильная настройка индексов и режимов поиска позволит сделать работу кассира максимально комфортной и быстрой, даже в условиях ограниченных ресурсов файловой базы.