Гибкое ценообразование — основа успешной торговли, а в 1С:Управление торговлей 11 (УТ 11) за это отвечает механизм видов цен. Без правильной настройки этой функции бизнес рискует терять прибыль из-за хаотичного назначения цен, ошибок в скидках или несоответствия прайс-листов. Но что такое вид цены на практике? Это не просто цифра в прайсе, а целый инструмент управления ассортиментом, который позволяет дифференцировать стоимость товаров для разных категорий клиентов, каналов продаж или даже временных акций.
Многие пользователи путают виды цен с типами ценников или скидочными программами. На самом деле это базовый элемент справочника, который определяет логику формирования конечной стоимости товара. Например, оптовая цена для дилеров, розничная для конечных покупателей, специальная для VIP-клиентов — все это отдельные виды цен. Их грамотная настройка экономит время менеджеров, исключает ручной пересчет и минимизирует ошибки в документах. Далее разберемся, как этот механизм устроен изнутри и почему его игнорирование может обернуться убытками.
Что такое вид цены в 1С:УТ 11 и зачем он нужен
В 1С:Управление торговлей 11 вид цены — это запись в справочнике Виды цен, которая определяет правила формирования стоимости товара в конкретной ситуации. Каждый вид цены привязан к определенному типу цен (например, "Оптовая", "Розничная", "Закупочная") и может иметь собственные настройки: валюту, округление, формулу расчета или привязку к другим видам цен.
Главная задача механизма — автоматизировать ценообразование. Представьте, что у вас 10 000 позиций в номенклатуре и 5 каналов продаж (интернет-магазин, розница, опт, дилеры, акции). Без видов цен менеджеру пришлось бы вручную проставлять стоимость в каждом документе. С ними система сама подставляет нужную цену исходя из условий: кто покупатель, какой документ оформляется и какие акции действуют.
Ключевое отличие от типов цен: тип — это категория (например, "Опт"), а вид — конкретный экземпляр с уникальными параметрами (например, "Опт для дилеров Москва" или "Опт +10% для новых клиентов"). Один тип может включать десятки видов.
Типы цен и их связь с видами цен
Прежде чем создавать виды цен, нужно разобраться с типами цен — это более высокий уровень классификации. В 1С:УТ 11 типы цен определяют общую логику ценообразования и делятся на три основные группы:
- 📦 Закупочные — цена, по которой вы покупаете товар у поставщика. Используется для расчета себестоимости и маржи.
- 🛒 Продажные — цена для клиентов (оптовая, розничная, специальная). Может быть фиксированной или рассчитываться автоматически (например, "Закупочная + 20%").
- 🔄 Расчетные — вспомогательные цены, которые не используются напрямую в документах, но нужны для формул (например, "Средняя цена за месяц").
Каждый вид цены привязан к одному типу. Например:
| Тип цены | Примеры видов цен | Назначение |
|---------------|-----------------------------------------------|-----------------------------------------------|
| Закупочная | "Закупка у Поставщика А", "Закупка импортная" | Учет себестоимости от разных поставщиков |
| Продажная | "Розница", "Опт от 100 шт.", "VIP-клиенты" | Цены для разных категорий покупателей |
| Расчетная | "Средняя закупка за квартал", "Минимальная закупка" | База для автоматического пересчета продажных цен |
Если в вашей базе нет нужного типа цены, его можно добавить в справочник Типы цен номенклатуры (НСИ → Ценообразование → Типы цен номенклатуры). Но будьте осторожны: изменение типов может потребовать перенастройки всех связанных видов цен.
Создавайте отдельные типы цен для импортных и локальных товаров, если их себестоимость формируется по разным правилам. Это упростит аналитику и отчетность.
Как создать новый вид цены в 1С:УТ 11
Добавить вид цены можно двумя способами: через справочник или непосредственно в документе (например, в Установке цен номенклатуры). Рассмотрим пошаговую инструкцию для первого варианта — он более универсальный.
- Откройте справочник
Виды ценпо пути:НСИ → Ценообразование → Виды цен номенклатуры - Нажмите
СоздатьилиДобавить(в зависимости от версии интерфейса). - Заполните обязательные поля:
- 📌 Наименование — уникальное имя (например, "Опт для региональных дилеров").
- 🔖 Тип цены — выберите из справочника (например, "Продажная").
- 💰 Валюта — укажите валюту цены (по умолчанию — рубли).
- 🔢 Округление — настройте, до какого знака после запятой округлять цену (например, "0.01" для копеек).
Дополнительно укажите:
- 📅 Дата действия — если цена временная (например, для акции).
- 🔗 Базовая цена — привязка к другому виду цены для автоматического расчета (например, "Розница = Оптовая + 30%").
Записать и закрыть.☑️ Проверка перед созданием вида цены
После создания вид цены станет доступен в документах Установка цен номенклатуры, Заказ клиента, Реализация товаров и услуг и других. Но чтобы он работал корректно, нужно назначить цены для номенклатуры — об этом в следующем разделе.
Что будет, если не указать базовую цену?
Если вид цены не привязан к базовой, его значение придется заполнять вручную для каждой номенклатуры. Это увеличивает риск ошибок и усложняет массовое изменение цен (например, при инфляции).
Назначение цен номенклатуре: пошаговая инструкция
Создать вид цены — половина дела. Чтобы система могла его использовать, нужно присвоить конкретные значения для товаров. Это делается через документ Установка цен номенклатуры.
Алгоритм действий:
- Откройте документ:
Документы → Ценообразование → Установка цен номенклатуры - Нажмите
Создатьи выберите:- 📅 Дата — с какой даты действуют цены.
- 🏷️ Тип цен — например, "Продажная".
- 📋 Вид цены — выберите из справочника (например, "Розница").
- Добавьте номенклатуру:
- 🔍 Используйте кнопку
Подбордля массового добавления товаров. - 📊 Можно загрузить из Excel через
Заполнить → Импорт из табличного документа.
- 🔍 Используйте кнопку
- 💰 Вручную в колонке
Цена. - ⚙️ Автоматически через
Заполнить → Рассчитать цены(если есть формула, например, "Закупочная + 25%").
Провести.После проведения цены будут доступны в новых документах. Но есть нюанс: если вы измените вид цены (например, поменяете формулу расчета), старые документы не пересчитаются автоматически. Для этого нужно создать новый документ Установка цен номенклатуры с актуальной датой.
Всегда проверяйте дату действия цен в документе. Если дата прошла, система может подставить устаревшие значения или вообще не найти цену для номенклатуры.
Автоматическое ценообразование: формулы и правила
Один из ключевых плюсов видов цен в 1С:УТ 11 — возможность автоматизировать расчет через формулы. Это избавляет от ручного ввода и гарантирует, что цены соответствуют бизнес-логике. Формулы настраиваются в карточке вида цены на вкладке Расчет.
Примеры формул:
| Задача | Формула | Пояснение |
|-------------------------------------|--------------------------------------|-----------------------------------------------|
| Наценка 30% на закупочную цену | `БазоваяЦена * 1.3` | `БазоваяЦена` — это привязанный вид цены (например, "Закупочная"). |
| Оптовая цена с фиксированной скидкой | `БазоваяЦена - 50` | Скидка 50 рублей от розничной цены. |
| Динамическая наценка по категориям | `Если Категория = "Премиум" Тогда БазоваяЦена 1.5 Иначе БазоваяЦена 1.2` | Разная наценка для разных групп товаров. |
| Округление до 100 рублей вверх | `Окр(БазоваяЦена / 100, 0) * 100` | Цена всегда кратна 100 (например, 950 → 1000). |
Для сложных формул можно использовать:
- 📚 Условные операторы (
Если...Тогда...Иначе). - 🧮 Математические функции (
Окр,Цел,Макс/Мин). - 🔍 Ссылки на свойства номенклатуры (например,
Номенклатура.Категория).
Чтобы формула заработала, убедитесь, что:
⚠️ Внимание: В карточке вида цены на вкладкеРасчетустановлен флажокРассчитывать автоматически. Иначе система проигнорирует формулу и потребует ручного ввода.
Тестируйте формулы на небольшой группе товаров перед массовым применением. Для этого создайте тестовый документ Установка цен номенклатуры с 5–10 позициями.
Ошибки при работе с видами цен и как их избежать
Даже опытные пользователи 1С:УТ 11 сталкиваются с проблемами при настройке цен. Вот самые распространенные ошибки и способы их решения:
- 🚨 Цены не подставляются в документы
Причины:
- Не указан
Вид ценыв шаблоне документа (например, вЗаказе клиента). - Дата документа раньше даты действия цен в
Установке цен номенклатуры. - Для номенклатуры не заполнены цены выбранного вида.
Решение: Проверьте настройки шаблона документа и актуальность цен.
- Не указан
- 🔄 Формулы расчета не работают
Причины:
- Не установлен флажок
Рассчитывать автоматическив виде цены. - Ошибка в синтаксисе формулы (например, пропущена скобка или неверное имя базовой цены).
- Базовая цена не заполнена для номенклатуры.
Решение: Откройте карточку вида цены и проверьте формулу через кнопку
Проверка. - Не установлен флажок
- 💥 Цены округляются некорректно
Причины:
- В настройках вида цены указано округление до целых, а нужны копейки.
- Формула содержит округление, которое конфликтует с настройками вида цены.
Решение: Установите округление
0.01для рублевых цен.
Если проблема не решается, воспользуйтесь Журналом регистрации (Администрирование → Поддержка и обслуживание → Журнал регистрации) и отфильтруйте записи по объекту Цены номенклатуры. Там могут быть ошибки выполнения формул или конфликты дат.
⚠️ Внимание: После массового изменения цен (например, через обработку) всегда проверяйте документы Установка цен номенклатуры на наличие дублей. Две действующие цены для одного вида и номенклатуры на одну дату приведут к ошибкам в отчетах.
Практическое применение: примеры настройки для разных бизнес-задач
Разберем реальные кейсы, как виды цен помогают решать типовые задачи торговли.
🏢 Кейс 1: Дифференциация цен для оптовиков и розницы
Задача: Установить оптовую цену на 20% выше закупочной, а розничную — на 50% выше.
Решение:
- Создайте виды цен:
Оптовая(тип "Продажная", формула:БазоваяЦена * 1.2, базовая цена — "Закупочная").Розничная(тип "Продажная", формула:БазоваяЦена * 1.5, базовая цена — "Закупочная").
Установка цен номенклатуры рассчитайте цены автоматически.Заказ клиента, Реализация) укажите нужный вид цены в зависимости от типа клиента.🎁 Кейс 2: Сезонные скидки
Задача: С 1 декабря по 31 декабря действует скидка 10% на все товары категории "Новогодние товары".
Решение:
- Создайте вид цены
Новогодняя акцияс формулой:Если Номенклатура.Категория = "Новогодние товары" Тогда БазоваяЦена * 0.9 Иначе БазоваяЦена - Укажите дату действия с 01.12 по 31.12.
- В документах продажи выберите этот вид цены для акционных клиентов.
🌍 Кейс 3: Региональные цены
Задача: В Москве и Питере — одни цены, в регионах — другие (на 5% выше из-за логистики).
Решение:
- Создайте виды цен:
Региональная (Москва/СПб)— базовая.Региональная (прочие)— формула:БазоваяЦена * 1.05.
Настройки ценообразования.Для автоматизации подстановки цен по регионам может потребоваться доработка конфигурации или использование обработок.
⚠️ Внимание: Если ваша компания работает с разными валютами (например, рубль и тенге), создавайте отдельные виды цен для каждой валюты. В противном случае при пересчете курсов возможны искажения стоимости.
FAQ: Ответы на частые вопросы
❓ Как удалить ненужный вид цены?
Удалить вид цены можно только если он не используется в документах. Для этого:
- Проверьте, нет ли ссылок на него в
Установке цен номенклатурыили других документах. - Если ссылки есть, сначала удалите или перенастройте эти документы.
- Откройте справочник
Виды цен, выделите ненужный вид и нажмитеУдалить(илиПометить на удаление, если включен режим пометки).
Если вид цены используется в шаблонах документов, сначала удалите его оттуда.
❓ Можно ли импортировать цены из Excel?
Да, для этого:
- Подготовьте файл Excel с колонками:
Артикул(илиНаименование) иЦена. - Откройте документ
Установка цен номенклатуры. - Нажмите
Заполнить → Импорт из табличного документаи выберите файл. - Сопоставьте колонки Excel с полями 1С (например, колонку "Цена" — с полем
Цена). - Загрузите данные и проведите документ.
Для массового импорта удобно использовать обработку Универсальный обмен данными.
❓ Как сделать, чтобы цены автоматически обновлялись при изменении закупочной?
Для этого:
- Создайте вид цены с формулой, привязанной к закупочной (например,
БазоваяЦена * 1.3). - Убедитесь, что в карточке вида цены включен флажок
Рассчитывать автоматически. - При обновлении закупочных цен (через документ
Установка цен номенклатурыдля вида "Закупочная") запустите пересчет продажных цен:
Документы → Ценообразование → Пересчет цен номенклатуры
В обработке укажите виды цен, которые нужно пересчитать, и запустите выполнение.
❓ Почему в отчете "Анализ цен" не отображаются актуальные данные?
Возможные причины:
- В отчете неверно указан период (например, вы смотрите цены на прошлый месяц).
- Документ
Установка цен номенклатурыне проведен или проведен с ошибками. - В настройках отчета не выбран нужный вид цены.
Решение: Проверьте дату в отчете и статус документов с ценами. При необходимости перепроведите документы.
❓ Как настроить разные цены для разных групп клиентов?
Для этого:
- Создайте виды цен для каждой группы (например,
Опт для VIP,Опт для новых клиентов). - В карточках клиентов укажите группу (через дополнительное поле или справочник
Группы клиентов). - Настройте правила подстановки цен в документах:
НСИ → Ценообразование → Настройки ценообразованияЗдесь можно указать, какой вид цены применять для каждой группы клиентов.
Для гибкой настройки может потребоваться доработка конфигурации (например, добавление обработчика события при создании документа).