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

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

Установка цен номенклатуры в 1С: что это и как работать с документом

Что такое документ «Установка цен номенклатуры» в 1С, как он работает, какие типы цен регистрирует, как создать и проверить документ, типичные ошибки.

Документ «Установка цен номенклатуры» — это регистратор, который фиксирует значения цен на товары и услуги на определённую дату в информационной базе 1С. Без этого документа программа не знает, по какой цене отпускать товар покупателю: при заполнении реализации или заказа цена подставляется именно из данных, записанных установкой цен. Документ присутствует в типовых конфигурациях «Управление торговлей», «Комплексная автоматизация», «ERP», «Розница» и ряде отраслевых решений.

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

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

Зачем нужен документ и как он связан с регистром цен

В типовых конфигурациях 1С цены не хранятся в карточке товара. Карточка номенклатуры содержит только описание, единицы измерения, ставки НДС и прочие постоянные атрибуты. Цена — величина переменная, поэтому она хранится отдельно в периодическом регистре сведений. Такой подход позволяет вести историю изменения цен, задавать цены «на будущее» и хранить одновременно несколько видов цен для одного товара: закупочную, оптовую, розничную, дилерскую.

Документ «Установка цен номенклатуры» — единственный штатный способ записи в этот регистр. При проведении он формирует набор записей: номенклатура, вид цены, значение цены, валюта, дата (период). Отмена проведения документа удаляет его записи, и цены возвращаются к значениям предыдущей установки.

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

Где найти документ в разных конфигурациях

Расположение документа зависит от конфигурации. В «Управлении торговлей 11» и «Комплексной автоматизации 2» журнал установок цен находится в разделе «CRM и маркетинг» → «Цены (прайс-лист)» либо через «Настройки и справочники» → «Установка цен номенклатуры». В «1С:Розница» документ доступен в разделе «Закупки» или «Маркетинг» в зависимости от версии. В «Управлении нашей фирмой» установка цен выполняется документом «Установка цен» из раздела «Компания» или «Закупки».

Если пункт меню не виден, проверьте две вещи: включена ли функциональная опция использования видов цен (в УТ 11 — «Виды цен» в настройках раздела «НСИ и администрирование» → «CRM и маркетинг») и есть ли у пользователя права на документ. Ограничение прав — частая причина, когда один сотрудник видит установку цен, а другой нет.

Как создать и провести установку цен пошагово

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

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

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

Порядок установки цен
  1. 1
    Проверьте, что нужные виды цен созданы и настроены (валюта, округление, способ расчёта)
  2. 2
    Создайте документ «Установка цен номенклатуры» и отметьте флажками изменяемые виды цен
  3. 3
    Заполните табличную часть: вручную, подбором или автоматически (по поступлению, по формуле, по ценам поставщика)
  4. 4
    Проверьте и при необходимости скорректируйте значения цен в таблице
  5. 5
    Установите правильную дату документа — с неё цены начнут действовать
  6. 6
    Проведите документ и проверьте цены через отчёт или в тестовом документе продажи

Автоматический расчёт цен и загрузка из прайсов

Ручной ввод подходит для небольшого ассортимента, но при сотнях и тысячах позиций используют автоматизацию. В УТ 11 и КА 2 виды цен можно настроить расчётными: например, «Оптовая = Закупочная + 25%» или формулой с произвольными показателями. Тогда в установке цен достаточно нажать «Рассчитать» — программа вычислит значения по формуле от базовых цен.

Для загрузки цен поставщиков и массового импорта прайсов применяют обработку «Загрузка данных из табличного документа» (в УНФ — встроенный механизм загрузки прайс-листов из Excel). Типовой сценарий: прайс поставщика загружается как цены поставщика, затем на их основании рассчитываются отпускные цены с наценкой. Такой двухшаговый подход сохраняет связь отпускной цены с закупочной и упрощает переоценку при изменении входных цен.

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

Перед массовой переоценкой удобно сформировать отчёт «Прайс-лист» или «Динамика цен» до проведения новой установки. Если что-то пойдёт не так, старые значения легко восстановить, введя установку цен с прежними значениями из сохранённого отчёта.
ПЗ
Практическое замечание

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

Простейшая проверка — создать тестовый документ реализации или заказ, добавить товар и посмотреть, какая цена подставилась. Цена должна соответствовать виду цен, указанному в соглашении с клиентом или в документе. Если подставился ноль — цена для этого вида цен не установлена на дату документа.

Для массовой проверки используйте отчёты: «Прайс-лист» показывает текущие цены по выбранным видам, «Динамика цен» — историю изменений по товару с указанием документов-регистраторов. По динамике легко найти, каким документом и когда была установлена конкретная цена, и кто его провёл.

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

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

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

Цена в тестовой реализации
Норма

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

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

Подставляется ноль или устаревшее значение

Отчёт «Динамика цен» по товару
Норма

Последняя запись соответствует новой установке с правильной датой

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

Записи новой установки нет или дата не та

Дата документа установки
Норма

Дата не позже даты планируемых продаж

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

Установка проведена более поздней датой, чем документы продажи

Типичные ошибки и ограничения механизма

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

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

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

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

Типичные ошибки
01
Установка цен по виду, который не используется в соглашениях с клиентами — в продажах цены не подставляются
02
Проведение установки задним числом — перекрываются более поздние цены по тем же товарам
03
Отмена проведения старой установки без анализа — цены откатываются к ещё более ранним значениям
04
Забытые флажки видов цен в шапке документа — неотмеченные виды не записываются, даже если колонка заполнена
05
Валютный вид цены без актуального курса — рублёвые цены в документах считаются по старому курсу

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

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

Чаще всего для вида цен, указанного в соглашении или документе, нет записи в регистре на дату документа. Проверьте отчётом «Динамика цен», была ли установка по этому товару и виду цен, проведена ли она и какой датой. Также убедитесь, что вид цен в установке совпадает с видом цен в соглашении с клиентом.

Можно ли изменить цены без документа установки цен?

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

Как установить цены, которые начнут действовать с будущей даты?

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

Изменятся ли цены в уже проведённых реализациях после новой установки цен?

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

Чем установка цен номенклатуры отличается от регистрации цен поставщика?

Цены поставщиков фиксируют закупочные условия конкретного контрагента и обычно регистрируются документами поступления или специальной регистрацией цен поставщика. Установка цен номенклатуры фиксирует ваши собственные отпускные цены для продажи. Расчётные виды цен позволяют автоматически вычислять отпускные цены от цен поставщика с наценкой.

Итог

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

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