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