Установка цен в 1С: Управление торговлей 11 — одна из ключевых задач для любой торговой компании. От корректности этой настройки зависит не только финансовый результат, но и лояльность клиентов, точность отчетности и скорость обработки заказов. Многие пользователи сталкиваются с трудностями: где именно прописываются базовые цены, как автоматизировать их обновление при изменении курса валют или себестоимости, почему в документах подставляются не те значения. Эта статья поможет разобраться во всех нюансах — от базовой настройки типов цен до сложных механизмов скидок и округлений.
Система 1С:УТ 11 предлагает гибкие инструменты для работы с ценами, но их потенциал часто используется не полностью. Например, мало кто знает, что можно настроить автоматическое изменение цен по расписанию или привязать их к внешним источникам данных. Мы рассмотрим не только стандартные сценарии, но и скрытые возможности, которые экономят время бухгалтеров и менеджеров. Особое внимание уделим типичным ошибкам, из-за которых цены "сбиваются" или не обновляются в документах.
Если вы только начинаете работу с 1С:УТ 11, рекомендуем сначала ознакомиться с базовыми понятиями. Для опытных пользователей будут полезны разделы про массовое изменение цен и интеграцию с внешними системами. Независимо от уровня подготовки, вы найдете здесь практические советы, которые можно применить уже сегодня.
1. Типы цен в 1С:УТ 11 — какие бывают и как их создать
В 1С:Управление торговлей 11 цены не существуют сами по себе — они всегда привязаны к типу цен. Это логично: одна и та же номенклатура может продаваться оптом и в розницу, в разных валютах или для различных групп клиентов. Типы цен определяют, какая именно цена будет использоваться в документах.
Чтобы создать новый тип цен, перейдите в раздел НСИ и администрирование → Ценообразование → Типы цен. Здесь вы увидите список уже существующих типов (например, Розничная, Оптовая, Закупочная). Для добавления нового нажмите Создать и заполните ключевые поля:
- 📌 Наименование — укажите понятное название (например, "Дилерская цена 2026").
- 💰 Валюта — выберите валюту, в которой будет храниться цена (рубли, доллары, евро).
- 📊 Вид цены — определяет, как цена будет использоваться: для продажи, закупки или переоценки.
- 🔄 Порядок округления — настройте, как будут округляться цены (до копеек, рублей, десятков и т.д.).
Обратите внимание на флаг Использовать скидки/наценки. Если он включен, к ценам этого типа можно будет применять дополнительные скидки или наценки в документах. Это удобно для гибкого ценообразования, но требует дополнительной настройки в разделе Скидки и наценки.
Важный нюанс: в 1С:УТ 11 можно создавать иерархические типы цен. Например, внутри типа "Оптовая цена" можно выделить подтипы для разных регионов или категорий клиентов. Это упрощает управление ценами в крупных компаниях с разветвленной структурой.
2. Установка базовых цен на номенклатуру
После создания типов цен необходимо заполнить сами цены для номенклатуры. Это можно сделать несколькими способами:
- 📝 Ручной ввод — подходит для небольшого ассортимента. Перейдите в карточку номенклатуры (
Номенклатура → выберите товар → закладка "Цены") и введите значения для каждого типа цен. - 📄 Загрузка из файла — удобно для массового импорта. Используйте обработку
Загрузка данных из табличного документа(разделАдминистрирование → Обмен данными). - 🔄 Копирование из другого типа цен — если цены похожи, можно скопировать их из одного типа в другой с помощью обработки
Изменение цен номенклатуры. - 🤖 Автоматический расчет — цены можно рассчитывать на основе себестоимости, наценки или других типов цен (например, "Розничная = Оптовая + 20%").
Для массовой установки цен используйте документ Установка цен номенклатуры (Документы → Ценообразование → Установка цен номенклатуры). Здесь можно:
- Выбрать тип цен, который нужно заполнить.
- Указать номенклатуру (вручную или по отбору).
- Задать правило формирования цены (фиксированная сумма, процент от другой цены, формула).
- Применить округление (например, до 99 рублей).
Пример: Чтобы установить розничные цены на 30% выше оптовых, создайте документ Установка цен номенклатуры, выберите тип цены "Розничная", укажите правило Оптовая цена * 1.3 и примените округление до 0.99.
Создать резервную копию базы|Проверить актуальность себестоимости|Согласовать новые цены с коммерческим отделом|Протестировать изменения на копии базы|Сохранить старые цены для истории-->
3. Механизмы автоматического обновления цен
В 1С:УТ 11 предусмотрены инструменты для автоматического обновления цен по заданным правилам. Это избавляет от рутинной работы и снижает риск ошибок. Основные способы автоматизации:
1. Регламентные задания
Настройте автоматическое обновление цен по расписанию. Например, можно ежедневно в 2:00 ночи пересчитывать розничные цены на основе курса доллара. Для этого:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание с типом
Изменение цен номенклатуры. - Укажите расписание (ежедневно, еженедельно и т.д.).
- Настройте правила изменения цен (формулы, округления).
2. Динамическое ценообразование
Если цены зависят от внешних факторов (например, курса валют или себестоимости), используйте механизм динамического ценообразования. Он позволяет привязать цены к:
- 💱 Курсам валют (автоматически обновляются из ЦБ или другого источника).
- 📈 Себестоимости (цена = себестоимость + наценка).
- 📊 Ценам конкурентов (если интегрированы внешние источники данных).
Для настройки динамического ценообразования перейдите в НСИ и администрирование → Ценообразование → Настройки динамического ценообразования. Здесь можно создать правила, например:
Если курс доллара > 90 рублей,
то "Розничная цена" = "Оптовая цена" * 1.35,
иначе "Розничная цена" = "Оптовая цена" * 1.30
Критичный нюанс: динамическое ценообразование работает только при наличии актуальных данных о себестоимости и курсах валют. Если эти данные не обновляются, цены будут рассчитываться некорректно.
Перед настройкой автоматического обновления цен протестируйте правила на небольшой группе товаров. Это поможет избежать массовых ошибок в ценообразовании.
4. Работа с валютами и мультивалютным ценообразованием
Если ваша компания работает с иностранными поставщиками или клиентами, в 1С:УТ 11 можно настроить цены в разных валютах. Для этого:
- Создайте типы цен с нужными валютами (например, "Оптовая цена (USD)", "Розничная цена (EUR)").
- Установите цены в соответствующих валютах для номенклатуры.
- Настройте автоматическое обновление курсов валют (
НСИ и администрирование → Валюты).
При оформлении документов (например, Реализация товаров и услуг) система автоматически пересчитает цены в валюту документа по текущему курсу. Важно понимать, что:
- 🔄 Курс валют можно фиксировать на дату документа или использовать текущий курс.
- 💱 При изменении курса цены в иностранной валюте не изменяются — пересчитывается только их рублевый эквивалент.
- 📊 Для отчетности можно использовать как оригинальные цены в валюте, так и пересчитанные в рубли.
Если вам нужно, чтобы цены в иностранной валюте автоматически обновлялись при изменении курса, используйте динамическое ценообразование с привязкой к курсу. Например:
Цена в USD = Цена в RUB / Текущий курс USD
Для компаний, работающих с несколькими валютами, полезно настроить отчеты по валютным ценам. Они помогут анализировать динамику цен и прибыльность с учетом колебаний курсов.
Если курсы валют не обновляются автоматически, проверьте: 1. Настройки обмена данными с ЦБ РФ ( 2. Права пользователя на обновление курсов. 3. Наличие интернет-соединения (если используется онлайн-обновление). 4. Возможно, в настройках валюты отключен флаг "Курс обновляется автоматически".Что делать, если курс валюты в 1С не обновляется?
Администрирование → Обмен данными → Настройки обмена с ЦБ РФ).
5. Скидки, наценки и специальные условия ценообразования
В 1С:УТ 11 можно гибко настраивать скидки и наценки, которые будут автоматически применяться в документах. Это позволяет реализовывать сложные маркетинговые стратегии без ручного контроля. Основные механизмы:
1. Скидки по дисконтным картам
Если у вас есть программа лояльности, создайте виды скидок (НСИ и администрирование → Ценообразование → Виды скидок) и привяжите их к дисконтным картам клиентов. Например:
- 🛒 Скидка 5% для держателей карты "Серебряный клиент".
- 🎁 Скидка 10% при покупке от 10 000 рублей.
- 📅 Скидка 15% в дни рождения клиентов.
2. Наценки для разных групп клиентов
Можно настроить автоматические наценки в зависимости от типа клиента. Например:
- 🏢 Для оптовых покупателей — наценка 20% на себестоимость.
- 🛍️ Для розничных клиентов — наценка 50%.
- 🌍 Для иностранных клиентов — наценка 30% + НДС 0%.
Для настройки используйте документ Установка скидок и наценок (Документы → Ценообразование → Установка скидок и наценок). Здесь можно указать:
- 📅 Период действия скидки/наценки.
- 🏷️ Номенклатуру или группы номенклатуры, на которые распространяется правило.
- 👥 Сегменты клиентов (по видам цен, типам клиентов, дисконтным картам).
Важно: скидки и наценки могут конфликтовать друг с другом. Например, если на товар действует одновременно скидка 10% и наценка 15%, итоговая цена будет рассчитываться по приоритету, заданному в настройках. Проверьте порядок применения правил в разделе НСИ и администрирование → Ценообразование → Настройки скидок и наценок.
| Тип правила | Пример | Где настраивается | Приоритет |
|---|---|---|---|
| Скидка по дисконтной карте | 5% для "Золотого клиента" | Виды скидок |
Высокий |
| Наценка по типу клиента | +20% для оптовиков | Установка скидок и наценок |
Средний |
| Скидка по сумме чека | 10% при покупке от 5 000 руб. | Виды скидок |
Низкий |
| Сезонная скидка | 30% на зимнюю одежду летом | Установка скидок и наценок |
Высокий |
Скидки и наценки в 1С:УТ 11 применяются в строгом порядке приоритетов. Всегда проверяйте итоговую цену в тестовом документе перед массовым применением правил.
6. Массовое изменение цен и история изменений
При необходимости быстро обновить цены на большую группу товаров используйте документ Изменение цен номенклатуры (Документы → Ценообразование → Изменение цен номенклатуры). Здесь можно:
- 📈 Увеличить/уменьшить цены на фиксированную сумму или процент.
- 🔄 Округлить цены (например, до 99 копеек).
- 📊 Применить изменения только к определенным группам номенклатуры.
- 🗓️ Задать дату, с которой изменения вступят в силу.
Пример: чтобы повысить все розничные цены на 10% с округлением до 0.99, создайте документ Изменение цен номенклатуры, выберите тип цены "Розничная", укажите коэффициент 1.10 и настройте округление.
Важный момент: все изменения цен фиксируются в истории. Чтобы посмотреть, как менялись цены на конкретный товар, откройте его карточку и перейдите на закладку Цены → История изменения цен. Здесь отображаются:
- 📅 Дата и время изменения.
- 👤 Пользователь, внесший изменения.
- 📝 Предыдущее и новое значение цены.
- 📄 Документ, которым было инициализировано изменение.
Если нужно отменить массовое изменение цен, найдите соответствующий документ Изменение цен номенклатуры и проведите его Отмену (кнопка Создать на основании → Отмена документа). Система автоматически восстановит предыдущие цены.
Перед массовым изменением цен экспортируйте текущие цены в Excel через отчет "Цены номенклатуры". Это поможет быстро восстановить данные в случае ошибки.
7. Типичные ошибки и их решение
При работе с ценами в 1С:УТ 11 пользователи часто сталкиваются с типичными проблемами. Вот самые распространенные и способы их решения:
1. В документах подставляются не те цены
Если при оформлении реализации или заказа подставляется неверная цена, проверьте:
- 🔍 Правильно ли указан тип цены в шапке документа?
- 📅 Актуальны ли цены на дату документа? (используйте отчет
Цены номенклатуры на дату). - 👥 Применяются ли скидки/наценки для данного клиента?
- 📊 Есть ли цены для данной номенклатуры в выбранном типе цен?
2. Цены не обновляются автоматически
Если регламентное задание на обновление цен не срабатывает:
- 🕒 Проверьте расписание задания в
Администрирование → Регламентные задания. - 🔌 Убедитесь, что служба регламентных заданий запущена.
- 📝 Проверьте права пользователя, под которым работает задание.
- 📊 Убедитесь, что исходные данные (например, курсы валют) актуальны.
3. Ошибки округления цен
Если цены округляются некорректно:
- 🔍 Проверьте настройки округления в типе цены.
- 📝 Убедитесь, что в документах не установлены дополнительные правила округления.
- 💰 Для валютных цен проверьте настройки округления в валюте (
НСИ и администрирование → Валюты).
4. Конфликты скидок и наценок
Если итоговая цена рассчитывается не так, как ожидалось:
- 📋 Проверьте приоритеты применения правил в
Настройки скидок и наценок. - 🧮 Используйте отчет
Расчет цен, чтобы увидеть пошаговый механизм формирования цены. - 📊 Тестируйте комбинации скидок на небольшой группе товаров перед массовым применением.
Как найти, какой документ изменил цену?
Чтобы узнать, какой документ последним изменял цену на товар:
1. Откройте карточку номенклатуры.
2. Перейдите на закладку Цены → История изменения цен.
3. В колонке "Документ" будет указано, каким документом было инициализировано изменение.
4. Дважды кликните по документу, чтобы открыть его.
8. Интеграция с внешними системами и обмен ценами
Если ваша компания использует несколько систем (например, 1С + интернет-магазин + CRM), важно настроить синхронизацию цен. В 1С:УТ 11 это можно сделать несколькими способами:
1. Обмен данными через универсальные форматы
Для обмена ценами с другими системами (например, с сайтом на Bitrix или Woocommerce) используйте:
- 📄 Выгрузка в Excel/CSV — простой способ для небольших объемов данных. Используйте отчет
Цены номенклатурыс последующим экспортом. - 🔄 Обмен через XML — более гибкий вариант. Настройте правила обмена в
Администрирование → Обмен данными. - 🌐 REST API — для интеграции с современными веб-системами. Требует настройки на стороне 1С и внешней системы.
2. Синхронизация с маркетплейсами
Если вы продаете на Wildberries, Ozon или других площадках, используйте специализированные обработки для обмена ценами. Например:
- 📦 Для Wildberries — обработка
Обмен с Wildberries(доступна в каталоге решений 1С). - 🛒 Для Ozon — обработка
Интеграция с Ozon. - 🌍 Для других площадок — универсальные обработки обмена данными.
3. Автоматическое обновление цен из прайс-листов поставщиков
Если цены зависят от прайсов поставщиков, настройте автоматическую загрузку и обработку прайс-листов:
- Создайте обработку для парсинга прайс-листов (или используйте готовую).
- Настройте правила сопоставления номенклатуры из прайса с вашей базой.
- Автоматизируйте создание документа
Установка цен номенклатурына основе загруженных данных.
Важно: при интеграции с внешними системами всегда настраивайте контроль дублей и проверку актуальности данных. Например, если товар отсутствует на складе, его цена не должна отображаться на сайте.
При обмене ценами с внешними системами используйте контрольные суммы (хэши) для проверки целостности данных. Это поможет избежать ошибок при передаче.
FAQ: Ответы на частые вопросы
Как сделать так, чтобы в документах автоматически подставлялся нужный тип цены?
Чтобы в документах (например, в Реализация товаров и услуг) автоматически подставлялся нужный тип цены, настройте шаблоны документов:
- Откройте документ, для которого нужно задать шаблон (например,
Реализация товаров и услуг). - Заполните шапку документа (укажите тип цены, валюту, контрагента).
- Сохраните документ как шаблон:
Еще → Сохранить как шаблон. - При создании нового документа выберите этот шаблон — тип цены будет подставлен автоматически.
Также можно настроить типы цен по умолчанию для определенных видов документов в разделе НСИ и администрирование → Настройки номенклатуры и цен.
Почему в отчетах цены отличаются от тех, что в документах?
Разница между ценами в отчетах и документах может возникать по нескольким причинам:
- 📅 Даты документов — отчеты могут показывать цены на текущую дату, а в документах используются цены на дату их создания.
- 📊 Фильтры отчетов — проверьте, какие типы цен и номенклатура включены в отчет.
- 🔄 Округление — в отчетах и документах могут быть разные настройки округления.
- 👥 Права пользователей — некоторые пользователи могут видеть не все цены из-за ограничений доступа.
Чтобы найти причину, сравните настройки отчета и документа, а также проверьте историю изменения цен на проблемные товары.
Можно ли в 1С:УТ 11 настроить разные цены для разных регионов?
Да, для этого есть несколько способов:
- Создать отдельные типы цен для каждого региона (например, "Розница (Москва)", "Розница (Регионы)") и вручную или автоматически устанавливать цены для каждого типа.
- Использовать скидки/наценки по регионам — создать правила, которые будут применять разные наценки в зависимости от региона клиента.
- Настроить территориальное ценообразование — в 1С:УТ 11 есть механизм привязки цен к территориям (настраивается в
НСИ и администрирование → Территории).
Самый гибкий вариант — комбинация территориального ценообразования и динамических скидок. Например, можно задать базовую цену для всех регионов, а затем автоматически применять региональные коэффициенты.
Как откатить цены на предыдущие значения, если было массовое изменение?
Чтобы отменить массовое изменение цен:
- Найдите документ
Изменение цен номенклатуры, которым были изменены цены. - Откройте его и нажмите
Создать на основании → Отмена документа. - Проведите созданный документ отмены — цены вернутся к предыдущим значениям.
Если документ изменения цен не сохранен или утерян, воспользуйтесь историей изменения цен:
- Сформируйте отчет
История изменения цен(Отчеты → Ценообразование → История изменения цен). - Экспортируйте данные в Excel.
- Создайте новый документ
Установка цен номенклатурыи загрузите в него предыдущие значения.
Как настроить цены так, чтобы они автоматически обновлялись при изменении курса доллара?
Для автоматического обновления цен при изменении курса валюты:
- Создайте тип цены в долларах (например, "Оптовая цена (USD)").
- Установите цены в долларах для номенклатуры.
- Настройте динамическое ценообразование для рублевых цен:
- Перейдите в
НСИ и администрирование → Ценообразование → Настройки динамического ценообразования. - Создайте правило:
Розничная цена (RUB) = Оптовая цена (USD) * Текущий курс USD. - Укажите источник курса (например, курс ЦБ).
- Перейдите в
- Настройте регламентное задание на ежедневное обновление курсов и пересчет цен.
Важно: чтобы цены обновлялись корректно, курс доллара должен загружаться в 1С автоматически (например, через обмен с сайтом ЦБ).