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

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

Как поставить цену на товар в 1С

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

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

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

Как 1С хранит цены и почему это важно понять

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

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

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

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

При создании вида цены заполните ключевые параметры:

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

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

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

Основной инструмент — документ «Установка цен номенклатуры». В «Управлении торговлей» и «ERP» он находится в разделе «CRM и маркетинг» → «Цены (прайс-лист)» → «Установка цен номенклатуры», в «Рознице» — в разделе «Закупки». Создайте новый документ и действуйте по порядку.

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

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

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

Шаг 3. Используйте автоматический расчёт и наценки

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

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

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

Ввод вручную

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

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

Цена пересчитывается автоматически от базовой; требует, чтобы базовый вид цены был всегда актуален.

Заполнение по данным ИБ

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

Шаг 4. Проверьте, что цена подставляется в продажи

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

Вид цены в документ продажи попадает из соглашения с клиентом, из карточки договора, из настроек магазина (в «Рознице») или выбирается вручную. Если в реализации цена пустая или нулевая — чаще всего причина именно в несовпадении вида цены: в документе выбран вид, для которого значение не установлено.

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

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

Запись в истории цен товара
Норма

Есть строка с нужной датой, видом цены и значением

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

Записи нет — документ не проведён или вид цены не совпадает

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

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

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

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

Дата начала действия
Норма

Новая цена действует с плановой даты

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

Документ проведён будущей датой — старая цена ещё действует

Типичные ошибки при установке цен

Большинство проблем с ценами в 1С сводится к нескольким повторяющимся ситуациям. Знание их экономит часы поиска причины.

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

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

Особенности в разных конфигурациях

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

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

Удобный приём — создавать документ установки цен прямо из поступления товаров кнопкой «Создать на основании». Табличная часть заполнится товарами накладной, а если вид цены настроен с наценкой на цену поступления, останется только рассчитать и провести документ.
ПЗ
Практическое замечание

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

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

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

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

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

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

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

Что будет, если установить цену задним числом?

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

Как посмотреть, какая цена действовала на прошлую дату?

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

Итог

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

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