Переход на новый интерфейс Рабочего места кассира (РМК) в 1С:Розница (начиная с версий 2.3.21.37 и выше) часто вызывает вопросы у администраторов и пользователей. Одной из самых распространенных задач является активация ручных скидок и общее управление акциями в РМК Розницы 2.3. В новой версии логика управления настройками изменилась: теперь недостаточно просто выдать права пользователю — необходимо синхронизировать несколько справочников и учитывать особенности кэширования данных. В этой статье мы подробно разберем, как заставить ручные скидки работать корректно.
В отличие от старого интерфейса, новый РМК опирается на индивидуальные настройки рабочих мест. Даже если вы являетесь Администратором с полными правами, настройки конкретного профиля РМК могут блокировать функционал скидок. Рассмотрим, где искать эти параметры:
После настройки профиля РМК необходимо убедиться, что у самого пользователя (кассира) есть физическое право на выполнение этой операции. Разберем, как проверить глобальные ограничения:
Зайдем в раздел Администрирование — Настройки пользователей и прав. Далее выберем пункт Дополнительные права пользователей. В открывшемся дереве настроек развернем узел Интерфейс РМК и найдем флаг Разрешить ручные скидки. Проверим, чтобы этот флаг был установлен для конкретного пользователя или группы доступа.
Выясним важную техническую деталь: ручная скидка в новом РМК — это не просто поле ввода, а объект системы. Если в базе не создано ни одного правила для ручной скидки, кнопка в интерфейсе может оставаться неактивной. Нам необходимо:
Без активного элемента в этом справочнике программа не сможет сопоставить введенное кассиром значение с правилами учета. В случаях, когда типовой функционал не закрывает все потребности бизнеса, можно настроить скидку «суммой/процентом» на чек — в этом поможет подтверждение скидок и бонусов через SMS.
Поскольку новый РМК активно используется для работы с Честным Знаком и разрешительным режимом, проанализируем ситуацию с маркировкой. Существуют жесткие законодательные и системные ограничения, которые могут блокировать скидку:
Иногда проблема кроется не в правах, а в визуальном отображении. Рассмотрим, как убедиться, что кнопка скидки выведена на панель:
Если вам требуется более глубокое изменение интерфейса РМК, например, для сенсорных мониторов, или вы хотите добавить кнопки с фиксированными скидками, это реализуется через расширения. Если экран кассы небольшой, стандартная кнопка может автоматически переместиться в подменю Еще (кнопка с тремя точками).
Рассмотрим ситуацию, когда все настройки выполнены верно, но скидка по-прежнему не работает. Как показывает практика форумов, новый РМК использует локальный кэш для повышения быстродействия. Это означает, что при изменении Справочника Настройки РМК или прав доступа, открытая сессия кассира об этом «не знает».
Обязательно выполните полную перезагрузку программы 1С:Предприятие. В некоторых случаях может потребоваться очистка временных файлов (кэша платформы) в папке AppData, если настройки упорно игнорируются системой. Только после перезапуска программа подтянет обновленные значения ПрофиляРМК и ДополнительныхПрав.
Подведем итог: для успешной работы ручных скидок в 1С:Розница 2.3 (Новый РМК) мы должны обеспечить «треугольник настроек»: Максимальный процент в Профиле РМК + Разрешающий флаг в Доп. правах + Действующее правило в Скидках/Наценках. И помните, что после внесения любых изменений кассовую сессию нужно перезапустить, чтобы настройки вступили в силу.