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

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

Как сделать цены номенклатуры в 1С

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

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

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

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

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

Ключевое следствие: цена всегда действует «с даты документа и до следующего изменения». Если вы установили розничную цену 100 рублей 1 марта, а 15 марта — 120 рублей, то документы продажи до 15 марта подтянут 100 рублей, а после — 120. Это удобно для анализа истории, но требует аккуратности: документ установки цен с неправильной датой «перекроет» актуальные значения.

Создание видов цен

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

Для каждого вида цены выберите способ задания. Доступны три базовых варианта: ручное назначение (фиксированные значения вводит пользователь), расчет от другого вида цен (например, розничная = закупочная × 1,3) и произвольная формула с использованием ценовых групп. Для начала достаточно ручного ввода или простой наценки.

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

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

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

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

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

Формулы и ценовые группы

Разная наценка для разных групп товаров. Гибко, но сложнее в настройке и контроле.

Установка цен документом: пошаговый порядок

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

Порядок действий
  1. 1
    Откройте «CRM и маркетинг» → «Установка цен номенклатуры» и создайте документ
  2. 2
    Укажите дату, с которой цены начнут действовать
  3. 3
    Отметьте нужные виды цен в шапке документа
  4. 4
    Добавьте товары: вручную, подбором или кнопкой «Заполнить» → «По отбору»
  5. 5
    Введите значения цен или нажмите «Рассчитать вычисляемые» для цен по формулам
  6. 6
    Проверьте колонки «Старая цена» и «Изменение» — так видно, что именно меняется
  7. 7
    Проведите документ

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

Чтобы убедиться, что цена встала, откройте карточку товара и перейдите по ссылке «Цены» в панели навигации — отобразится история по всем видам цен. Альтернатива — отчет «Цены номенклатуры» или прайс-лист, который строится сразу после установки.

Автоматический расчет цен от закупочной

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

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

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

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

Загрузка цен из файла и округление

Если прайс готовят в Excel, цены можно загрузить через внешнюю обработку «Загрузка данных из табличного документа» (входит в состав типовых конфигураций на базе БСП, открывается через «Файл» или раздел «Администрирование») либо через кнопку «Заполнить» → «Загрузить из внешнего файла» в документе установки цен, если она доступна в вашей версии. Загружайте по связке «номенклатура + вид цены + значение», предварительно проверив, что артикулы или наименования в файле совпадают с базой — иначе получите дубли или незагруженные строки.

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

Проверка результата и контроль

После установки цен выполните три проверки. Первая — откройте отчет «Прайс-лист» (раздел «CRM и маркетинг» → «Отчеты») и убедитесь, что по всем нужным позициям цены заполнены и соответствуют ожиданиям. Вторая — создайте тестовый документ «Реализация товаров и услуг» или «Чек ККМ» и проверьте, какая цена подставилась автоматически и совпадает ли НДС. Третья — постройте отчет по товарам без цен: в прайс-листе можно установить отбор «цена не заполнена», чтобы найти позиции, которые вы пропустили.

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

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

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

Все товары группы имеют цену, значения совпадают с расчетом

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

Пустые ячейки или цены прошлых периодов

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

Цена и НДС подставляются автоматически и верны

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

Нулевая цена или неверная ставка НДС

История цен в карточке товара
Норма

Последняя запись — ваш документ с нужной датой

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

Действующая цена от старого документа с ранней датой

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

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

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

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

FAQ

Как изменить цену только для одного товара?

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

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

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

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

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

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

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

Что делать, если нужно обнулить цену товара?

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

Работает ли установка цен в 1С:Рознице так же, как в УТ?

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

Итог

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

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