← На главную
При работе в программе 1С:Розница часто возникает необходимость устанавливать разную наценку на различные категории товаров. Например, на сантехнику требуется наценка 10%, на инструмент — 20%, а на обои — 28%. В этой статье разберем, как правильно настроить ценовые группы и виды цен для автоматического расчета розничных цен, а также проанализируем распространенные ошибки при настройке.
Основные причины ошибок при настройке цен по ценовым группам
Выясним причину, почему при попытке задать правила расчета цены программа может проставлять правила для всех ценовых групп одновременно или рассчитывать одинаковую наценку на все товары:
- Создание нескольких видов цен вместо одного: Распространенная ошибка заключается в попытке создать отдельный вид цены под каждый процент наценки (например, отдельные виды цен «Наценка 10%», «Наценка 20%»). В архитектуре 1С вид цены определяет назначение прайса (например, «Розничная»), а ценовые группы предназначены для уточнения правил расчета внутри одного вида цены.
- Отсутствие ценовой группы в карточке товара: Если в элементе справочника
Номенклатура не заполнена реквизитная строка ценовой группы, программа автоматически применяет базовое правило расчета, заданное для строки «Все ценовые группы».
- Отсутствие базовой цены: При использовании способа задания цен «Рассчитывать по другим видам цен» в системе должна быть зафиксирована базовая цена (например, «Закупочная»). Если цена поступления не зарегистрирована, формула не сможет вычислить итоговую розничную цену.
Шаг 1. Настройка функциональных опций и создание ценовых групп
Рассмотрим по шагам процесс подготовки программы к работе с ценовыми группами:
- Перейдем в настройки программы и убедимся, что включен флажок Использовать ценовые группы.
- Откроем справочник
Ценовые группы и создадим необходимые элементы (например, «Сантехника», «Инструмент», «Обои»).
- В справочнике
Номенклатура откроем карточки товаров и в реквизите Ценовая группа укажем соответствующую группу для каждого товара. Для массового назначения ценовых групп можно использовать обработку «Изменение выделенных элементов».
Шаг 2. Создание и настройка единого вида розничной цены
Главный принцип настройки заключается в том, что создавать нужно только один вид розничной цены (например, «Розничная»), внутри которого задаются дифференцированные формулы для каждой ценовой группы.
Разберем порядок настройки вида цены:
- Перейдем в справочник
Виды цен и создадим новый элемент «Розничная».
- В поле Способ задания цены выберем значение
Рассчитывать по другим видам цен.
- В табличной части правил расчета обратим внимание на строку по умолчанию Все ценовые группы. Эта строка предназначена для товаров, у которых ценовая группа не заполнена. Укажем для нее базовую или максимальную формулу расчета, например
[Закупочная] * 1.3.
- Добавим новые строки для каждой созданной ценовой группы:
- Для ценовой группы «Сантехника» задаем формулу:
[Закупочная] * 1.10.
- Для ценовой группы «Инструмент» задаем формулу:
[Закупочная] * 1.20.
- Для ценовой группы «Обои» задаем формулу:
[Закупочная] * 1.28.
Шаг 3. Автоматический расчет цен в документе «Установка цен номенклатуры»
Проанализируем процедуру установки цен на основании документа поступления:
- Оформим документ
Поступление товаров с номенклатурными позициями из разных ценовых групп.
- На основании документа поступления создадим документ
Установка цен номенклатуры.
- В документе выберем команду Установить цены > Загрузить цены из документа основания (поступление), чтобы зафиксировать закупочные цены.
- Далее нажмем Установить цены > Рассчитать цены. На основе настроенных формул программа автоматически рассчитает розничные цены с соответствующим процентом наценки для каждого товара в зависимости от его ценовой группы.
Альтернативные варианты реализации дифференцированных наценок
Рассмотрим другие методы решения этой задачи, если использование формул в виде цены не подходит под задачи предприятия:
- Применение обработки «Изменить цены» в документе: Назначается единый вид розничной цены со статическим способом задания. При заполнении документа
Установка цен номенклатуры вызывается встроенная обработка Изменить цены (команда «Изменить на процент»), где устанавливается отбор по ценовой группе и пересчитываются только выделенные строки.
- Автоматические скидки и наценки: Назначается единая базовая розничная цена, а дифференциация по категориям товаров настраивается в подсистеме маркетинга через механизм автоматических скидок и наценок.
- Заполнение цен по произвольному запросу (СКД): Для реализации сложной логики (учитывающей не только ценовую группу, но и производителя или сезонность) применяется способ расчета по схеме компоновки данных (СКД).