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

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

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

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

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

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

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

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

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

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

Создание и настройка видов цен

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

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

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

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

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

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

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

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

Массовое заполнение и расчёт цен

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

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

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

Цены в 1С:Рознице и ценники

В 1С:Рознице логика та же, но с привязкой к магазину: вид цены назначается конкретному магазину в его карточке, и документ установки цен заполняется с учётом этой настройки. После проведения документа розничные цены применяются в чеках РМК автоматически с даты установки.

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

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

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

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

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

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

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

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

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

Дата действия цены
Норма

Цена применяется с даты документа установки цен

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

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

Валюта и НДС
Норма

Валюта и признак НДС в виде цены совпадают с настройками документа

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

Цена пересчитывается или НДС «вылезает» сверху — неверные настройки вида цены

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

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

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

Почему в карточке товара нет поля «Цена»?

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

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

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

Как изменить цену, не создавая новый документ?

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

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

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

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

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

Можно ли загрузить цены из Excel без программиста?

Да, в типовых конфигурациях есть штатные средства: обработка «Загрузка данных из табличного документа» или загрузка прайсов поставщиков. Главное — заранее привести файл к простому виду (колонки «Артикул/Код» и «Цена») и проверить сопоставление номенклатуры на небольшой тестовой порции строк.

Итог

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

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