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

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

Как установить цену номенклатуры в 1С:Розница

Пошаговая инструкция: как установить цену номенклатуры в 1С:Розница через документ установки цен, виды цен, проверка результата, типичные ошибки и FAQ.

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

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

Ниже разобран полный цикл: от создания видов цен до проверки, что касса видит актуальную стоимость. Материал применим к 1С:Розница 8, редакция 2.2 и 2.3; в более ранних редакциях названия пунктов меню могут немного отличаться.

Как устроено ценообразование в 1С:Розница

Перед установкой цены важно понять три базовых объекта. Первый — вид цены: это именованный тип цены, например «Розничная», «Мелкооптовая», «Закупочная». Один товар может иметь несколько цен разных видов одновременно. Виды цен создаются в разделе «Маркетинг» → «Ценообразование» → «Виды цен».

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

Третий объект — ценообразующая группа магазина. У каждого магазина в справочнике «Магазины» указано, какой вид цен он использует для продаж. Если вы установили цену вида «Розничная», а магазин настроен на вид «Розничная 2», касса цену не увидит. Это самая частая причина «пропавших» цен.

Подготовка: проверьте вид цены магазина

Прежде чем устанавливать цены, откройте справочник «НСИ» → «Магазины» (или «Склады и магазины» → «Магазины» в зависимости от настройки интерфейса) и посмотрите карточку нужного магазина. Найдите поле с видом розничных цен — обычно оно называется «Вид цен» или «Вид розничных цен».

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

Заодно проверьте, что сам вид цены существует и активен: раздел «Маркетинг» → «Виды цен». Если нужного вида нет, создайте его кнопкой «Создать» — укажите наименование, валюту (обычно рубли) и при необходимости признак «Цена включает НДС».

Пошаговая установка цены документом

Основной и правильный способ установить цену — документ «Установка цен номенклатуры». Найти его можно в разделе «Закупки» → «Установка цен номенклатуры» либо «Маркетинг» → «Цены номенклатуры» → «Установка цен номенклатуры» — расположение зависит от настроек разделов.

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

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

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

Быстрые способы: из поступления и с расчётом наценки

Установка цен на основании поступления

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

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

Расчёт цен по формулам

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

Сравнение способов установки цен

Документ вручную

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

На основании поступления

Быстро для новых приходов; позиции подставляются автоматически, но цены всё равно нужно заполнить.

Расчёт по наценке или формуле

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

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

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

Второй способ — отчёт. В разделе «Маркетинг» или «Закупки» доступны отчёты по ценам, например «Цены номенклатуры». Сформируйте его с отбором по нужному товару и виду цены: вы увидите действующее значение и историю изменений.

Финальная проверка — в интерфейсе РМК (рабочее место кассира). Добавьте товар в чек: цена должна подставиться автоматически. Если подставился ноль или старое значение — проблема в виде цены магазина, дате документа или в том, что данные на кассу ещё не выгрузились (для обособленных узлов РИБ нужен обмен).

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

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

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

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

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

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

Подстановка цены в чеке РМК
Норма

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

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

Цена равна нулю или не соответствует установленной

Отчёт по ценам номенклатуры
Норма

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

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

Записи нет либо вид цены отличается от вида цены магазина

Переоценка товара в рознице

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

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

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

Ошибка номер один — несовпадение вида цены в документе и в карточке магазина. Симптом: документ проведён, а в чеке цена нулевая. Лечится установкой цены по правильному виду или исправлением карточки магазина.

Вторая частая ситуация — документ создан, но не проведён (сохранён как черновик). Непроведённый документ на цены не влияет. Третья — неверная дата: документ датирован будущим числом, поэтому сегодня цена ещё не действует. Четвёртая — работа в распределённой базе: на центральном узле цена установлена, но обмен с периферийной кассой не выполнен, и магазин видит старые данные.

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

Типичные ошибки
01
Установка цены не тем видом цены — касса магазина её не видит, в чеке ноль
02
Документ сохранён, но не проведён — цена не действует
03
Дата документа в будущем — цена начнёт работать позже, чем ожидалось
04
Исправление старого документа вместо создания нового — теряется история цен и возможна порча закрытого периода
05
Забыт обмен данными с узлом РИБ — на кассе остаются старые цены
Если ассортимент большой, держите один «мастер-вид» цены, который назначен магазинам, и не плодите лишние виды. Каждый дополнительный вид цены — это потенциальная путаница при установке и лишний отбор в отчётах.
ПЗ
Практическое замечание

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

Почему в чеке РМК цена равна нулю, хотя документ установки цен проведён?

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

Можно ли установить разные цены на один товар в разных магазинах?

Да. Создайте отдельный вид цены для каждого магазина (например, «Розничная ТЦ-1» и «Розничная ТЦ-2»), укажите каждому магазину свой вид и устанавливайте цены отдельными документами. Либо используйте ценовые группы, если механизм включён в настройках.

Как посмотреть историю изменения цены товара?

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

Нужно ли устанавливать цену для каждой характеристики товара отдельно?

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

Что делать, если цена установлена, но в отчётах остатки показывают старую стоимость?

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

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

В типовой Рознице есть обработки загрузки данных из табличных документов (раздел «Закупки» или «НСИ» → загрузка данных). Прайс можно загрузить в табличную часть документа установки цен через вставку из буфера обмена или через специализированные обработки. Перед массовой загрузкой проверьте соответствие колонок и сделайте тест на нескольких позициях.

Итог

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

Цена в 1С:Розница устанавливается только документом «Установка цен номенклатуры» и действует с его даты. Вид цены в документе должен совпадать с видом цены магазина, документ должен быть проведён, а результат — проверен в карточке товара и в чеке РМК. Изменение цены делайте новым документом, не исправляя старые.