К статье
Практический материал

Торговля и Склад · 9 мин

Как добавить цену в номенклатуру в 1С

Как добавить цену в номенклатуру в 1С: установка цен документом, виды цен, работа в УТ 11, Комплексной автоматизации и УНФ, проверка и типичные ошибки.

Цена номенклатуры в 1С не хранится в карточке товара как простое поле — она фиксируется отдельным документом «Установка цен номенклатуры» и привязывается к виду цен. Поэтому «добавить цену» означает создать этот документ, указать в нём товары и значения, а затем провести его. Именно проведённый документ делает цену действующей с указанной даты.

Механизм одинаков по логике в большинстве конфигураций — «Управление торговлей 11», «Комплексная автоматизация», «Управление нашей фирмой», «ERP», — но отличается расположение команд в меню. Ниже разобраны общий принцип, конкретные шаги для популярных конфигураций, массовое изменение цен и типичные ошибки, из-за которых цена «не подтягивается» в документы продажи.

Как устроено хранение цен в 1С

Цены номенклатуры хранятся в регистре сведений «Цены номенклатуры» с привязкой к трём параметрам: товар, вид цен и дата (период). Благодаря этому система помнит историю изменений: можно посмотреть, какая цена действовала на любую прошедшую дату, и документы задним числом подставят корректное значение.

Изменить регистр напрямую вручную не рекомендуется: правильный путь — всегда через документ «Установка цен номенклатуры». Документ фиксирует, кто и когда изменил цену, что важно для контроля и разбора расхождений. Кроме того, на основании установки цен можно печатать прайс-листы и ценники.

В карточке номенклатуры цена обычно отображается только для просмотра (например, по ссылке «Цены» или на закладке с ценами). Если вы видите в карточке поле цены, но оно недоступно для редактирования — это нормально: значение берётся из регистра.

Добавление цены в Управлении торговлей 11 и Комплексной автоматизации

В этих конфигурациях документ находится в разделе «CRM и маркетинг» → «Цены и скидки» → «Установка цен номенклатуры» (в КА путь может начинаться с раздела «Продажи» или «CRM и маркетинг» в зависимости от версии). Если раздел не виден, проверьте, что в настройках включено использование цен и скидок.

Порядок действий
  1. 1
    Откройте раздел «CRM и маркетинг» → «Цены и скидки» → «Установка цен номенклатуры» и нажмите «Создать».
  2. 2
    Укажите дату, с которой цены начнут действовать.
  3. 3
    Нажмите «Добавить» или используйте кнопку подбора товаров и выберите нужную номенклатуру.
  4. 4
    Укажите вид цен в табличной части (или выберите виды цен в шапке через «Виды цен»).
  5. 5
    Введите значение цены в соответствующей колонке.
  6. 6
    Проведите документ и проверьте цену в карточке товара или в тестовом документе реализации.

Удобный приём — кнопка «Заполнить» в табличной части: она позволяет добавить товары по группе, по виду номенклатуры или по произвольному отбору. Для массового ввода это быстрее, чем добавлять позиции по одной. Также доступен вариант «Заполнить по ценам поставщика» или «Рассчитать» с наценкой на базовый вид цен, если настроены формулы расчёта.

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

Добавление цены в Управлении нашей фирмой (УНФ)

В УНФ документ называется «Установка цен номенклатуры» и находится в разделе «Продажи» (или «Закупки» для цен поставщиков) → «Цены номенклатуры». Также цену можно установить прямо из карточки номенклатуры: на панели навигации есть ссылка «Цены», откуда доступно создание документа установки.

Особенность УНФ — виды цен там называются «прайс-листы» в ряде интерфейсов, а расчётные цены могут формироваться динамически от базового вида с процентом наценки. Если вид цен настроен как динамический, вручную его устанавливать не нужно — система посчитает значение автоматически от базовой цены.

Для загрузки цен из файла (Excel) в УНФ предусмотрена типовая загрузка данных из табличного документа: «Компания» → «Загрузка данных из файла» или аналогичная обработка в разделе номенклатуры. Это удобно при первичном заполнении базы сотнями позиций.

Массовое изменение и пересчёт цен

Когда нужно поднять цены на группу товаров, создавать позиции вручную не обязательно. В документе установки цен используйте заполнение по отбору, затем команду изменения значений: в УТ 11 есть механизм «Изменить цены на процент» или расчёт от другого вида цен с формулой. Значения пересчитаются для всех строк сразу.

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

Сравнение вариантов

Ручной ввод в документе

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

Заполнение по отбору + изменение на процент

Оптимально для плановой индексации цен по группам товаров; требует аккуратности с отбором.

Загрузка из Excel через обработку

Лучший вариант при первичном заполнении или прайсах поставщика; требует правильного сопоставления колонок.

Динамический (расчётный) вид цен

Цена считается автоматически от базовой с наценкой; не подходит, если значения устанавливаются индивидуально.

Проверка результата

После проведения документа убедитесь, что цена действительно применилась. Самый быстрый способ — открыть карточку товара и перейти по ссылке «Цены»: там должна быть строка с вашим видом цен, значением и датой документа.

Второй способ — создать тестовый документ «Реализация товаров и услуг» с подходящим соглашением/видом цен и добавить товар: цена должна подставиться автоматически. После проверки тестовый документ закройте без проведения или удалите.

Контрольные точки

Как проверить результат

Цена в карточке товара
Норма

Отображается значение с датой вашего документа

Тревожный признак

Цена пустая или стоит старое значение

Подстановка в реализацию
Норма

Цена заполняется автоматически при выборе товара

Тревожный признак

Колонка цены пустая, приходится вводить вручную

Дата действия
Норма

Цена действует с нужной даты

Тревожный признак

Дата документа позже даты продажи — цена не подхватывается

Типичные ошибки и как их исправить

Самая частая жалоба — «цену установил, а в документ не подставляется». Причины почти всегда одни и те же: выбран не тот вид цен, что указан в соглашении с клиентом или настройках склада; документ установки цен не проведён; дата установки позже даты документа продажи. Проверяйте эти три пункта в первую очередь.

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

Типичные ошибки
01
Документ записан, но не проведён — цена не попадает в регистр и не действует.
02
Неверный вид цен — в соглашении с клиентом указан другой вид, поэтому в продажу подставляется пусто.
03
Дата установки позже даты продажи — документы задним числом не видят новую цену.
04
Цена задана на номенклатуру, а в документе используется характеристика с собственной ценой.
05
Правка регистра вручную вместо документа — теряется история и ответственный за изменение.

Права доступа и ограничения

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

Также проверьте функциональность: в УТ 11 использование нескольких видов цен включается в «НСИ и администрирование» → «CRM и маркетинг» → «Маркетинг» (флаг видов цен и скидок). Без этого часть команд будет скрыта.

Удобно вести один «базовый» вид цен, который заполняется вручную, а остальные (розничную, мелкооптовую) настроить расчётными с процентом наценки. Тогда при изменении закупочных условий достаточно обновить одну базу цен, а остальные пересчитаются автоматически.
ПЗ
Практическое замечание

Частые вопросы

Можно ли указать цену прямо в карточке номенклатуры?

Нет, в типовых конфигурациях карточка товара цену только отображает. Значение всегда задаётся документом «Установка цен номенклатуры», а в карточке доступна лишь ссылка для перехода к списку цен или созданию такого документа.

Почему новая цена не подставляется в старый документ реализации?

Документы подбирают цену, действовавшую на дату документа. Если реализация датирована раньше, чем документ установки цен, подставится старое значение. Либо перевыберите вид цен в документе, либо скорректируйте дату установки — с учётом рисков изменения закрытых периодов.

Как установить разные цены для разных складов?

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

Можно ли загрузить цены из прайса Excel?

Да. В УНФ есть типовая загрузка данных из файла, в УТ 11 и КА — обработки загрузки прайсов и цен поставщиков, а также универсальная загрузка из табличного документа. Перед загрузкой проверьте соответствие колонок (артикул/наименование, вид цен, значение) и загрузите сначала небольшой тестовый фрагмент.

Что делать, если цена установлена, а в отчёте по прайсу её нет?

Проверьте отборы отчёта: вид цен, дату среза и организацию. Прайс-лист формируется на конкретную дату — если она раньше даты установки, цена не попадёт. Также убедитесь, что документ установки проведён и товар входит в отбор прайса.

Итог

Что важно запомнить

Цена в 1С добавляется только документом «Установка цен номенклатуры» с указанием вида цен и даты. После проведения проверьте значение в карточке товара и тестовой реализации. Если цена не подставляется — проверяйте вид цен в соглашении, проведённость документа и даты.