Торговля и Склад · 9 мин
Правило ценообразования в 1С Розница 8.3: как заполнить и настроить
Как создать и заполнить правило ценообразования в 1С Розница 8.3: виды цен, формулы, наценки, назначение магазинам, проверка расчёта и типичные ошибки.
Правило ценообразования в 1С:Розница 8.3 определяет, как программа рассчитает цену продажи для товара: фиксированным значением, наценкой на цену закупки или по формуле от другого вида цен. Без корректно заполненного правила установка цен номенклатуры придётся выполнять вручную по каждой позиции, что при большом ассортименте превращается в постоянный источник ошибок и расхождений между магазинами.
Правило привязывается к виду цен, а вид цен — к магазину или группе магазинов. Такая цепочка позволяет задать разные наценки для разных торговых точек: например, в центральном магазине наценка 30%, а в точке на окраине — 25%. Один раз настроенная схема дальше работает автоматически: при проведении документа «Установка цен номенклатуры» программа сама рассчитывает значения по правилам.
Ниже разобрано, где находятся правила ценообразования, как заполнить карточку правила, какие способы расчёта доступны, как назначить правило магазину и как проверить, что цены считаются правильно.
Где находятся правила ценообразования и что нужно подготовить
Справочник правил расположен в разделе «Маркетинг» → «Ценообразование» → «Правила ценообразования». Если пункта меню нет, проверьте, что в настройках функциональности включён учёт цен и маркетинговых мероприятий, а у пользователя есть права на раздел маркетинга.
Перед созданием правила подготовьте три вещи. Во-первых, заведите виды цен в справочнике «Виды цен»: минимум закупочную (или «Цену поступления») и розничную. Во-вторых, убедитесь, что закупочные цены реально регистрируются в базе — документами поступления или установкой цен. Без базовой цены наценка не сработает: правило будет ссылаться на пустое значение. В-третьих, определите, какие магазины будут использовать каждый вид цен — это понадобится на этапе назначения.
Как создать и заполнить карточку правила
Откройте список правил и нажмите «Создать». В карточке заполните поля в следующем порядке:
- Наименование — понятное имя, например «Розничная = Закупочная + 30%». По нему вы позже найдёте правило в списке.
- Вид цен — выберите вид цен, который правило будет рассчитывать (например, «Розничная цена»).
- Способ расчёта — основной параметр: наценка на вид цен, формула или фиксированное значение.
- Параметры расчёта — процент наценки, базовый вид цен или текст формулы, в зависимости от выбранного способа.
После заполнения запишите карточку. Ошибок на этом этапе программа почти не показывает — неправильная формула часто «всплывает» только при расчёте цен, поэтому сразу после создания правила выполните тестовую установку цен на одном товаре.
- 1Откройте «Маркетинг → Ценообразование → Правила ценообразования» и нажмите «Создать»
- 2Введите наименование и выберите рассчитываемый вид цен
- 3Укажите способ расчёта: наценка на вид цен или формула
- 4Задайте базовый вид цен и процент наценки либо текст формулы
- 5Запишите правило и проверьте его тестовой установкой цен
Способы расчёта: наценка, формула и фиксированная цена
Самый распространённый вариант — наценка на вид цен. Вы указываете базовый вид (обычно закупочную цену) и процент наценки. Программа при расчёте берёт последнее зарегистрированное значение базовой цены и добавляет процент. Способ подходит для товарных групп с единой торговой политикой.
Расчёт по формуле даёт больше гибкости: в формуле можно комбинировать несколько видов цен, арифметические операции и функции. Например, цену можно посчитать как среднее между закупочной ценой с наценкой и ценой конкурента. Формулы пишутся во встроенном редакторе с проверкой синтаксиса — используйте кнопку проверки перед записью.
Фиксированное значение в правилах применяется редко, поскольку фиксированные цены проще задавать напрямую документом установки цен. Правило с константой оправдано, только если нужно временно «заморозить» цену для группы товаров.
Сравнение способов расчёта
Простой и надёжный вариант для большинства розничных точек. Ограничение: один процент на всё правило, без условий
Подходит для сложных схем: несколько базовых цен, округления, условия. Требует проверки синтаксиса и тестирования
Только для временной фиксации цены. Для постоянной работы неудобно — каждое изменение требует правки правила
Как назначить правило магазину и виду цен
Само по себе правило не влияет на цены, пока вид цен не привязан к магазину. Откройте карточку магазина в справочнике «Магазины» и на закладке, отвечающей за ценообразование, укажите используемые виды цен. В типовой конфигурации связь настраивается через назначение видов цен магазинам или через настройку «Использовать правила ценообразования» в карточке вида цен.
Если магазинов несколько и ценовая политика различается, создайте отдельные виды цен и правила для каждой группы точек: например, «Розничная (центр)» и «Розничная (район)». Попытка обойтись одним видом цен при разной наценке приведёт к тому, что установка цен для одного магазина перезапишет цены другого.
После привязки проверьте, что в карточке вида цен указан способ задания «Рассчитывать по правилам ценообразования» (или аналогичный признак в вашей версии конфигурации). Если вид цен настроен на ручной ввод, документ установки цен не будет вызывать расчёт по правилу.
Как запустить расчёт и проверить результат
Расчёт выполняется документом «Установка цен номенклатуры» (раздел «Маркетинг» или «Закупки», в зависимости от настроек). Создайте документ, выберите рассчитываемый вид цен, добавьте товары — вручную, по подбору или через заполнение по группе — и нажмите команду расчёта цен. Программа подставит значения, вычисленные по правилу от базовых цен.
Проверяйте результат до проведения документа: сравните рассчитанную цену с ожидаемой на 2–3 контрольных позициях, посчитав наценку вручную. Если значение пустое или равно нулю — чаще всего у товара нет базовой (закупочной) цены на дату документа. Если значение неожиданно большое — проверьте, не указан ли процент в неправильных единицах (300 вместо 30).
Как проверить результат расчёта
Цена равна базовой цене плюс заданный процент
Пусто, ноль или явно несоразмерное значение
Закупочная цена зарегистрирована на дату документа
В отчёте по ценам базовое значение отсутствует
После обмена с кассой пробивается новая цена
Касса пробивает старую цену — обмен не выполнен или документ не проведён
Типичные ошибки и их последствия
Наиболее частая проблема — правило создано, но цены не считаются. Причина почти всегда в разрыве цепочки: вид цен не привязан к магазину, у вида цен не включён расчёт по правилам или у товаров нет базовой цены. Проверяйте звенья по порядку, начиная с базовой цены конкретной номенклатуры.
Вторая группа ошибок связана с датами. Цены в 1С:Рознице хранятся с периодичностью: если документ установки цен проведён более поздней датой, чем нужно, или задним числом после уже проведённых продаж, на кассе может действовать не та цена. Перед массовым пересчётом сверьте дату документа и дату начала действия цен.
Частые вопросы
Можно ли задать разную наценку для разных групп товаров?
Да. Создайте несколько правил для одного вида цен с разными процентами и используйте механизм уточнения правил по товарным группам (ценовым группам номенклатуры). При расчёте программа выберет правило, соответствующее группе товара.
Почему в документе установки цен колонка с рассчитанной ценой пустая?
Чаще всего у товара отсутствует базовая цена на дату документа. Откройте историю цен номенклатуры и проверьте, зарегистрирована ли закупочная цена. Также убедитесь, что в виде цен включён расчёт по правилам ценообразования.
Как изменить наценку, если правило уже используется?
Откройте карточку правила, измените процент и запишите. Старые цены при этом не пересчитаются автоматически — нужно создать новый документ «Установка цен номенклатуры» и провести его, чтобы новые значения вступили в силу.
Считается ли правило автоматически при поступлении товара?
Нет, правило — это только алгоритм. Цены вступают в силу после проведения документа установки цен. В типовой конфигурации установку цен можно создать на основании поступления, что упрощает процесс, но проведение документа остаётся обязательным шагом.
Что делать, если на кассе старая цена после установки новых?
Проверьте, проведён ли документ установки цен и выполнен ли обмен данными с кассой (выгрузка товаров и цен). Если обмен прошёл, а цена старая — сверьте дату начала действия цен: возможно, документ проведён будущей датой.
Что важно запомнить
Правило ценообразования заполняется в четыре шага: создать вид цен, написать правило с наценкой или формулой, привязать вид цен к магазину, рассчитать и провести установку цен. Перед массовым применением всегда проверяйте расчёт на нескольких товарах и делайте резервную копию.