Установка цен в 1С: Управление торговлей 11 — одна из ключевых задач для любой торговой компании. От корректности этой настройки зависит не только финансовый результат, но и лояльность клиентов, точность отчетности и скорость обработки заказов. Многие пользователи сталкиваются с трудностями: где именно прописываются базовые цены, как автоматизировать их обновление при изменении курса валют или себестоимости, почему в документах подставляются не те значения. Эта статья поможет разобраться во всех нюансах — от базовой настройки типов цен до сложных механизмов скидок и округлений.

Система 1С:УТ 11 предлагает гибкие инструменты для работы с ценами, но их потенциал часто используется не полностью. Например, мало кто знает, что можно настроить автоматическое изменение цен по расписанию или привязать их к внешним источникам данных. Мы рассмотрим не только стандартные сценарии, но и скрытые возможности, которые экономят время бухгалтеров и менеджеров. Особое внимание уделим типичным ошибкам, из-за которых цены "сбиваются" или не обновляются в документах.

Если вы только начинаете работу с 1С:УТ 11, рекомендуем сначала ознакомиться с базовыми понятиями. Для опытных пользователей будут полезны разделы про массовое изменение цен и интеграцию с внешними системами. Независимо от уровня подготовки, вы найдете здесь практические советы, которые можно применить уже сегодня.

1. Типы цен в 1С:УТ 11 — какие бывают и как их создать

В 1С:Управление торговлей 11 цены не существуют сами по себе — они всегда привязаны к типу цен. Это логично: одна и та же номенклатура может продаваться оптом и в розницу, в разных валютах или для различных групп клиентов. Типы цен определяют, какая именно цена будет использоваться в документах.

Чтобы создать новый тип цен, перейдите в раздел НСИ и администрирование → Ценообразование → Типы цен. Здесь вы увидите список уже существующих типов (например, Розничная, Оптовая, Закупочная). Для добавления нового нажмите Создать и заполните ключевые поля:

  • 📌 Наименование — укажите понятное название (например, "Дилерская цена 2026").
  • 💰 Валюта — выберите валюту, в которой будет храниться цена (рубли, доллары, евро).
  • 📊 Вид цены — определяет, как цена будет использоваться: для продажи, закупки или переоценки.
  • 🔄 Порядок округления — настройте, как будут округляться цены (до копеек, рублей, десятков и т.д.).

Обратите внимание на флаг Использовать скидки/наценки. Если он включен, к ценам этого типа можно будет применять дополнительные скидки или наценки в документах. Это удобно для гибкого ценообразования, но требует дополнительной настройки в разделе Скидки и наценки.

Важный нюанс: в 1С:УТ 11 можно создавать иерархические типы цен. Например, внутри типа "Оптовая цена" можно выделить подтипы для разных регионов или категорий клиентов. Это упрощает управление ценами в крупных компаниях с разветвленной структурой.

📊 Как часто вы обновляете цены в 1С?
Ежедневно
Еженедельно
Ежемесячно
Реже
Никогда не обновляю

2. Установка базовых цен на номенклатуру

После создания типов цен необходимо заполнить сами цены для номенклатуры. Это можно сделать несколькими способами:

  • 📝 Ручной ввод — подходит для небольшого ассортимента. Перейдите в карточку номенклатуры (Номенклатура → выберите товар → закладка "Цены") и введите значения для каждого типа цен.
  • 📄 Загрузка из файла — удобно для массового импорта. Используйте обработку Загрузка данных из табличного документа (раздел Администрирование → Обмен данными).
  • 🔄 Копирование из другого типа цен — если цены похожи, можно скопировать их из одного типа в другой с помощью обработки Изменение цен номенклатуры.
  • 🤖 Автоматический расчет — цены можно рассчитывать на основе себестоимости, наценки или других типов цен (например, "Розничная = Оптовая + 20%").

Для массовой установки цен используйте документ Установка цен номенклатуры (Документы → Ценообразование → Установка цен номенклатуры). Здесь можно:

  1. Выбрать тип цен, который нужно заполнить.
  2. Указать номенклатуру (вручную или по отбору).
  3. Задать правило формирования цены (фиксированная сумма, процент от другой цены, формула).
  4. Применить округление (например, до 99 рублей).

Пример: Чтобы установить розничные цены на 30% выше оптовых, создайте документ Установка цен номенклатуры, выберите тип цены "Розничная", укажите правило Оптовая цена * 1.3 и примените округление до 0.99.

Создать резервную копию базы|Проверить актуальность себестоимости|Согласовать новые цены с коммерческим отделом|Протестировать изменения на копии базы|Сохранить старые цены для истории-->

3. Механизмы автоматического обновления цен

В 1С:УТ 11 предусмотрены инструменты для автоматического обновления цен по заданным правилам. Это избавляет от рутинной работы и снижает риск ошибок. Основные способы автоматизации:

1. Регламентные задания

Настройте автоматическое обновление цен по расписанию. Например, можно ежедневно в 2:00 ночи пересчитывать розничные цены на основе курса доллара. Для этого:

  1. Перейдите в Администрирование → Регламентные задания.
  2. Создайте новое задание с типом Изменение цен номенклатуры.
  3. Укажите расписание (ежедневно, еженедельно и т.д.).
  4. Настройте правила изменения цен (формулы, округления).

2. Динамическое ценообразование

Если цены зависят от внешних факторов (например, курса валют или себестоимости), используйте механизм динамического ценообразования. Он позволяет привязать цены к:

  • 💱 Курсам валют (автоматически обновляются из ЦБ или другого источника).
  • 📈 Себестоимости (цена = себестоимость + наценка).
  • 📊 Ценам конкурентов (если интегрированы внешние источники данных).

Для настройки динамического ценообразования перейдите в НСИ и администрирование → Ценообразование → Настройки динамического ценообразования. Здесь можно создать правила, например:

Если курс доллара > 90 рублей,

то "Розничная цена" = "Оптовая цена" * 1.35,

иначе "Розничная цена" = "Оптовая цена" * 1.30

Критичный нюанс: динамическое ценообразование работает только при наличии актуальных данных о себестоимости и курсах валют. Если эти данные не обновляются, цены будут рассчитываться некорректно.

💡

Перед настройкой автоматического обновления цен протестируйте правила на небольшой группе товаров. Это поможет избежать массовых ошибок в ценообразовании.

4. Работа с валютами и мультивалютным ценообразованием

Если ваша компания работает с иностранными поставщиками или клиентами, в 1С:УТ 11 можно настроить цены в разных валютах. Для этого:

  1. Создайте типы цен с нужными валютами (например, "Оптовая цена (USD)", "Розничная цена (EUR)").
  2. Установите цены в соответствующих валютах для номенклатуры.
  3. Настройте автоматическое обновление курсов валют (НСИ и администрирование → Валюты).

При оформлении документов (например, Реализация товаров и услуг) система автоматически пересчитает цены в валюту документа по текущему курсу. Важно понимать, что:

  • 🔄 Курс валют можно фиксировать на дату документа или использовать текущий курс.
  • 💱 При изменении курса цены в иностранной валюте не изменяются — пересчитывается только их рублевый эквивалент.
  • 📊 Для отчетности можно использовать как оригинальные цены в валюте, так и пересчитанные в рубли.

Если вам нужно, чтобы цены в иностранной валюте автоматически обновлялись при изменении курса, используйте динамическое ценообразование с привязкой к курсу. Например:

Цена в USD = Цена в RUB / Текущий курс USD

Для компаний, работающих с несколькими валютами, полезно настроить отчеты по валютным ценам. Они помогут анализировать динамику цен и прибыльность с учетом колебаний курсов.

Что делать, если курс валюты в 1С не обновляется?

Если курсы валют не обновляются автоматически, проверьте:

1. Настройки обмена данными с ЦБ РФ (Администрирование → Обмен данными → Настройки обмена с ЦБ РФ).

2. Права пользователя на обновление курсов.

3. Наличие интернет-соединения (если используется онлайн-обновление).

4. Возможно, в настройках валюты отключен флаг "Курс обновляется автоматически".

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. Интеграция с внешними системами и обмен ценами

Если ваша компания использует несколько систем (например, + интернет-магазин + CRM), важно настроить синхронизацию цен. В 1С:УТ 11 это можно сделать несколькими способами:

1. Обмен данными через универсальные форматы

Для обмена ценами с другими системами (например, с сайтом на Bitrix или Woocommerce) используйте:

  • 📄 Выгрузка в Excel/CSV — простой способ для небольших объемов данных. Используйте отчет Цены номенклатуры с последующим экспортом.
  • 🔄 Обмен через XML — более гибкий вариант. Настройте правила обмена в Администрирование → Обмен данными.
  • 🌐 REST API — для интеграции с современными веб-системами. Требует настройки на стороне 1С и внешней системы.

2. Синхронизация с маркетплейсами

Если вы продаете на Wildberries, Ozon или других площадках, используйте специализированные обработки для обмена ценами. Например:

  • 📦 Для Wildberries — обработка Обмен с Wildberries (доступна в каталоге решений 1С).
  • 🛒 Для Ozon — обработка Интеграция с Ozon.
  • 🌍 Для других площадок — универсальные обработки обмена данными.

3. Автоматическое обновление цен из прайс-листов поставщиков

Если цены зависят от прайсов поставщиков, настройте автоматическую загрузку и обработку прайс-листов:

  1. Создайте обработку для парсинга прайс-листов (или используйте готовую).
  2. Настройте правила сопоставления номенклатуры из прайса с вашей базой.
  3. Автоматизируйте создание документа Установка цен номенклатуры на основе загруженных данных.

Важно: при интеграции с внешними системами всегда настраивайте контроль дублей и проверку актуальности данных. Например, если товар отсутствует на складе, его цена не должна отображаться на сайте.

💡

При обмене ценами с внешними системами используйте контрольные суммы (хэши) для проверки целостности данных. Это поможет избежать ошибок при передаче.

FAQ: Ответы на частые вопросы

Как сделать так, чтобы в документах автоматически подставлялся нужный тип цены?

Чтобы в документах (например, в Реализация товаров и услуг) автоматически подставлялся нужный тип цены, настройте шаблоны документов:

  1. Откройте документ, для которого нужно задать шаблон (например, Реализация товаров и услуг).
  2. Заполните шапку документа (укажите тип цены, валюту, контрагента).
  3. Сохраните документ как шаблон: Еще → Сохранить как шаблон.
  4. При создании нового документа выберите этот шаблон — тип цены будет подставлен автоматически.

Также можно настроить типы цен по умолчанию для определенных видов документов в разделе НСИ и администрирование → Настройки номенклатуры и цен.

Почему в отчетах цены отличаются от тех, что в документах?

Разница между ценами в отчетах и документах может возникать по нескольким причинам:

  • 📅 Даты документов — отчеты могут показывать цены на текущую дату, а в документах используются цены на дату их создания.
  • 📊 Фильтры отчетов — проверьте, какие типы цен и номенклатура включены в отчет.
  • 🔄 Округление — в отчетах и документах могут быть разные настройки округления.
  • 👥 Права пользователей — некоторые пользователи могут видеть не все цены из-за ограничений доступа.

Чтобы найти причину, сравните настройки отчета и документа, а также проверьте историю изменения цен на проблемные товары.

Можно ли в 1С:УТ 11 настроить разные цены для разных регионов?

Да, для этого есть несколько способов:

  1. Создать отдельные типы цен для каждого региона (например, "Розница (Москва)", "Розница (Регионы)") и вручную или автоматически устанавливать цены для каждого типа.
  2. Использовать скидки/наценки по регионам — создать правила, которые будут применять разные наценки в зависимости от региона клиента.
  3. Настроить территориальное ценообразование — в 1С:УТ 11 есть механизм привязки цен к территориям (настраивается в НСИ и администрирование → Территории).

Самый гибкий вариант — комбинация территориального ценообразования и динамических скидок. Например, можно задать базовую цену для всех регионов, а затем автоматически применять региональные коэффициенты.

Как откатить цены на предыдущие значения, если было массовое изменение?

Чтобы отменить массовое изменение цен:

  1. Найдите документ Изменение цен номенклатуры, которым были изменены цены.
  2. Откройте его и нажмите Создать на основании → Отмена документа.
  3. Проведите созданный документ отмены — цены вернутся к предыдущим значениям.

Если документ изменения цен не сохранен или утерян, воспользуйтесь историей изменения цен:

  1. Сформируйте отчет История изменения цен (Отчеты → Ценообразование → История изменения цен).
  2. Экспортируйте данные в Excel.
  3. Создайте новый документ Установка цен номенклатуры и загрузите в него предыдущие значения.
Как настроить цены так, чтобы они автоматически обновлялись при изменении курса доллара?

Для автоматического обновления цен при изменении курса валюты:

  1. Создайте тип цены в долларах (например, "Оптовая цена (USD)").
  2. Установите цены в долларах для номенклатуры.
  3. Настройте динамическое ценообразование для рублевых цен:
    • Перейдите в НСИ и администрирование → Ценообразование → Настройки динамического ценообразования.
    • Создайте правило: Розничная цена (RUB) = Оптовая цена (USD) * Текущий курс USD.
    • Укажите источник курса (например, курс ЦБ).
  4. Настройте регламентное задание на ежедневное обновление курсов и пересчет цен.

Важно: чтобы цены обновлялись корректно, курс доллара должен загружаться в 1С автоматически (например, через обмен с сайтом ЦБ).