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