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