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