Торговля и Склад · 10 мин
Как ставить цену в 1С: пошаговая инструкция
Пошаговая инструкция: как поставить цену в 1С через документ «Установка цен номенклатуры», типы цен, проверка, типовые ошибки и FAQ.
Цены в 1С не хранятся прямо в карточке товара — они регистрируются отдельным документом «Установка цен номенклатуры» и действуют с указанной даты. Поэтому фраза «поставить цену в 1С» на практике означает: создать документ, выбрать тип цены, заполнить список товаров и провести документ. После этого программа будет подставлять цену в заказы, реализации и чеки автоматически.
Механизм одинаков по логике в большинстве типовых конфигураций: Управление торговлей 11, Комплексная автоматизация 2, ERP, Розница. Отличаются только названия разделов меню и некоторые реквизиты. Ниже описаны действия на примере УТ 11 — для других конфигураций путь будет аналогичным.
Прежде чем ставить цену, нужно убедиться, что в базе создан хотя бы один тип цен (например, «Розничная» или «Оптовая») и включено использование цен номенклатуры. Без этого документ установки цен либо недоступен, либо проведётся, но цена нигде не подставится.
Как устроено хранение цен в 1С
В типовых конфигурациях цена — это запись в регистре сведений «Цены номенклатуры», привязанная к трём параметрам: номенклатура, тип цены и дата. Карточка товара лишь отображает актуальную цену, но не хранит её. Поэтому попытка «вписать цену в товар» ни к чему не приведёт — поле цены в карточке обычно недоступно для редактирования.
Такое устройство даёт два важных свойства. Во-первых, сохраняется история: можно посмотреть, какая цена действовала на любую прошедшую дату. Во-вторых, один товар может иметь несколько цен одновременно — оптовую, розничную, закупочную — и в каждом документе продажи применяется нужный тип.
Цена действует с даты документа установки до даты следующего документа по тому же товару и типу цен. Если сегодня провести документ вчерашним числом, он перекроет более поздние цены только в том случае, если поздних документов по этой позиции не было — иначе программа возьмёт значение из последнего по дате документа.
Подготовка: типы цен и настройки
Откройте раздел «CRM и маркетинг» (или «Настройки и справочники») → «Типы цен». Если нужного типа нет, создайте его: укажите наименование, валюту, признак «Цена включает НДС» и способ задания — «Вводится вручную» или «Рассчитывается по формуле» от базового типа с наценкой или скидкой.
Проверьте общие настройки: в разделе «НСИ и администрирование» → «CRM и маркетинг» должна быть включена опция использования цен номенклатуры. В УТ 11 она активна по умолчанию, но в свежесозданной базе или после переноса данных стоит убедиться.
Если цены должны различаться по складам или соглашениям с клиентами, дополнительно настраиваются виды цен в соглашениях и сегменты номенклатуры. Для простого случая «одна розничная цена на всё» достаточно одного типа цен.
Как поставить цену: пошаговая инструкция
Основной рабочий инструмент — документ «Установка цен номенклатуры». Он находится в разделе «CRM и маркетинг» → «Цены (прайс-лист)» → «Установка цен номенклатуры». Создайте новый документ кнопкой «Создать».
В шапке документа отметьте галочками типы цен, которые будете устанавливать. В табличную часть добавьте товары: вручную по одному, через подбор, либо командой «Заполнить» — по группе номенклатуры, по поступлению или по всем товарам без цены. Затем в колонках по каждому типу цен впишите значения.
Удобный приём — кнопка «Изменить цены» (или аналогичная команда формирования): она позволяет массово увеличить или уменьшить цены на процент, округлить до нужного разряда или рассчитать от закупочной цены с наценкой. После заполнения проведите документ — только с этого момента цены считаются действующими.
- 1Откройте: CRM и маркетинг → Установка цен номенклатуры → Создать
- 2Отметьте нужные типы цен в шапке документа
- 3Добавьте товары вручную, подбором или командой «Заполнить»
- 4Впишите цены или рассчитайте их через «Изменить цены»
- 5Проведите документ и проверьте цену в карточке товара или тестовой реализации
Массовое изменение и расчёт цен
Когда цен нужно поменять сотнями позиций, ручной ввод неэффективен. В документе установки цен есть механизм группового изменения: выделите строки, вызовите команду изменения и выберите операцию — прибавить процент, умножить на коэффициент, установить фиксированное значение или округлить по правилу (например, до 10 рублей вверх).
Для регулярного ценообразования удобнее рассчитываемые типы цен. Например, тип «Розничная» можно настроить как «Закупочная + 30%» — тогда при обновлении закупочных цен розничные пересчитаются автоматически при проведении нового документа установки. В УТ 11 для этого используется схема расчёта в настройках типа цен.
Если цены приходят от поставщика файлами Excel, используйте загрузку через «Помощник продаж» или типовую обработку загрузки данных из табличного документа. Перед загрузкой сверьте соответствие колонок: номенклатура должна сопоставляться по артикулу или коду, иначе появятся дубли товаров.
Способы задать цены
Подходит для небольшого ассортимента и разовых изменений. Полный контроль, но трудоёмко при сотнях позиций.
Удобно для плановой индексации цен. Требует проверки округления — иначе появятся цены вида 137,43.
Автоматическая наценка на базовую цену. Ограничение: формула едина для всех товаров типа, исключения придётся ставить вручную.
Для прайсов поставщиков. Риск: ошибки сопоставления номенклатуры, нужна проверка после загрузки.
Проверка результата
После проведения документа убедитесь, что цена реально применяется. Самый быстрый способ — открыть карточку товара: в поле цены (или по ссылке «Цены») должно отображаться новое значение с датой вашего документа.
Затем создайте тестовый документ продажи: «Реализация товаров и услуг» или чек ККМ в Рознице. Добавьте товар — цена должна подставиться автоматически. Если поле цены пустое, проверьте: тип цен в соглашении с клиентом или в настройках магазина совпадает с тем, что вы устанавливали; документ установки проведён; дата документа продажи не раньше даты установки цены.
Для контроля по списку используйте отчёт «Прайс-лист» (раздел «CRM и маркетинг»). Он показывает действующие цены на выбранную дату и позволяет быстро найти позиции без цены — обычно они выделяются или выводятся с пустым значением.
Как проверить результат
Отображается новое значение с датой вашего документа
Старая цена или пустое поле — документ не проведён или тип цен не совпадает
Цена заполняется автоматически при добавлении товара
Поле цены пустое — проверьте тип цен в соглашении с клиентом
Все нужные позиции с актуальными ценами
Есть товары без цены — их пропустили при заполнении документа
Типичные ошибки и ограничения
Самая частая проблема — несовпадение типов цен. Цена установлена для типа «Розничная», а в соглашении с клиентом или кассе ККМ указан тип «Оптовая» — в документе цена не подставляется. Второй типичный случай: документ установки создан, но не проведён, либо проведён будущей датой, а продажа оформляется сегодняшним числом.
Отдельная группа ошибок — работа «задним числом». Если провести установку цен прошедшей датой, когда по этим товарам уже были продажи, старые документы не пересчитаются автоматически — цены в них останутся прежними. Но отчёты и переоценка на складе могут измениться, что повлияет на валовую прибыль и себестоимость в закрытых периодах.
В Рознице есть дополнительный нюанс: цены на кассах обновляются после обмена данными с кассой. Если кассир видит старую цену, сначала проверьте, прошёл ли обмен, и только потом ищите ошибку в документе установки.
Часто задаваемые вопросы
Можно ли поставить цену прямо в карточке товара?
Нет, в типовых конфигурациях цена хранится в регистре и задаётся только документом «Установка цен номенклатуры». Поле цены в карточке товара служит для просмотра. Это сделано намеренно, чтобы сохранять историю изменений и знать, кто и когда изменил цену.
Почему цена не подставляется в документ продажи?
Проверьте три вещи: документ установки цен проведён и его дата не позже даты продажи; тип цен в документе установки совпадает с типом цен в соглашении с клиентом или настройках магазина; товар добавлен в документ установки именно по той позиции номенклатуры, которую вы продаёте (частая проблема — дубли товаров).
Как установить разные цены для разных клиентов?
Создайте несколько типов цен (например, «Опт», «Мелкий опт», «Розница») и установите значения по каждому. Затем в соглашении с конкретным клиентом укажите нужный тип цен — при продаже этому клиенту подставится его цена. Более гибкий вариант — индивидуальные соглашения со скидками.
Как изменить цены сразу на все товары на один процент?
Создайте документ «Установка цен номенклатуры», заполните его командой «Заполнить» по всем товарам с действующими ценами, затем выделите все строки и через команду изменения цен задайте операцию «Увеличить на процент». Не забудьте настроить округление и проверить результат по нескольким позициям до проведения.
С какой даты начинает действовать новая цена?
С даты документа «Установка цен номенклатуры». Документы продажи, созданные более ранней датой, используют прежнюю цену. Если нужно, чтобы цена действовала с завтрашнего дня, установите в документе завтрашнюю дату — сегодняшние продажи тогда пройдут по старой цене.
Что делать, если цена установилась не на тот товар?
Найдите ошибочный документ установки цен, исправьте в нём позицию или значение и перепроведите. Если документов несколько, воспользуйтесь отчётом по истории цен номенклатуры, чтобы увидеть все записи по товару, и откорректируйте последний по дате документ — именно он определяет действующую цену.
Что важно запомнить
Цена в 1С ставится документом «Установка цен номенклатуры»: выбрали тип цен, добавили товары, указали значения, провели. Действует цена с даты документа, а подстановка в продажи зависит от совпадения типа цен в документе и в соглашении с клиентом. Перед массовыми изменениями и работой задним числом проверяйте результат на тестовом документе.