Торговля и Склад · 12 мин
Как задать тип цен в 1С: настройка и использование
Как создать и настроить тип цен в 1С: Управление торговлей и УНФ: способы расчёта, назначение в документах, установка цен номенклатуры и типичные ошибки.
Тип цен в 1С — это справочник, который определяет, какая цена будет подставляться в документы продажи, закупки или прайс-листы. Без хотя бы одного настроенного типа цен программа не сможет автоматически заполнять колонку «Цена» в заказах и реализациях, а менеджерам придётся вводить стоимость вручную по каждой позиции.
Механизм типов цен устроен одинаково в большинстве торговых конфигураций: «Управление торговлей 11», «Управление нашей фирмой», «Комплексная автоматизация» и «Розница». Отличаются в основном названия разделов меню, но логика едина: сначала создаётся элемент справочника «Виды цен» (или «Типы цен»), затем задаётся способ расчёта, после чего цены фиксируются документом «Установка цен номенклатуры».
Ниже разобран полный цикл: от создания вида цены до проверки, что нужная цена действительно подставляется в документы. Отдельно рассмотрены расчётные цены, ошибки округления и ситуации, когда стандартного механизма недостаточно.
Где находится справочник видов цен в разных конфигурациях
В «Управлении торговлей 11» и «Комплексной автоматизации» справочник называется «Виды цен» и находится в разделе «CRM и маркетинг» → «Настройки и справочники» → «Виды цен». Если раздела не видно, проверьте, что в настройках учёта включена функциональность продаж и маркетинга.
В «Управлении нашей фирмой» путь короче: раздел «Компания» или «Настройки» → «Предприятие» → «Виды цен». В «Рознице» справочник доступен через «Маркетинг» → «Ценообразование». В старых конфигурациях на платформе 8.2 (например, «Управление торговлей 10.3») справочник называется «Типы цен номенклатуры» и находится в меню «Номенклатура».
Если справочник не открывается, возможных причин две: у пользователя нет прав на ценообразование (нужна роль «Менеджер по закупкам», «Менеджер по продажам» или полные права), либо в настройках отключён учёт по видам цен. Права настраивает администратор в разделе «НСИ и администрирование» → «Пользователи и права».
Создание нового вида цены: основные параметры
Откройте справочник «Виды цен» и нажмите «Создать». В карточке нового элемента обязательно заполните наименование — оно будет отображаться в документах и отчётах, поэтому давайте понятные названия: «Розничная», «Оптовая», «VIP-клиенты».
Ключевой параметр — «Способ задания цены». Доступны три варианта. «Задать вручную» — цену вводит пользователь в документе установки цен. «Наценка на другой вид цен» — цена рассчитывается автоматически как процент наценки на базовый вид, например розничная = закупочная + 30%. «Произвольная формула от других видов цен» — для сложных схем с участием нескольких базовых цен и коэффициентов.
Дополнительно настраиваются: валюта цены (если отличается от валюты учёта, программа будет пересчитывать по курсу), признак «Цена включает НДС» и параметры округления. Округление работает только для расчётных цен — вручную введённые значения программа не изменяет.
Настройка округления
В поле «Порядок округления» укажите шаг: до копеек (0,01), до рублей, до десятков рублей. «Вариант округления» определяет направление: по арифметическим правилам, всегда вверх или всегда вниз. Для розничных цен обычно выбирают округление вверх до рубля, чтобы не потерять маржу на дешёвых товарах.
Психологическое округление
Отдельное поле «Психологическое округление» позволяет получать цены вида 999 или 990 вместо 1000. Например, при округлении до 10 рублей с вычитанием 1 рубля расчётная цена 1047 станет 1049 или 1039 в зависимости от варианта. Используйте осознанно: наценка в процентах от такой цены в дальнейших расчётах может давать неожиданные дробные значения.
Способы задания цены
Полный контроль над каждой ценой. Подходит для базовых цен (закупочных, розничных), но требует регулярного обновления.
Цена пересчитывается автоматически при изменении базовой. Удобно для оптовых и партнёрских цен. Ограничение: нельзя задать разную наценку по группам товаров без ценовых групп.
Гибкие схемы с несколькими видами цен и коэффициентами. Требует аккуратной проверки формулы на тестовых позициях.
Как зафиксировать значения цен документом «Установка цен номенклатуры»
Сам вид цены — это только правило расчёта. Конкретные значения для каждого товара хранятся в регистре и записываются туда документом «Установка цен номенклатуры» (в УНФ — «Установка цен»). Создать его можно из раздела «CRM и маркетинг» → «Цены» или на основании документа поступления товаров.
Порядок работы: в шапке документа отметьте галочками виды цен, которые будут зафиксированы. Затем заполните табличную часть — вручную, по кнопке «Заполнить» → «Добавить по отбору» (по группе номенклатуры, поставщику, ценовой группе) или «Заполнить по поступлению». Для расчётных видов цен колонка заполнится автоматически по формуле, для ручных введите значения сами.
После проверки нажмите «Провести». Цены начинают действовать с даты документа. Если провести документ задним числом, а потом существует более поздняя установка цен — действовать будет та, что с более поздней датой на момент создания документа продажи.
- 1Создайте вид цены в справочнике «Виды цен» и задайте способ расчёта
- 2Откройте «Установка цен номенклатуры» и отметьте нужные виды цен
- 3Заполните табличную часть подбором или по отбору номенклатуры
- 4Проверьте расчётные колонки на нескольких позициях вручную
- 5Проведите документ и проверьте подстановку цены в тестовом заказе клиента
Как сделать, чтобы цена подставлялась в документы автоматически
Автоматическая подстановка настраивается через соглашения с клиентами (в УТ 11) или через договор контрагента (в УНФ). В соглашении на вкладке «Условия продаж» укажите вид цены — тогда при выборе этого соглашения в заказе или реализации цены подтянутся сами.
Если соглашения не используются, вид цены выбирается вручную в шапке документа продажи, после чего программа предложит перезаполнить цены. В УТ 11 также доступна кнопка «Цены и скидки» → «Заполнить цены по виду цен» прямо в табличной части документа.
Для типовых ситуаций удобно задать вид цены по умолчанию в карточке партнёра или в настройках рабочего места. Тогда новым менеджерам не придётся помнить, какой именно вид цен применяется для розницы, а какой — для опта.
Ценовые группы: разная наценка для разных товаров
Одна наценка «на всё» редко отражает реальную политику: на ходовые товары наценка ниже, на эксклюзив — выше. Для этого служит справочник «Ценовые группы». Каждой номенклатуре в карточке товара присваивается ценовая группа, а в виде цены с наценкой настраивается таблица: для каждой ценовой группы — свой процент.
После настройки расчётная цена для товара будет определяться его ценовой группой автоматически. Это избавляет от необходимости заводить отдельные виды цен «Опт электроника», «Опт аксессуары» и так далее — один вид цены обслуживает весь ассортимент.
Перед массовой установкой цен проверьте формулу наценки на двух-трёх позициях с известной базовой ценой. Ошибка в порядке округления или в процентах, обнаруженная после проведения документа на тысячу строк, потребует отмены и повторного проведения всей цепочки.
Типичные ошибки и как их избежать
Самая частая проблема — цена в документе равна нулю или не подставляется вовсе. Причина почти всегда в том, что для товара не зафиксирована цена выбранного вида на дату документа. Проверить можно через отчёт «Цены номенклатуры» или кнопкой «Перейти к ценам» из карточки товара.
Вторая типичная ошибка — расчётная цена не пересчиталась после изменения базовой. Важно понимать: расчётные виды цен не пересчитываются «в воздухе». Значения фиксируются документом «Установка цен номенклатуры», поэтому после обновления базовой цены нужно провести новую установку, иначе в документах останутся старые значения.
Третья группа ошибок связана с НДС. Если в виде цены стоит признак «Цена включает НДС», а в документе продажи выбран вариант «НДС сверху», программа прибавит налог к цене повторно. Сверяйте настройку вида цены с настройкой налогообложения в соглашении и документе.
Проверка результата и контрольные точки
После настройки выполните контрольный прогон: создайте тестовый заказ клиента с нужным соглашением, добавьте две-три позиции из разных ценовых групп и сверьте подставившиеся цены с ожидаемыми. Расчётные цены проверьте калькулятором: базовая цена × (1 + наценка/100), затем применённое округление.
Для массовой проверки используйте отчёт «Цены номенклатуры» (в УТ 11 — «CRM и маркетинг» → «Отчёты по маркетингу»). Он покажет, по каким позициям цена не задана вовсе — такие строки обычно выделяются пустыми значениями. Регулярный контроль пустых цен перед выгрузкой прайса или запуском акций избавляет от продаж по нулевой цене.
Как проверить результат
Цена соответствует документу установки цен на дату заказа
Цена нулевая, устаревшая или из другого вида цен
После новой установки цен значение пересчитано по формуле
Осталось старое значение — установка цен не проведена
Сумма НДС соответствует настройке «включён/сверху» в виде цены и документе
Налог прибавлен повторно или не выделен из цены
У всех продаваемых позиций заполнены цены нужного вида
Есть пустые значения — товары уйдут в продажу без цены
Когда стандартных видов цен недостаточно
Если цена зависит от объёма закупки, региона, сезона или комбинации условий, простых наценок не хватит. В УТ 11 для этого предусмотрены скидки и наценки (раздел «CRM и маркетинг» → «Скидки (наценки)») с условиями применения: по объёму продаж, сегменту партнёров, времени действия. Скидки применяются поверх вида цен и не требуют плодить новые элементы справочника.
Для индивидуальных договорённостей с крупными клиентами используйте индивидуальные соглашения с собственным видом цен или документ «Регистрация цен поставщика» для закупочных условий. Полностью нестандартные схемы (например, цена по формуле от биржевых индексов или себестоимости с дополнительными затратами) потребуют доработки конфигурации — это задача для программиста 1С, а не для настройки пользователем.
Что важно запомнить
Тип цен задаётся в справочнике «Виды цен» с выбором способа расчёта: вручную, наценкой или формулой. Значения фиксируются только документом «Установка цен номенклатуры», расчётные цены требуют повторной установки после изменения базовых. Автоподстановка в продажи настраивается через соглашения с клиентами, а корректность проверяется тестовым заказом и отчётом «Цены номенклатуры».
Частые вопросы
Можно ли изменить способ расчёта у уже используемого вида цен?
Да, справочник «Виды цен» не блокируется от редактирования. Однако уже зафиксированные значения в регистре цен не пересчитаются автоматически — после смены формулы нужно провести новую установку цен, иначе в документах останутся старые числа.
Почему в документе продажи цена отличается от той, что в установке цен?
Чаще всего срабатывают скидки или наценки, назначенные в соглашении, либо в документе выбран другой вид цен. Также проверьте дату документа: программа берёт цену, действующую на эту дату, а не самую последнюю в базе.
Как задать цену в валюте, если учёт ведётся в рублях?
В карточке вида цены укажите нужную валюту. Программа будет хранить цену в валюте и пересчитывать в рубли по курсу на дату документа. Следите за актуальностью курсов в регистре «Курсы валют», иначе пересчёт будет выполняться по устаревшему значению.
Нужно ли заводить отдельный вид цен для каждого клиента?
Нет. Для персональных условий правильнее использовать скидки, индивидуальные соглашения или ценовые группы. Отдельный вид цены оправдан только для принципиально разных прайсов — например, розница, опт и дилерский уровень.
Как быстро обновить цены на весь ассортимент на один процент?
Создайте новую установку цен, заполните её по текущим ценам (кнопка «Заполнить» → «Заполнить по ценам видов цен»), затем используйте функцию изменения таблицы: «Изменить цены на процент». После проверки проведите документ — старые цены перестанут действовать с даты новой установки.
Что делать, если справочник «Виды цен» не виден в меню?
Проверьте права пользователя и включённую функциональность: в УТ 11 вид цен доступен при включённой опции продаж и маркетинга. Также справочник можно открыть через «Все функции» (Ctrl+Shift+F при включённом техническом режиме) — но устойчивое решение это не заменяет, настройте права через администратора.