Раздел Правила
Что это за раздел
Раздел Правила в Omnis нужен для автоматического формирования цен товаров и услуг по заданной бизнес-логике.
Именно здесь компания определяет:
- для какого типа цены работает правило
- из какой себестоимости система должна исходить
- какую наценку применять
- на какие товары, категории, бренды, поставщиков и метаданные распространяется правило
- какое правило важнее, если один и тот же товар попадает сразу под несколько условий
Этот раздел нужен не только для массового расчета цен. Он помогает сделать ценообразование управляемым и повторяемым, чтобы сотрудники не пересчитывали цены вручную для каждой карточки товара.
Связанные документы по этому разделу:
Релевантные разделы
- Раздел Товары - если нужно понять, куда попадает результат расчета.
- Типы цен - если правило строится под конкретную цену.
- Бренды - если правило зависит от бренда.
- Категории товаров - если правило зависит от структуры каталога.
- Заказы - если цены уже используются в продажах.
Как пользоваться комплектом документов
Если нужен полный обзор раздела и описание интерфейса, начинайте с этого документа.
Если нужен быстрый ответ на типовой вопрос, открывайте:
Если нужен готовый рабочий маршрут в формате что делать шаг за шагом, открывайте:
Если нужно быстро разобрать проблему или неожиданный результат перерасчета, открывайте:
Раздел Правила тесно связан:
- с товарами, потому что итог расчета попадает в карточки товаров
- с типами цен, потому что каждое правило работает только с одним выбранным типом цены
- с остатками и поставщиками, потому что именно оттуда система может брать себестоимость
- с заказами, потому что пересчитанные цены затем используются в продажах и актуализации цен в заказах
- с клиентскими витринами, CMS-приложениями и Telegram Mini App, потому что итоговые цены могут становиться видимыми покупателю

Кто работает с разделом
Владелец компании
Обычно использует раздел для построения общей ценовой политики:
- какой уровень маржи нужен компании
- какие группы товаров должны иметь особые правила
- как разводить розничные, оптовые, партнерские и другие типы цен
Менеджер
Это основной пользователь раздела. Обычно он:
- создает правила
- редактирует сроки и область применения
- запускает одно правило или все правила сразу
- проверяет, какие товары попадут под правило
- разбирает, почему цена товара изменилась
Бухгалтер
Раздел может быть полезен как справочный источник по логике наценки и связи цены с себестоимостью, но это не основной рабочий экран бухгалтера.
Контент-менеджер
Обычно не управляет самими правилами, но должен понимать, что цены в карточках товаров могут обновляться автоматически не из ручного ввода, а из правил.
Что важно понимать до начала работы
Правило ценообразования не просто хранит формулу. Оно реально пересчитывает цены выбранного типа у подходящих товаров.
Это значит:
- запуск правила может изменить цены сразу у группы товаров
- правило работает только с одним типом цены
- если несколько правил затрагивают один и тот же товар и один и тот же тип цены, важен приоритет
- при пересчете система не добавляет новую цену рядом со старой, а фактически пересоздает цену выбранного типа для подходящих товаров
Также важно:
- правило можно держать неактивным и включать только когда оно нужно
- период действия можно ограничить датой начала и окончания
- фиксированная маржа и процентная маржа работают по-разному
- если в правиле заполнены и фиксированная, и процентная маржа, система ориентируется прежде всего на фиксированную маржу
- ограничение фиксированной маржи работает только вместе с фиксированной маржей
- помимо ручного запуска, система сама регулярно запускает применение правил один раз в день
1. Список правил
Раздел открывается по меню:
Ценообразование -> Правила
Это основной каталог всех правил ценообразования компании.
Что видно в верхней части экрана
Вверху находится:
- строка быстрого поиска
Отдельного фильтра в текущем интерфейсе нет.
Быстрый поиск
Поиск работает по названию правила.
Это значит, что лучше всего правило ищется по:
- части названия
- ключевой фразе из наименования
Например:
- Базовая розница
- Опт
- Сезонная цена
- Поставщик А
Что видно в строке правила
В строке правила обычно показываются:
- кнопка быстрого запуска
- наименование правила
- период действия, если он заполнен
- описание, если оно заполнено
- тип цены
- признак активности
Что показывает значок активности
Если правило активно, справа показывается зеленая отметка.
Если правило выключено, показывается отметка отключенного состояния.
Это позволяет сразу понять:
- правило вообще участвует в расчете или нет
- можно ли его запускать как рабочее правило
Кнопка запуска в строке
Слева в строке есть кнопка запуска правила.
Она нужна для быстрого запуска конкретного правила без захода в карточку.
Это удобно, когда:
- правило уже настроено
- нужно просто повторно пересчитать цены по нему
Кнопка Запустить все
Внизу списка есть действие Запустить все.
Оно запускает сразу все активные и действующие по времени правила компании.
Это массовое действие, поэтому использовать его нужно осознанно.
Регулярный автоматический запуск
Помимо ручного запуска одного правила или всех правил сразу, система также сама регулярно запускает применение правил.
По текущей настройке это происходит один раз в день.
Практический смысл:
- даже если сотрудник не нажал запуск вручную, активные правила с действующим сроком все равно будут периодически применяться автоматически
- если правило было изменено днем и его нужно применить сразу, лучше не ждать автоматического запуска, а запустить его вручную
- после такого применения сотрудники получают уведомление о том, что ценовые правила были выполнены
2. Карточка правила
Карточка правила открывается из списка по нажатию на строку.
Также из каталога можно нажать Создать и открыть новую карточку.
Карточка состоит из нескольких смысловых блоков:
- основные поля
- настройки правила
- настройки рентабельности
- стратегия расчета себестоимости
- базирование стратегии расчета себестоимости
- область применения

Поле Наименование
Это главное поле для человеческого понимания правила.
Название стоит делать таким, чтобы по нему сразу было ясно:
- к какому типу цены относится правило
- на какую группу товаров оно рассчитано
- в чем его бизнес-смысл
Хорошие примеры:
- Базовая розничная цена
- Оптовая цена по остаткам
- Поставщик X / сезонная маржа
Поля Действительно с и Действительно по
Эти поля задают временной интервал работы правила.
Если даты не заполнены, правило не ограничено по времени.
Если даты заполнены, правило считается рабочим только внутри этого периода.
Это удобно для:
- сезонных цен
- временных акций
- ограниченных по времени условий для отдельных групп товаров
Переключатель Активировано
Он определяет, участвует ли правило в расчете вообще.
Даже если правило заполнено полностью, но выключено, его нельзя использовать как действующее рабочее правило.
3. Настройки рентабельности
Этот блок отвечает за то, какую цену система построит поверх выбранной себестоимости.
Поле Тип цены
Каждое правило работает только с одним типом цены.
Например:
- базовая цена
- розничная цена
- оптовая цена
- партнерская цена
Практически это значит:
- правило не может одним запуском пересчитать сразу несколько типов цен
- под разные типы цен нужно создавать отдельные правила
Поле Фиксированная маржа
Это фиксированная сумма, которую система прибавляет к себестоимости.
Пример:
- себестоимость 500 ₽
- фиксированная маржа 200 ₽
- итоговая цена 700 ₽
Поле Процентная маржа
Это наценка в процентах от себестоимости.
Пример:
- себестоимость 500 ₽
- процентная маржа 20
- итоговая наценка 100 ₽
- итоговая цена 600 ₽
Поле % ограничения фиксированной маржи
Это защитное ограничение для фиксированной маржи.
Оно помогает не сделать слишком большую наценку на дешевые товары.
Пример:
- себестоимость 200 ₽
- фиксированная маржа 500 ₽
- ограничение фиксированной маржи 50%
Без ограничения цена стала бы 700 ₽.
Но при ограничении в 50% система не позволит поднять цену выше:
- 200 ₽ + 50% = 300 ₽
То есть итоговая цена будет ограничена значением 300 ₽.
Что важно про сочетание полей маржи
Для безопасной работы лучше выбирать один основной способ:
- либо фиксированную маржу
- либо процентную маржу
Если заполнены обе, система ориентируется прежде всего на фиксированную маржу.
4. Стратегия расчета себестоимости
Этот блок отвечает на вопрос:
какую именно себестоимость считать базой для цены
В текущем интерфейсе доступны:
- Средневзвешенная
- Минимальная
- Максимальная
Средневзвешенная
Этот режим полезен, когда один и тот же товар закупался по разным ценам и компании важно получить более сглаженную расчетную себестоимость.
Если расчет идет по остаткам, система учитывает не просто список цен, а количество по каждой складской записи.
Проще говоря, остаток 100 шт. по одной цене влияет сильнее, чем остаток 1 шт. по другой цене.
Минимальная
Этот режим берет самую низкую доступную себестоимость.
Он полезен, если компания хочет формировать цену от самой дешевой базы.
Максимальная
Этот режим берет самую высокую доступную себестоимость.
Он полезен, если компания хочет консервативный расчет и не занижать цену.
5. Базирование стратегии расчета себестоимости
Этот блок отвечает на вопрос:
из каких данных брать себестоимость
В текущем интерфейсе доступны:
- На всем
- На остатках
- На каталогах поставщиков
- На себестоимости по умолчанию
На всем
Это самый универсальный вариант.
В этом режиме система действует по такой логике:
- Если у товара есть живые остатки с количеством больше нуля, себестоимость считается по остаткам.
- Если живых остатков нет, но есть позиции поставщиков, себестоимость считается по каталогам поставщиков.
- Если нет ни остатков, ни поставщиков, система берет себестоимость по умолчанию из карточки товара.
Этот режим удобен как базовый для смешанного ассортимента.
На остатках
В этом режиме правило работает только по товарам, у которых есть живые остатки.
Если у товара нет остатков, он не попадает в перерасчет по этому правилу.
Этот режим удобен, когда цена должна опираться только на реально имеющийся склад.
На каталогах поставщиков
В этом режиме правило работает только по товарам, у которых есть позиции поставщиков.
Если у товара нет поставщиков, он не попадает в перерасчет по этому правилу.
Этот режим удобен для товаров, которые часто ведутся под заказ или ориентируются на актуальные закупочные предложения поставщиков.
На себестоимости по умолчанию
В этом режиме система берет базовую себестоимость из карточки товара.
Это особенно удобно для:
- услуг
- цифровых товаров
- лицензий
- позиций, у которых нет складских остатков и поставщиков
6. Настройки области применения
Этот блок отвечает за то, на какие товары будет действовать правило.
Поле Приоритет
Приоритет определяет порядок применения правил при пересечении условий.
Это один из самых важных полей раздела.
По текущей логике работы системы:
- правила с меньшим числом приоритета применяются раньше
- правила с большим числом приоритета применяются позже
- если один и тот же товар попал под несколько правил одного типа цены, позже примененное правило перезапишет результат предыдущего
Практически это значит:
- большее число приоритета делает правило более сильным в пересечении
Поле Товары
Позволяет применить правило только к конкретным товарам.
Это самый точный вариант области применения.
Поле Категории
Позволяет применить правило к выбранным категориям товаров.
При этом правило распространяется не только на саму категорию, но и на ее вложенные дочерние категории.
Это особенно удобно для больших товарных групп.
Поле Бренды
Позволяет ограничить правило только товарами нужных брендов.
Поле Метаданные
Позволяет применять правило к товарам с нужными метаданными вариантов.
Этот инструмент полезен, когда у компании есть логика ценообразования, завязанная на вариантность ассортимента.
Поле Поставщики
Позволяет ограничить правило товарами, которые связаны с выбранными поставщиками.
Это удобно, если компания хочет строить отдельную ценовую логику по конкретному поставщику или группе поставщиков.
Поле Описание
Это не расчетное поле, а рабочее пояснение для сотрудников.
Здесь полезно писать:
- зачем создано правило
- для кого оно нужно
- в чем его бизнес-смысл
- какие товары оно должно охватывать
7. Что происходит при запуске правила
Это самая важная практическая часть раздела.
Когда сотрудник запускает правило:
- система находит подходящие товары
- определяет для них базовую себестоимость по выбранной стратегии и источнику
- пересчитывает цену выбранного типа
- сохраняет новый результат
Важно понимать:
- правило меняет цену именно выбранного типа
- пересчет идет сразу по группе товаров, а не по одной карточке
- если два правила работают по одному и тому же типу цены и пересекаются по товарам, позже примененное правило перезапишет результат более раннего
Запуск одного правила
Для этого можно:
- нажать кнопку запуска в строке списка
- открыть карточку и нажать Запустить
Это удобно, когда вы меняли только одно правило и хотите сразу увидеть результат.
Запуск всех правил
Для этого используется кнопка Запустить все.
Это удобно, когда:
- вы изменили несколько правил сразу
- добавили новые правила
- хотите массово обновить ценовую картину
Но это действие нужно делать осознанно, потому что оно может изменить цены у большого числа товаров.
Автоматический ежедневный запуск
Даже без ручной кнопки система сама регулярно применяет правила.
По текущей настройке это происходит один раз в день.
Это важно помнить в двух ситуациях:
- если вы ожидаете, что новое правило сработает само позже
- если вы не хотите ждать до следующего автоматического запуска и хотите увидеть результат сразу
После такого автоматического применения сотрудники получают уведомление о выполненном пересчете.
8. Как читать логику правила на простом примере
Пример:
- тип цены: Розница
- базирование: На остатках
- стратегия: Средневзвешенная
- фиксированная маржа: 300 ₽
- ограничение фиксированной маржи: 40%
- область применения: категория Кофемашины
- приоритет: 100
Что это означает для сотрудника:
- Правило будет работать только с типом цены Розница.
- Оно затронет товары категории Кофемашины.
- Себестоимость будет считаться по живым остаткам.
- К расчетной себестоимости система попробует прибавить 300 ₽.
- Но если такая надбавка окажется больше чем 40% от себестоимости, система ограничит итоговую цену этим пределом.
- Если тот же товар попадает еще под другое правило Розница с большим приоритетом, итог может быть затем перезаписан этим вторым правилом.
9. Практические рекомендации
Давайте правилам понятные названия
Название должно отвечать на вопрос, что именно делает правило.
Не смешивайте в одном правиле слишком много логики
Если правило трудно объяснить словами, его потом трудно сопровождать.
Осторожно работайте с приоритетом
Именно приоритет чаще всего объясняет неожиданный итоговый результат.
Массовый запуск делайте осознанно
Перед Запустить все полезно понимать, какие правила у вас сейчас активны и какие товары они пересекут.
Используйте Описание
Это сильно упрощает работу для владельца, менеджера и любого сотрудника, который откроет правило позже.