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

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

Как в 1С изменить вид цены: практическое руководство

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

Вид цены в 1С определяет, по какой цене товар попадёт в документ продажи, закупки или прайс-лист. Изменить вид цены может понадобиться при переходе с розничных цен на оптовые, при создании отдельной цены для конкретного клиента или при смене схемы ценообразования компании. В зависимости от конфигурации — «Управление торговлей», «Управление нашей фирмой» (УНФ), «Комплексная автоматизация» или «Розница» — расположение настроек немного отличается, но логика везде одинаковая.

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

Где в 1С хранятся виды цен и как к ним добраться

В «Управлении торговлей 11» и «Комплексной автоматизации» справочник видов цен находится в разделе «CRM и маркетинг» → «Настройки и справочники» → «Виды цен». Если раздел не виден, проверьте, что в настройках программы («НСИ и администрирование» → «CRM и маркетинг») включена функциональность ценообразования.

В «Управлении нашей фирмой» путь короче: «Компания» → «Настройки» → «Ценообразование» → «Виды цен», либо через раздел «Продажи». В «Рознице» виды цен привязаны к магазинам и типам цен, справочник доступен в разделе «Закупки» или «Маркетинг» в зависимости от версии.

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

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

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

  • Наименование — то, что увидит менеджер при выборе цены в документе. Называйте понятно: «Оптовая 2026» хуже, чем «Опт (дилеры)».
  • Валюта — валюта хранения цены. При продаже в другой валюте 1С пересчитает по курсу на дату документа.
  • Цена включает НДС — критичный флажок. Если в документе продажи НДС считается «сверху», а цена хранится с НДС, суммы исказятся.
  • Способ задания цены — произвольное значение, расчёт от базового вида цены с наценкой/скидкой или формула от других видов цен.
  • Порог срабатывания и округление — определяют, как 1С округляет рассчитанные значения.

Для расчётных видов цен укажите базовый вид и процент наценки или скидки. Например, «Розничная» = «Закупочная» + 30%. Учтите: при изменении базовой цены расчётная обновится только после переустановки цен — автоматического пересчёта истории не происходит.

Как установить значения цен для нового вида

Создание вида цены не заполняет сами цены — это самая частая причина пустых значений в документах. Значения фиксируются документом «Установка цен номенклатуры» (в УТ 11: «Закупки» или «CRM и маркетинг» → «Цены (прайс-лист)» → «Установка цен номенклатуры»).

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

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

Дата документа «Установка цен» определяет, с какого момента цена действует. Если провести документ задним числом, новые цены начнут подставляться и в документы той даты — проверяйте, не затронет ли это уже выставленные счета.

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

В документе «Реализация товаров и услуг», «Заказ клиента» или «Счёт на оплату» вид цены выбирается в шапке документа (поле «Вид цены» или в УНФ — «Вид цен» в разделе «Дополнительно»). После смены вида цены 1С предложит перезаполнить цены в табличной части — соглашайтесь, если товары уже добавлены, либо заполните таблицу заново.

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

Для закрепления вида цены за клиентом на постоянной основе используйте соглашение с клиентом (в УТ 11) или договор/карточку контрагента (в УНФ). Тогда при выборе контрагента нужный вид цены подставится автоматически, и менеджеру не придётся менять его вручную.

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

Как настроить автоматический расчёт и округление цен

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

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

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

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

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

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

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

Прайс-лист по виду цены
Норма

Значения заполнены и соответствуют ожиданиям

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

Пустые строки или старые значения — проверьте документ установки цен и его дату

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

Цена подставляется автоматически при выборе товара

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

Цена нулевая или подставляется другой вид цены — проверьте соглашение с клиентом

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

НДС соответствует ставке и настройке «цена включает НДС»

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

НДС задваивается или пропадает — несоответствие флажка в виде цены и документе

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

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

Ограничения и когда нужен программист

Типовые возможности покрывают большинство сценариев: фиксированные цены, наценки от базовой цены, формулы от нескольких видов цен, округление. Однако есть границы: сложные многоступенчатые скидки по объёму, цены, зависящие от остатков или себестоимости партии, интеграция с внешними прайсами поставщиков — всё это требует либо расширенных настроек (сегменты, скидки/наценки в УТ 11), либо доработки.

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

Итог

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

Изменение вида цены — это три шага: настроить элемент справочника «Виды цен», зафиксировать значения документом «Установка цен номенклатуры» и указать вид цены в документе или соглашении с клиентом. Проверяйте результат прайс-листом и тестовым документом, а перед массовыми изменениями делайте резервную копию.

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

Почему после создания вида цены в документах цена пустая?

Вид цены — это только «контейнер». Значения появляются после проведения документа «Установка цен номенклатуры» с этим видом цены. Также проверьте, что дата установки цен не позже даты документа продажи.

Можно ли изменить вид цены в уже проведённом документе?

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

Как сделать, чтобы у конкретного клиента всегда была своя цена?

В УТ 11 создайте соглашение с клиентом и укажите в нём нужный вид цены — он будет подставляться во все документы этого клиента. В УНФ вид цены задаётся в карточке контрагента или договоре. Индивидуальные цены на отдельные товары настраиваются через индивидуальные соглашения или скидки.

Пересчитаются ли расчётные цены автоматически при изменении базовой?

В УТ 11 — нет, нужно заново создать или перезаполнить документ «Установка цен номенклатуры» и выполнить расчёт. В УНФ динамические виды цен могут пересчитываться автоматически — это зависит от настройки конкретного вида цены.

Что делать, если в документе задваивается или пропадает НДС?

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

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

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