Как массово увеличить продажные цены на фиксированный процент в УТ 11.5 без создания новых типов цен?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

В практике торговых предприятий, использующих конфигурацию 1С:Управление Торговлей 11 (УТ 11.5), часто возникает необходимость провести индексацию цен. Например, повысить все отпускные цены на 7% из-за инфляции или изменения рыночной конъюнктуры. Если система ценообразования построена на зависимых ценах (Закупочная -> Оптовая -> Розничная), у пользователей возникают вопросы: как сделать это корректно, чтобы не нарушить существующие связи и не плодить лишние сущности в справочниках. Прежде чем приступать к массовым изменениям, полезно провести анализ наценки на закупочные цены, чтобы точно понимать текущую маржинальность по разным видам цен.

В этой статье мы подробно разберем несколько способов решения этой задачи, проанализируем разницу между изменением формулы в настройках и в документе, а также рассмотрим нюансы работы механизма ценообразования.

Постановка задачи

Представим типичную схему ценообразования:

  1. Существует Закупочная цена, которая заполняется на основании поступлений товаров.
  2. Существует Оптовая цена, которая рассчитывается автоматически по формуле: [Закупочная] * 1.5 (наценка 50%).
  3. Существует Мелкооптовая цена, зависящая от Оптовой: [Оптовая] * 1.1.

Цель: Повысить все продажные цены (начиная с Оптовой) на 7%, не меняя Закупочную цену и не создавая новый вид цены "Оптовая + 7%".

Способ 1. Разовое изменение цен через обработку в документе

Если повышение цены — это разовая акция, и вы не планируете менять стратегию ценообразования навсегда (то есть следующие поступления товара должны рассчитываться по старой наценке 1.5), то самый простой путь — использование встроенных команд документа.

Разберем порядок действий:

  1. Создайте документ Установка цен номенклатуры. Для крупных компаний с большим оборотом может быть актуально автоматическое формирование документа «Установка цен номенклатуры» по расписанию для определенного списка товаров.
  2. В настройках документа выберите виды цен, которые нужно изменить (например, Оптовая).
  3. Заполните табличную часть товарами (через "Подобрать товары" или "Заполнить" -> "По ценовой группе" и т.д.).
  4. В документе выделите все строки (Ctrl+A).
  5. Нажмите кнопку Изменить цены -> Изменить на процент.
  6. В открывшемся окне введите 7 (процентов).
  7. Нажмите "Выполнить".

Система автоматически увеличит текущие значения в колонке цены на 7%. После проведения документа эти цифры зафиксируются. Важно: При следующем расчете цен, если вы нажмете "Рассчитать цены", система снова возьмет формулу из настроек вида цены. Если же вам требуется оперативная корректировка не в прайс-листе, а в конкретных отгрузочных документах, можно использовать умный пересчёт цен по проценту в реализации товаров и услуг, который позволяет быстро менять суммы в документе продажи.

Способ 2. Изменение формулы в справочнике "Виды цен" (Рекомендуемый)

Если повышение на 7% является новой политикой компании, и вы хотите, чтобы цены всегда теперь рассчитывались с учетом этого коэффициента, необходимо править саму логику расчета.

Разберем этот процесс:

  1. Перейдите в раздел CRM и маркетинг -> Настройки и справочники -> Виды цен.
  2. Откройте карточку вида цены Оптовая.
  3. Найдите поле, где задана формула. Сейчас там, вероятно, указано что-то вроде [Закупочная] * 1.5.
  4. Измените формулу, добавив необходимый коэффициент. Для повышения на 7% нужно умножить на 1.07.
    Новая формула будет выглядеть так: [Закупочная] * 1.5 * 1.07
  5. Запишите изменения в виде цены.
  6. Теперь создайте новый документ Установка цен номенклатуры и рассчитайте цены по формулам.

Преимущество этого метода: История цен сохраняется, а все новые расчеты будут происходить по новым правилам. Все зависимые цены также автоматически подрастут.

Способ 3. Использование локальных формул в документе

В обсуждении часто возникает путаница: почему не работает "формула в документе"? В документе Установка цен номенклатуры есть функция "Изменить цены" -> "Рассчитать по формуле". Этот инструмент полезен для сложных, нестандартных расчетов "на лету".

Однако стоит помнить, что подобные задачи возникают и в других процессах. Например, когда необходимо изменить цены на процент в передаче товаров между организациями, чтобы корректно отразить внутренние обороты компании с учетом новой наценки.

Способ 4. Введение "Учетной" цены (Архитектурное решение)

Если схема ценообразования часто меняется, имеет смысл внедрить промежуточное звено — технический вид цены Базовая расчетная. В этом случае, если руководство решает поднять цены на 7%, вы меняете формулу только у этой базовой цены, а все остальные цены пересчитываются автоматически цепочкой.

Важные нюансы: Округление и анализ результатов

При массовом увеличении цен на "неровный" процент (7%), вы неизбежно получите "некрасивые" цены с копейками. При настройке обязательно используйте Правила округления в карточке вида цены.

После завершения процедуры повышения цен крайне важно убедиться в корректности результата. Для этого рекомендуем выполнить анализ изменения цен товара, который наглядно покажет динамику в суммовом и процентном соотношении на начало и конец периода.

Вывод

Для правильного повышения цен на 7%:

← На главную