← База знаний

Тормозит подбор товаров в 1С:Розница или УТ на кассе: решение проблемы

Очереди на кассе из-за зависаний интерфейса РМК (Рабочее Место Кассира) в 1С — это потерянные клиенты и выручка. Разбираем, почему поиск и подбор товара могут занимать секунды вместо миллисекунд, и как это ускорить.

🔍 Причины медленного подбора товаров

Медленный подбор номенклатуры в РМК (1С:Розница, 1С:УТ 11) чаще всего связан с неоптимальными запросами к базе данных, неправильной настройкой оборудования или избыточными данными в самой номенклатуре.

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

⚡ Как ускорить поиск и сканирование на кассе

1. Оптимизация полнотекстового поиска

По умолчанию 1С ищет по всем полям справочника, включая описание, что сильно грузит базу. Необходимо правильно настроить индексы.

Что сделать:
  • Регулярно (ночью) обновлять индекс полнотекстового поиска (ПТП) регламентным заданием.
  • Ограничить поля поиска для ПТП (например, артикул, наименование, штрихкод).

2. Проверка настроек сканера штрихкодов

Если касса "думает" 2-3 секунды после каждого звука сканера, проблема часто кроется не в 1С, а в режиме работы обоудования.

Настройки оборудования:
  • Убедитесь, что сканер работает в режиме эмуляции COM-порта, а не в разрыв клавиатуры. "Клавиатурный" ввод 1С обрабатывает посимвольно, что занимает время.
  • Проверьте префиксы и суффиксы сканера, убедитесь, что драйвер 1С их обрабатывает корректно.

3. Настройка списка подбора

Интерфейс подбора отображает остатки и цены "на лету". Если отключить лишние колонки и расчеты, подбор ускорится кратно.

4. Кэширование ценообразования и скидок

При добавлении товара 1С пересчитывает все акции (Н-й товар в подарок, скидка по карте, утренние часы). Если маркетинговых акций много, пересчет может повесить систему.

🛠 Экспресс-диагностика

Чтобы понять, проблема в оборудовании или в 1С:

  1. Вбейте штрихкод вручную с клавиатуры. Если товар находится моментально — проблема в сканере или драйвере (переведите в COM-режим).
  2. Если ручной ввод тоже тормозит — проблема в архитектуре поиска (перестраивайте ПТП и индексы базы).

Кассы висят и образуются очереди?

Проведу аудит производительности рабочих мест кассиров, перенастрою сканеры и оптимизирую запросы подбора в 1С.

Получить консультацию →

📚 Связанные статьи