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

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

Как создать новую цену в 1С

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

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

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

Разберитесь, как хранятся цены в 1С

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

Вид цен — это справочник, определяющий назначение цены: «Закупочная», «Оптовая», «Розничная», «Мелкооптовая» и т.п. Каждый вид цен может заполняться вручную, рассчитываться формулой от другого вида цен (например, «закупочная + 30 %») или устанавливаться произвольно. Понимание этой механики важно: если цена в документе продажи «не та», проблема обычно в виде цен или в том, что документ установки цен не проведён.

Создайте новый вид цен, если его не хватает

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

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

В «1С:Бухгалтерии 8» вид цен создаётся в разделе «Справочники» → «Номенклатура» → по ссылке «Виды цен» (или «Справочники» → «Товары и услуги» → «Типы цен номенклатуры» в ранних релизах).

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

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

Заполните документ по шагам:

  1. Укажите дату документа — цены начнут действовать с этой даты. Дата влияет на то, какие цены подставятся в документы продажи.
  2. Выберите виды цен, которые устанавливаете (можно несколько сразу). В УТ 11 для этого служит команда выбора видов цен в шапке документа.
  3. Добавьте товары: вручную через «Добавить», подбором, по отбору (группа номенклатуры, поставщик) или загрузкой из Excel/внешнего файла.
  4. Проставьте значения цен в табличной части. Для расчёта наценкой используйте команду «Изменить цены на процент» или аналогичные механизмы рабочего места ценообразования.
  5. Проведите документ. С этого момента цены считаются действующими.
Порядок действий
  1. 1
    Создайте документ «Установка цен номенклатуры» и укажите дату
  2. 2
    Выберите нужные виды цен
  3. 3
    Добавьте номенклатуру вручную, подбором или загрузкой из файла
  4. 4
    Введите значения цен или рассчитайте их наценкой
  5. 5
    Проведите документ и проверьте цену в карточке товара

Используйте рабочее место «Цены (прайс-лист)» для массовой работы

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

Дополнительные инструменты этого рабочего места: загрузка цен из внешних файлов (Excel, CSV) через типовую обработку загрузки, история изменения цен по позиции и печать прайс-листа. При загрузке из файла обязательно проверьте сопоставление колонок и валюту — ошибка на этом этапе приведёт к неверным ценам по всей загруженной номенклатуре.

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

Настройте автоматическое ценообразование и соглашения

В УТ 11 и КА 2 цены в документы продажи подставляются не напрямую из видов цен, а через соглашения с клиентами (или сегменты партнёров). В соглашении указывается вид цен, по которому работает клиент, а также возможные индивидуальные условия. Если новый вид цен создан, но в продажах не подставляется — проверьте, привязан ли он к соглашению или сегменту.

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

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

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

Если цена не подтянулась, проверьте по порядку: проведён ли документ установки цен; совпадает ли дата документа продажи с периодом действия цены (цена действует с даты установки, а не «до»); тот ли вид цен указан в соглашении с клиентом; не установлена ли цена на характеристику товара отдельно от самой номенклатуры.

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

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

Цена в карточке товара
Норма

Отображается новое значение с датой установки

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

Старая цена или пустое значение — документ не проведён

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

Подставляется новая цена по соглашению клиента

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

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

Расчётный вид цен
Норма

Значение соответствует формуле от базовой цены

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

Значение устарело — требуется пересчёт и новая установка цен

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

Часто задаваемые вопросы

Можно ли изменить цену прямо в карточке номенклатуры?

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

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

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

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

В документе «Установка цен номенклатуры» выберите несколько видов цен в шапке — табличная часть покажет отдельную колонку для каждого вида. После проведения будут созданы записи по всем выбранным видам цен.

Как загрузить цены из Excel?

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

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

Цены поставщика (в УТ 11 — регистрация цен по поступлению) фиксируют закупочные условия конкретного контрагента и не влияют на продажные цены. Продажные цены устанавливаются только документом «Установка цен номенклатуры» по вашим видам цен.

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

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

Итог

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

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