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