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

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

Как настроить цены в 1С: пошаговая инструкция

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

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

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

Перед началом работы убедитесь, что у вас есть права на разделы «Настройки и справочники» и «Ценообразование», а в базе уже заведена номенклатура. Если учёт только внедряется, сначала определитесь со структурой цен: сколько видов цен нужно (закупочная, оптовая, розничная, дилерская), от чего они зависят и кто отвечает за их актуализацию. Это избавит от переделки справочников в будущем.

Включение механизма ценообразования и видов цен

Первый шаг — проверить, что функциональность цен включена. Откройте «НСИ и администрирование → Настройка НСИ и разделов → CRM и маркетинг» (в некоторых версиях — «Продажи») и убедитесь, что включён признак «Виды цен». Если планируете использовать скидки и наценки, включите также «Скидки (наценки)» и при необходимости «Карты лояльности». Без этих флажков соответствующие разделы просто не появятся в интерфейсе.

Далее определите, сколько видов цен реально нужно. Типичный минимальный набор: закупочная цена (фиксируется по факту поступления), базовая отпускная (рассчитывается наценкой на закупочную) и розничная. Каждый лишний вид цены — это дополнительная колонка в документах установки цен и дополнительная работа по поддержанию актуальности, поэтому не создавайте виды «про запас».

Виды цен создаются в разделе «CRM и маркетинг → Настройки и справочники → Виды цен». При создании укажите наименование, валюту, признак «Цена включает НДС» и способ задания цены — именно последний параметр определяет всю дальнейшую логику расчёта.

Способы задания цены: ручной, наценка и формула

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

Наценка на другой вид цены используется для отпускных цен: например, «оптовая = закупочная + 25%». При таком способе при изменении закупочной цены оптовая пересчитается автоматически — но только в момент формирования нового документа установки цен, старые зафиксированные значения сами не обновятся.

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

Способ заданияКогда применятьОграничение
Ручное заполнениеЗакупочные цены, цены по прайсу поставщикаТребует регулярной ручной актуализации
Наценка на вид ценыОтпускные цены от себестоимостиПересчёт только при новой установке цен
Произвольная формулаВалютные цены, разные наценки по группамСложнее проверять и отлаживать
Заполнять по данным ИБЦены по факту поступления или продажиЗависит от корректности документов-источников

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

Ручное заполнение

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

Наценка на закупочную

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

Формула с курсом валюты

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

Настройка ценовых групп и правил округления

Если наценка зависит от категории товара (на продукты 15%, на бытовую технику 30%), используйте ценовые группы. Справочник «Ценовые группы» находится там же, в настройках ценообразования. Создайте группы, а затем в карточке каждой номенклатуры на закладке с параметрами укажите её ценовую группу. Массово заполнить группу удобно через групповое изменение реквизитов.

После этого в настройках вида цены с наценкой или формулой можно задать уточняющие правила по ценовым группам: для каждой группы — свой процент наценки или своя формула. Это избавляет от создания отдельных видов цен под каждую категорию товара.

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

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

Установка цен документом «Установка цен номенклатуры»

Цены в 1С приобретают силу только после проведения документа «Установка цен номенклатуры» (раздел «CRM и маркетинг → Ценообразование»). Документ фиксирует значения цен на дату: в продажи подставляется цена, актуальная на дату документа продажи, то есть ближайшая установка в прошлом.

Порядок работы с документом: создайте новый документ, в табличной части выберите виды цен, которые устанавливаются, затем добавьте номенклатуру — вручную, по подбору, по группе или через «Заполнить → Заполнить по ценовым группам / всем товарам». Для расчётных видов цен нажмите «Рассчитать» — программа вычислит значения по формулам и наценкам. После проверки проведите документ.

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

Порядок установки цен
  1. 1
    Откройте «CRM и маркетинг → Ценообразование → Установка цен номенклатуры» и создайте документ
  2. 2
    Укажите виды цен, которые будут зафиксированы этим документом
  3. 3
    Добавьте номенклатуру: вручную, подбором или заполнением по отбору
  4. 4
    Для расчётных видов цен нажмите «Рассчитать» и проверьте значения на нескольких позициях
  5. 5
    Проведите документ и проверьте подстановку цены в тестовом заказе или реализации

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

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

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

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

Проверка результата и типичные ошибки

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

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

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

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

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

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

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

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

Проверьте четыре пункта: указан ли вид цены в соглашении или документе; проведён ли документ «Установка цен номенклатуры» с этой позицией; не позже ли датирована установка, чем документ продажи; совпадает ли валюта вида цены с валютой документа или задан ли курс пересчёта. Чаще всего причина — непроведённая или «задним числом» исправленная установка цен.

Можно ли задать разные цены для разных складов?

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

Как автоматически обновлять цены при изменении курса валюты?

Создайте вид цены с формулой, использующей курс валюты, и настройте загрузку курсов в разделе валют. Затем настройте регламентное задание или обработку, которая ежедневно создаёт и проводит документ установки цен с пересчётом. Без новой установки цен значения в регистре сами не пересчитаются.

Чем отличается установка цен от изменения цены прямо в реализации?

Ручная правка цены в документе меняет только этот документ и не сохраняется в регистре цен: следующий документ снова подставит старую цену. Документ «Установка цен номенклатуры» фиксирует цену для всех последующих продаж и формирует историю изменений, по которой можно построить отчёт.

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

Откройте карточку номенклатуры и перейдите по ссылке «Цены» либо сформируйте отчёт по регистру цен номенклатуры. Также журнал документов «Установка цен номенклатуры» с отбором по товару покажет, кто и когда менял значения — это основной инструмент при разборе расхождений.

Работает ли этот механизм в «1С:Бухгалтерии»?

В «1С:Бухгалтерии» механизм проще: есть виды цен номенклатуры и документ «Установка цен номенклатуры», но нет формул, ценовых групп и автоматических скидок. Для полноценного ценообразования с наценками и скидками нужна торговая конфигурация — «Управление торговлей», «Комплексная автоматизация» или «Управление нашей фирмой».

Итог

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

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