К статье
Практический материал

Торговля и Склад · 10 мин

Как настроить цены в 1С Предприятие

Как настроить цены в 1С Предприятие: типы цен, установка через документ, расчетные цены, проверка результата и типичные ошибки при ценообразовании.

Ценообразование в 1С строится вокруг справочника «Типы цен» (в УТ 11 / КА 2 / ERP — «Виды цен») и документа «Установка цен номенклатуры». Пока цена не записана в регистр с помощью этого документа, подстановка в заказы и реализации не сработает, даже если тип цены создан корректно.

Настройка состоит из трёх обязательных этапов: создание видов цен, их заполнение (вручную, расчётом или формулой) и проверка подстановки в документах. Опционально добавляются скидки, наценки и пороги срабатывания. Ниже разобран каждый этап для типовых конфигураций «Управление торговлей», «Комплексная автоматизация» и «ERP Управление предприятием».

Как устроено ценообразование в 1С

Цена в 1С — это не свойство товара в карточке номенклатуры, а запись в регистре сведений «Цены номенклатуры». Одна запись связывает номенклатуру, вид цены, дату и значение. Благодаря этому у одного товара может быть сколько угодно цен: закупочная, оптовая, розничная, цена для маркетплейсов и т.д.

Историчность тоже хранится в регистре: каждый документ «Установка цен номенклатуры» добавляет новые записи с датой, а старые не удаляются. Это позволяет увидеть, какая цена действовала на прошлую дату, и оформить документы задним числом с корректными ценами.

В конфигурациях линейки УТ 11 / КА 2 / ERP механизм расширен: виды цен бывают базовыми, расчётными и произвольными (по формуле), есть соглашения с клиентами, скидки и пороги срабатывания. В «1С:Рознице» действует похожая схема с привязкой видов цен к магазинам.

Шаг 1. Создайте виды цен

Откройте раздел «CRM и маркетинг → Настройки и справочники → Виды цен» (в УТ 10.3 — справочник «Типы цен номенклатуры»). Создайте отдельный вид для каждой реально используемой колонки прайса: не плодите виды «на будущее», потому что каждый лишний вид замедляет документ установки цен и отчёты.

Для каждого вида цены укажите валюту, признак «Цена включает НДС» и способ задания. Если валюта вида цены отличается от валюты документа, программа пересчитает по курсу на дату документа — это удобно для импортных товаров, но требует актуальных курсов валют.

Способы задания цены

Ручной ввод

Подходит для базовых цен, которые задаёт закупщик или руководитель. Требует дисциплины: цену легко забыть обновить.

Наценка на другой вид цены

Цена считается как базовая плюс процент. Обновляется автоматически при изменении базовой, если используется динамический расчёт.

Произвольная формула

Формула из нескольких видов цен и параметров. Гибко, но сложнее в отладке — ошибку в формуле видно только по результату расчёта.

Базовые и расчётные виды цен

Базовый вид цены заполняется вручную — обычно это закупочная или минимальная отпускная цена. Расчётный вид ссылается на базовый: например, «Оптовая = Закупочная + 25%». В настройках расчётного вида есть переключатель: хранить рассчитанные значения в базе или вычислять динамически при обращении.

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

Шаг 2. Установите цены документом

Перейдите в «CRM и маркетинг → Цены и скидки → Установка цен номенклатуры» и создайте новый документ. В табличную часть добавьте товары — вручную по одному, подбором, по группе номенклатуры или загрузкой из Excel через кнопку «Заполнить».

После заполнения списка товаров задайте значения: введите вручную в колонки видов цен или используйте команду «Изменить цены» (в некоторых версиях — «Рассчитать»), чтобы применить процент наценки или пересчитать из другого вида цены. Затем проведите документ — только после проведения цены начнут действовать.

Порядок установки цен
  1. 1
    Создайте или проверьте виды цен в разделе настроек ценообразования
  2. 2
    Откройте «Установка цен номенклатуры» и создайте документ от нужной даты
  3. 3
    Добавьте номенклатуру подбором, по группе или загрузкой из файла
  4. 4
    Заполните значения вручную или командой расчёта от базовой цены
  5. 5
    Проведите документ и убедитесь в отсутствии ошибок
  6. 6
    Проверьте подстановку цены в тестовом документе продажи

Загрузка цен из Excel

Если прайс приходит от поставщика файлом, используйте обработку «Загрузка данных из табличного документа» (в УТ 11 доступна в карточке документа установки цен или в разделе «Продажи»). Сопоставьте колонки файла полям: артикул или наименование для поиска товара, колонка цены — виду цены. Перед загрузкой в рабочую базу проверьте несколько строк на копии.

Шаг 3. Настройте формулы и автоматический расчёт

Для видов цен со способом задания «Произвольная формула» редактор формул позволяет собирать выражения из других видов цен, числовых констант и арифметических операций. Например: цена маркетплейса = Розничная × 0,93, если площадка удерживает комиссию. Округление настраивается отдельно — в параметрах вида цены укажите точность и правило округления.

Проверяйте формулу на реальном товаре до массового применения: откройте документ установки цен, выберите одну позицию и сравните рассчитанное значение с посчитанным вручную. Ошибка в приоритете операций или ссылка не на тот вид цены — самые частые причины неверного результата.

Шаг 4. Скидки, наценки и соглашения с клиентами

Скидки настраиваются в разделе «CRM и маркетинг → Скидки (наценки)». Скидка привязывается к условиям: группа товаров, сегмент клиентов, сумма или количество в документе, день недели. Несколько скидок могут объединяться в группу с правилом совместного применения — сложение, максимум или последовательное применение.

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

Типичные ошибки
01
Создан вид цены, но не проведён документ установки — в продажах цена пустая или нулевая
02
Документ установки цен проведён будущей датой — цена «не появляется» в сегодняшних документах
03
Неверный признак «Цена включает НДС» — суммы в документах расходятся с прайсом на величину налога
04
Несколько скидок суммируются без ограничения — итоговая цена уходит ниже себестоимости
05
Расчётные цены не переустановлены после изменения базовой — зависимые цены устарели

Проверка результата

После настройки создайте тестовый документ «Реализация товаров и услуг» или «Заказ клиента», выберите товар и контрагента. Цена должна подставиться автоматически и совпасть со значением из документа установки цен. Если подставилась другая цена — проверьте соглашение с клиентом: оно имеет приоритет над общей установкой.

Для массовой сверки используйте отчёт «Прайс-лист» (CRM и маркетинг → Отчёты): он показывает действующие цены по видам на выбранную дату. Сверьте несколько контрольных позиций с первичным прайсом — этого достаточно, чтобы убедиться в корректности механизма.

Контрольные точки

Как проверить результат

Подстановка цены в документе продажи
Норма

Цена заполняется автоматически и совпадает с установленной

Тревожный признак

Поле цены пустое, ноль или устаревшее значение

Отчёт «Прайс-лист» на текущую дату
Норма

Все нужные виды цен заполнены по рабочей номенклатуре

Тревожный признак

Пустые колонки видов цен или пропуски по группам товаров

Сумма с НДС в документе
Норма

Совпадает с прайсом при верном признаке «Цена включает НДС»

Тревожный признак

Расхождение ровно на величину ставки НДС

Ограничения и когда нужна доработка

Типовой механизм покрывает большинство сценариев, но имеет границы. Формулы работают только с видами цен и константами — подставить в расчёт курс валюты с коэффициентом по поставщику или остаток на складе без доработки нельзя. Если логика ценообразования зависит от внешних данных (курс ЦБ, цены конкурентов, API поставщика), потребуется расширение или внешняя обработка.

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

Итог

Что важно запомнить

Цена в 1С живёт в регистре и появляется только после проведения документа «Установка цен номенклатуры». Стройте иерархию: базовая цена вручную, зависимые — наценкой или формулой. После любой настройки проверяйте подстановку в тестовом документе и сверяйте отчёт «Прайс-лист» с исходным прайсом.

Частые вопросы

Почему цена не подставляется в документ продажи?

Чаще всего документ «Установка цен номенклатуры» не проведён или проведён более поздней датой, чем дата документа продажи. Также проверьте, что в соглашении с клиентом и в настройках вида цены выбран именно тот вид цены, который вы заполнили, и что у товара нет индивидуального соглашения с другой ценой.

Как изменить цены сразу на все товары на один процент?

Создайте новый документ установки цен, добавьте всю номенклатуру (кнопка «Заполнить → по номенклатуре» без отбора) и используйте команду изменения цен с указанием процента от текущих значений. Проведите документ нужной датой — новые значения начнут действовать с этой даты, а старые сохранятся в истории.

Можно ли установить цены задним числом?

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

Чем отличается тип цен в УТ 10.3 от вида цен в УТ 11?

Принцип тот же — справочник категорий цен и регистр значений. В УТ 11 добавлены расчётные и формульные виды цен, пороги срабатывания, уточнение по характеристикам и упаковкам, а также более гибкий механизм скидок. Документ установки цен в обеих конфигурациях обязателен для записи значений.

Как сделать разные цены для разных складов или магазинов?

В УТ 11 и ERP используйте соглашения, привязанные к сегментам или конкретным условиям продаж, либо отдельные виды цен по направлениям. В «1С:Рознице» виды цен назначаются напрямую на магазин, и документ установки цен применяется к выбранному магазину или группе.

Опасно ли давать менеджерам право менять цены в документе продажи вручную?

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