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

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

Тип цены в 1С: что это такое и как с ним работать

Тип цены в 1С — что это, зачем нужны виды цен (оптовая, розничная, закупочная), как создать, назначить и проверить цены в 1С:Управление торговлей и УНФ.

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

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

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

Что такое тип цены и где он хранится

Тип цены — это элемент справочника «Типы цен» (в УТ 11 — «Виды цен»). Каждый элемент описывает одну ценовую категорию: наименование, валюту, признак включения НДС, способ расчёта (фиксированное значение или формула от другой цены). Сам справочник небольшой — обычно в нём 3–15 элементов, но от его настройки зависит весь ценообразовательный контур.

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

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

Какие типы цен обычно заводят

Набор типов цен зависит от модели продаж компании. Торговая организация, работающая в B2B и B2C, как правило, заводит минимум три вида: закупочную (для анализа маржи и расчёта наценки), оптовую (для юридических лиц) и розничную (для продаж через кассу). Дополнительно создают дилерскую, партнёрскую, акционную, цену маркетплейсов — по числу реально различающихся ценовых политик.

Типы цен делятся на базовые и расчётные. Базовые заполняются вручную или загрузкой из прайса. Расчётные вычисляются по формуле: например, «оптовая = закупочная + 30%» или «розничная = оптовая × 1,2». Расчётные цены удобны тем, что при изменении базовой цены зависимые пересчитываются одним действием, но формулы нужно проверять при каждом изменении логики наценок.

Базовые и расчётные типы цен

Базовая цена

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

Расчётная цена

Вычисляется по формуле от базовой. Экономит время, но ошибка в формуле массово исказит все цены.

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

Рассчитывается на лету по данным учёта (например, от себестоимости). Не хранится в регистре, зависит от актуальности учётных данных.

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

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

Создание типа цены в УТ 11
  1. 1
    Откройте CRM и маркетинг → Настройки и справочники → Виды цен и нажмите «Создать».
  2. 2
    Укажите наименование, понятное менеджерам, например «Оптовая (с НДС)».
  3. 3
    Выберите валюту цены и установите флаг «Цена включает НДС», если прайс формируется с налогом.
  4. 4
    Определите способ задания: фиксированное значение или формула от другого вида цен.
  5. 5
    Сохраните элемент и установите цены документом «Установка цен номенклатуры».

Обратите внимание на флаг «Цена включает НДС». Если в регистре цена хранится с НДС, а в соглашении с клиентом указано, что цены без НДС, программа будет пересчитывать суммы, и на копейках возможны расхождения из-за округления. Единообразие этого признака во всех связанных типах цен избавляет от большинства вопросов «почему копейка не сошлась».

Как установить и изменить значения цен

Значения цен записываются документом «Установка цен номенклатуры» (в УТ 11: «CRM и маркетинг» → «Цены (прайс-лист)» → «Установка цен номенклатуры»). В документе выбираются типы цен, которые будут изменены, и табличная часть заполняется товарами — вручную, подбором, по отбору или загрузкой из Excel.

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

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

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

Автоматический выбор типа цены в документе продажи настраивается через соглашение с клиентом (в УТ 11) или через договор/ценовую группу контрагента (в УНФ и старых конфигурациях). В соглашении указывается вид цен, и при выборе этого соглашения в заказе программа берёт цены именно из него. Если соглашение не выбрано, используется типовое соглашение или вид цен по умолчанию.

Для розницы тип цены привязывается к магазину (складу розничной продажи) или кассе ККМ. Чек ККМ всегда берёт цену склада, с которого списывается товар. Поэтому если в одном магазине цены изменили, а в другом нет — проверяйте, к какому виду цен привязан каждый склад.

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

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

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

Цена в регистре
Норма

В карточке номенклатуры по ссылке «Цены» видна актуальная цена на сегодня

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

Цена пустая или действует с будущей/прошлой даты

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

В новом заказе цена заполнилась автоматически и совпадает с прайсом

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

Цена нулевая или отличается от ожидаемого вида цен

НДС в цене
Норма

Сумма НДС в документе совпадает с расчётом от цены прайса

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

Копеечные расхождения или двойное начисление налога

Типичные ошибки и ограничения

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

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

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

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

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

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

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

Можно ли установить цены загрузкой из Excel?

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

Почему в документе цена отображается как «ручная»?

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

Как посмотреть историю изменения цены товара?

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

Работают ли типы цен в 1С:Бухгалтерии?

Да, но в упрощённом виде: в «1С:Бухгалтерии» есть справочник «Типы цен номенклатуры» и установка цен документом, однако нет расчётных формул, соглашений и развитого механизма скидок. Для полноценного ценообразования используются торговые конфигурации.

Что будет, если удалить используемый тип цены?

Штатно программа не даст удалить элемент, на который есть ссылки в документах и регистрах. Используйте пометку на удаление с последующим удалением помеченных объектов — оно покажет все ссылки. Безопаснее сначала убрать вид цен из соглашений и складов, а удалять только после проверки.

Итог

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

Тип цены — это вид цены, по которому 1С выбирает значение из регистра «Цены номенклатуры». Цены устанавливаются только документом с датой действия, подстановка в документы настраивается через соглашения и склады. Контролируйте НДС-признак, даты установки и не плодите дубли видов цен.