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

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

Что такое тип цены номенклатуры в 1С и как с ним работать

Что такое тип цены номенклатуры в 1С, как создать и настроить типы цен, установить расчётные цены по формуле и проверить корректность ценообразования.

Тип цены номенклатуры — это справочник в 1С, который определяет, какую именно цену программа подставит в документ продажи, закупки или прайс-лист для конкретного товара. Одна и та же номенклатура может продаваться оптом, в розницу, по партнёрской схеме и с наценкой для дилеров — и для каждого варианта создаётся отдельный тип цены. Без этого механизма пришлось бы вручную вбивать стоимость в каждый документ, что неизбежно приводит к ошибкам и расхождениям.

Механизм типов цен работает в типовых конфигурациях «Управление торговлей 11», «Комплексная автоматизация», «ERP», «Розница» и «Управление нашей фирмой». Названия справочников и пунктов меню могут немного отличаться между версиями, но логика везде одинаковая: есть справочник типов цен, есть регистр, где хранятся значения цен по каждой позиции, и есть документы установки цен, которыми эти значения фиксируются.

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

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

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

Второй элемент — регистр сведений «Цены номенклатуры». Именно здесь физически хранится пара «товар + вид цены = значение» с указанием даты, с которой цена действует. Регистр периодический, поэтому программа всегда может показать цену на любую прошедшую дату — это важно при корректировке документов задним числом.

Третий элемент — документ «Установка цен номенклатуры». Он играет роль «прайса»: табличная часть заполняется товарами, указываются виды цен и новые значения, а при проведении документа записи попадают в регистр. Изменить цену напрямую в регистре в обход документа в типовых конфигурациях не принято — это ломает историю и audit-логику.

Какие типы цен бывают и как их классифицировать

По способу задания значения виды цен делятся на три группы. Базовые цены вводятся вручную документом установки цен — это фундамент системы, обычно закупочная или базовая оптовая цена. Расчётные цены вычисляются автоматически от базовых: например, розничная = закупочная + 30%, или дилерская = оптовая − 5%. Динамические цены рассчитываются «на лету» в момент формирования документа по данным себестоимости или курса валют и не хранятся в регистре.

По назначению цены принято разделять на закупочные (фиксируют условия поставщиков), продажные (опт, розница, партнёрские) и контрольные (минимальная цена, ниже которой продавать нельзя, — программа может блокировать такие продажи). В «Управлении торговлей 11» дополнительно есть механизм соглашений с клиентами, где вид цены привязывается к конкретному сегменту покупателей.

Тип ценыКак задаётсяКогда применять
Базовая (ручная)Документом «Установка цен»Закупочная, основная оптовая — опорные значения
РасчётнаяФормула от базовой (процент наценки/скидки)Розница от закупки, дилерская от опта
ДинамическаяРасчёт в момент продажиЦена от текущей себестоимости или курса валюты
КонтрольнаяВручную или расчётноМинимально допустимая цена продажи

Сравнение вариантов расчёта цен

Расчётная цена по формуле

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

Ручная установка каждой цены

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

Динамическая цена

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

Как создать новый вид цены

В «Управлении торговлей 11» путь такой: раздел «CRM и маркетинг» → «Настройки и справочники» → «Виды цен». В «Управлении нашей фирмой» — «Компания» → «Ещё» → «Виды цен». В «Рознице» — «Маркетинг» → «Виды цен». Если пункта нет в меню, проверьте, включена ли в функциональных опциях работа с несколькими видами цен.

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

Полезно сразу настроить правила округления — например, до рубля или до десятков. Округление применяется при расчёте зависимых цен и избавляет прайс от значений вида 1347,83, которые выглядят непрофессионально и усложняют кассовые операции.

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

Как установить и изменить цены товаров

Созданный вид цены — это только «контейнер». Чтобы у товаров появились значения, создайте документ «Установка цен номенклатуры» (в УНФ — «Цены номенклатуры»). В шапке отметьте, какие виды цен меняете, в табличную часть добавьте товары — вручную, подбором или заполнением по группе, поступлению, остаткам.

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

Для массового изменения цен (например, индексация на 5%) используйте обработку изменения цен внутри документа установки: выделите позиции, вызовите команду «Изменить цены на процент» и укажите коэффициент. Это надёжнее, чем ручное редактирование сотен строк.

Как цена подставляется в документы продажи

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

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

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

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

Подстановка цены в документ
Норма

При добавлении товара цена заполняется автоматически и совпадает с прайсом

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

Цена пустая или нулевая — нет записи в регистре на дату документа

Соответствие прайса
Норма

Отчёт «Прайс-лист» показывает те же значения, что и документы продажи

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

В прайсе одни цифры, в продажах другие — документы используют разные виды цен

Расчётные цены
Норма

После изменения базовой цены зависимые цены пересчитаны новым документом установки

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

Базовая цена выросла, а розничная осталась старой — формула не применяется автоматически к уже записанным значениям

Расчётные цены и формулы: возможности и ограничения

Расчётные виды цен экономят массу времени: меняете закупочную цену, а розничная и дилерская пересчитываются по заданному проценту. В «Управлении торговлей 11» доступен конструктор формул с операндами: цена другого вида, себестоимость, произвольные коэффициенты. В УНФ механика проще — наценка или скидка в процентах к базовой цене.

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

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

Права доступа и контроль изменений

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

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

FAQ: частые вопросы о типах цен в 1С

Чем вид цены отличается от соглашения с клиентом?

Вид цены — это сама цена и способ её хранения. Соглашение — это набор условий работы с клиентом, внутри которого указывается, какой вид цены применять, какие скидки давать и на каких условиях отгружать. Один вид цены может использоваться в десятках соглашений.

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

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

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

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

Как быстро поднять все цены на определённый процент?

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

Что делать, если расчётная цена не пересчиталась после изменения базовой?

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

Сколько видов цен можно создать — есть ли предел?

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

Итог

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

Тип (вид) цены — это классификатор ценовых политик, значения хранятся в регистре и устанавливаются только документом «Установка цен номенклатуры». Расчётные цены фиксируются числом и требуют повторной установки после смены базовых. Проверяйте цепочку «вид цены → соглашение → документ», когда цена подставляется неправильно, и не меняйте цены задним числом в закрытых периодах.