Публичное пространство
SetRetail10 ◾️ Проверка минимальной стоимости товарной позиции для весовых товаров
https://crystals.atlassian.net/browse/SR-8453
https://crystals.atlassian.net/browse/CR-13765
10.4.20.0
Реализована поддержка для следующих типов касс:
Клавиатурная (POS)
SetTouch
Касса самообслуживания SetSCO v.2, SetSCO v.3
Описание
Возможность устанавливать фиксированную минимальную стоимость товарной позиции, которая не будет зависеть от веса товара, рассчитанных скидок и округления.
Функциональность позволяет избежать ситуаций, которые не покрываются ограничением по МРЦ. Поскольку МРЦ рассчитывается с учётом веса товара (по формуле вес × МРЦ), итоговая стоимость позиции может опуститься ниже минимально допустимого для бизнеса уровня.
Ценность
Предотвращение возможности продажи весового товара по стоимости ниже допустимого минимума, включая округление до нуля.
Логика работы
Настройка Минимальная стоимость товарной позиции в чеке устанавливается в разделе Справочники → Типы товаров для типа товара Весовой.
По умолчанию настройка Минимальная стоимость товарной позиции в чеке выключена, то есть равна значению 0.00
Если настройка Минимальная стоимость товарной позиции в чеке включена (то есть задано значение, превышающее 0.00), то касса проверяет, что рассчитанная стоимость товарной позиции превышает значение, указанное в настройке Минимальная стоимость товарной позиции в чеке. Проверка производится на этапах:
при добавлении товара в чек (если включен пред-расчет скидок, то рассчитанная стоимость товарной позиции учитывает скидки по акциям, если выключен – не учитывает);
после перехода к расчету.
Если основная цена товара за 1 кг меньше значения, указанного в настройке Минимальная стоимость товарной позиции в чеке, то данная настройка игнорируется.
Настройка может работать совместно с ограничением МРЦ – в таком случае применяется более строгое ограничение (то есть то, которое дает наибольшую стоимость).
Пример работы
Сценарий 1. Продажа товара по минимальной стоимости
Исходные данные
На кассу загружен товар:
Апельсины красные развесные (Россия)
Цена за 1 кг: 40.23 руб.
На SetCentrum/SetRetail заведены суммирующиеся кассовые механики:
Акция 1 “Скидка на овощи и фрукты” с результатом Скидка на товары = 80% на все овощи и фрукты с выключенным флагом
Игнорировать ограничения минимальной цены.
Акция 2 “Округление до 1” с результатом Округление чека до 1 с выключенным флагом
Игнорировать ограничения минимальной цены.
В разделе Справочники → Типы товаров для весового товара выставлено значение настройки: Минимальная стоимость товарной позиции в чеке: 1
В разделе Кассовый модуль → Шаблоны касс в используемом шаблоне кассы выключена настройка Рассчитывать скидки до подитога (пред-расчет скидок).
Работа на кассе
Кассир добавляет товар Апельсины красные развесные (Россия) с весом 0.1 кг
Касса проверяет, что стоимость товара превышает значения в настройке:
Стоимость товара: 0.1 × 40 = 4.02 > Минимальная стоимость: 1
Касса добавляет товар Апельсины красные развесные (Россия) в чек:
Вес: 0.1 кг
Итоговая стоимость: 4.02
Кассир переходит к расчету.
Касса рассчитывает скидку на товар и проверяет ограничения стоимости:
Стоимость товара с учетом скидки по акции 1: = 0.80
Стоимость товара с учетом скидки по акции 2: = 0.00
Проверка ограничения: Цена за кг (40.23 руб.) > Минимальная стоимость (1 руб.) > Cтоимость с учетом скидок (0.00 руб.)
С учетом ограничений итоговая стоимость позиции Апельсины красные развесные (Россия) соответствует значению из настройки Минимальная стоимость товарной позиции в чеке и составляет 1.00 рубль.
Кассир принимает оплату и регистрирует чек.
Сценарий 2. Игнорирование ограничения минимальной стоимости
Исходные данные
На кассу загружен товар:
Апельсины красные развесные (Россия)
Цена за 1 кг: 40.23 руб.
На SetCentrum/SetRetail заведена кассовая механика:
Акция “Скидка дня” с результатом Скидка на товары = 80% на фрукты с включенным флагом
Игнорировать ограничения минимальной цены.
В разделе Справочники → Типы товаров для весового товара выставлено значение настройки: Минимальная стоимость товарной позиции в чеке: 1
В разделе Кассовый модуль → Шаблоны касс в используемом шаблоне кассы выключена настройка Рассчитывать скидки до подитога (пред-расчет скидок).
Работа на кассе
Кассир добавляет товар Апельсины красные развесные (Россия) с весом 0.1 кг
Касса проверяет, что стоимость товара превышает значения в настройке:
Стоимость товара: 0.1 × 40 = 4.02 > Минимальная стоимость: 1
Касса добавляет товар Апельсины красные развесные (Россия) в чек:
Вес: 0.1 кг
Итоговая стоимость: 4.02
Кассир переходит к расчету.
Касса рассчитывает скидку на товар:
Стоимость товара с учетом скидки по акции: = 0.80
Касса не производит проверку ограничения минимальной стоимости.
Итоговая стоимость позиции Апельсины красные развесные (Россия) соответствует стоимости с учетом скидки по акции: 0.80 рублей.
Кассир принимает оплату и регистрирует чек.
При применении нескольких скидочных акций на товар, стоимость товара может быть уменьшена ниже значения минимальной стоимости только в результате срабатывания тех акций, в настройках которых выставлен флаг Игнорировать ограничения минимальной цены.
Ограничения
Только для чека продажи и произвольного возврата.
Ограничение на минимальную стоимость позиции НЕ применяется кассой в случаях:
при ручной коррекции цены кассиром;
цена товара уменьшена по акции с включенным флагом Игнорировать ограничения минимальной цены;
цена товара передана в мягком чеке (заказе).
Настройка
Перейдите в раздел Справочники → Типы товаров → [Весовой товар].
На вкладке НАСТРОЙКИ установите настройку Минимальная стоимость товарной позиции в чеке: введите в поле Стоимость требуемое значение минимальной стоимости с точностью до сотых.
Статьи по теме
© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.