Торговля и Склад · 9 мин
Как изменить цену товара в 1С:Розница
Как изменить цену товара в 1С:Розница: установка цен номенклатуры, переоценка, скидки и проверка цен на кассе. Пошаговая инструкция с типичными ошибками.
Цена товара в 1С:Розница не хранится в карточке номенклатуры — она фиксируется отдельным документом «Установка цен номенклатуры» и привязана к виду цен (розничная, оптовая, акционная). Поэтому просто открыть товар и поменять цифру нельзя: нужно создать документ, указать новые значения и провести его. Именно этот механизм чаще всего вызывает вопросы у новых пользователей.
Программа поддерживает несколько сценариев: разовое изменение цены на один товар, массовое изменение по группе товаров, автоматический расчёт цен от закупочной стоимости и временные акционные цены через скидки. Ниже разберём каждый вариант с точными действиями, проверкой результата и типичными ошибками.
Где хранятся цены и почему их нельзя править в карточке товара
В 1С:Розница действует регистр сведений «Цены номенклатуры»: каждая запись содержит товар, вид цен, значение и дату, с которой цена действует. Актуальной считается последняя по дате проведённая запись. Карточка номенклатуры лишь показывает текущую цену для справки, но редактировать её там нельзя.
Такое устройство даёт историю изменений: всегда видно, кто, когда и какую цену установил. Это важно при разборе расхождений в выручке и при возвратах — программа подставляет цену, действовавшую на дату продажи.
Как изменить цену одного товара через «Установку цен номенклатуры»
Основной способ — создание документа «Установка цен номенклатуры». Порядок действий одинаков для одного товара и для тысячи позиций, отличается только способ заполнения табличной части.
- 1Откройте раздел «Закупки» (в некоторых версиях — «Продажи») и выберите «Цены номенклатуры» или «Установка цен номенклатуры».
- 2Нажмите «Создать». В шапке документа укажите вид цен, который нужно изменить (например, «Розничная»).
- 3Добавьте товар кнопкой «Добавить» или через подбор. В колонке «Цена» введите новое значение.
- 4Проверьте дату документа — цена начнёт действовать с этой даты.
- 5Нажмите «Провести и закрыть».
- 6Убедитесь, что на кассе выполнен обмен данными, и проверьте цену пробитием или поиском товара.
Если документов установки цен много, удобно пользоваться журналом: в нём видно все прошлые изменения, и на их основе можно создать новый документ копированием. Это удобно, когда меняется цена на тот же набор товаров.
Обратите внимание на дату документа. Если провести установку цен задним числом позже уже существующего документа, программа пересчитает, какая цена была актуальна на каждый момент, — это может повлиять на отчёты по продажам задним числом.
Массовое изменение цен на группу товаров
Когда переоценить нужно не одну позицию, а целую группу, вручную добавлять товары долго. В документе «Установка цен номенклатуры» есть кнопка «Заполнить», которая предлагает несколько вариантов: по группе номенклатуры, по отбору, по поступлению товаров или по текущим ценам.
После заполнения удобно использовать механизм изменения цен на процент: выделите строки, нажмите «Изменить цены» (или аналогичную команду в меню «Ещё») и укажите процент увеличения или уменьшения. Программа пересчитает значения автоматически, с округлением по правилам вида цен.
Автоматический расчёт от закупочной цены
Если розничная цена формируется наценкой на закупочную, в настройках вида цен можно задать способ задания «Наценка на другой вид цен». Тогда при установке цен программа сама рассчитает розничную цену, и достаточно обновить закупочные цены — например, документом «Поступление товаров» с включённой опцией регистрации цен поставщика.
Переоценка товаров на складе магазина
Для магазинов, учитывающих товары в продажных ценах, изменение цены означает изменение стоимости остатков. Для этого в 1С:Розница предусмотрен документ «Переоценка товаров» (или аналогичный механизм применения цен в магазине), который создаётся на основании установки цен или отдельно.
Переоценка корректирует суммовой учёт: разница между старой и новой ценой остатков отражается в учёте. Если магазин работает в режиме учёта по продажным ценам, пропуск этого шага приведёт к расхождению между данными учёта и фактической выручкой.
Временные цены: скидки и акции вместо изменения базовой цены
Если цена должна снизиться временно — на период распродажи или акции, — менять базовую розничную цену не обязательно и часто вредно. Вместо этого используйте механизм скидок: раздел «Продажи» → «Скидки (наценки)». Создайте скидку, задайте размер в процентах или фиксированную сумму, укажите условия (период действия, группа товаров, время суток) и назначьте её магазину.
Преимущество подхода в том, что по окончании акции цена вернётся к прежнему значению автоматически, без обратной переоценки. Кроме того, в чеке покупатель увидит исходную цену и размер скидки, что полезно для маркетинга.
Сравнение вариантов
Подходит для постоянного изменения цены. Цена действует бессрочно, пока её не заменит новый документ.
Подходит для акций и распродаж. Автоматически прекращается, в чеке видна выгода покупателя. Не меняет базовую цену.
Нужна при суммовом учёте в продажных ценах, чтобы стоимость остатков соответствовала новым ценам.
Проверка результата и работа кассы
После проведения документа убедитесь, что цена реально применилась. Откройте карточку товара — актуальная цена отображается на форме или доступна по ссылке «Цены». Надёжнее проверить через отчёт: в разделе продаж есть отчёты по ценам номенклатуры, где видно историю и текущее значение.
На кассе новая цена появится не мгновенно, а после синхронизации. Если касса работает в составе распределённой базы (РИБ) или через обмен с кассовым узлом, выполните обмен данными и затем проверьте цену поиском товара в режиме РМК. До обмена касса продолжит продавать по старой цене.
Как проверить результат
Отображается новое значение с датой установки
Показана старая цена — документ не проведён или выбран другой вид цен
При поиске товара подставляется новая цена
Старая цена — не выполнен обмен данными с кассой
В документе указан тот же вид цен, что назначен магазину
Цена установлена для другого вида цен и кассой не используется
Типичные ошибки и ограничения
Самая частая причина «цена не поменялась» — несовпадение видов цен. Пользователь устанавливает цену для вида «Розничная», а магазину назначен вид «Розничная основная». Проверьте, какой вид цен указан в карточке магазина (раздел «Настройки» или карточка склада-магазина), и устанавливайте цены именно для него.
Вторая типичная ситуация — права доступа. Если кнопка создания документа недоступна, у пользователя нет прав на установку цен. Это настраивается администратором через профили групп доступа. Также помните, что в распределённой сети цены обычно централизованно задаются в главном узле и рассылаются по магазинам — локальное изменение на узле может быть заблокировано или перезаписано при следующем обмене.
Частые вопросы
Можно ли изменить цену прямо в карточке товара?
Нет. Карточка номенклатуры только отображает актуальную цену. Изменение выполняется документом «Установка цен номенклатуры», который создаёт запись в регистре цен с датой начала действия.
Установил новую цену, но касса пробивает по старой. Что делать?
Проверьте три вещи: документ проведён, вид цен в документе совпадает с видом цен магазина, выполнен обмен данными с кассой. Чаще всего проблема именно в невыполненной синхронизации — запустите обмен вручную и проверьте снова.
Как изменить цены сразу на все товары на определённый процент?
Создайте документ «Установка цен номенклатуры», заполните его по отбору или всем товарам с текущими ценами, затем выделите строки и используйте команду изменения цен на процент. Проверьте округление в настройках вида цен перед проведением.
Как узнать, кто и когда изменил цену?
Откройте журнал документов «Установка цен номенклатуры» и найдите документы по нужному товару. В документе видны автор, дата и установленные значения. Также можно построить отчёт по ценам номенклатуры с детализацией по периодам.
Можно ли запланировать изменение цены на будущую дату?
Да. Проведите документ установки цен будущей датой — цена начнёт действовать с указанного момента. Учтите, что кассы получат новые значения при обмене, поэтому синхронизация должна проходить регулярно.
Чем скидка лучше изменения цены при акции?
Скидка автоматически прекращает действие по окончании периода, не требует обратной переоценки и показывает покупателю выгоду в чеке. Базовая цена остаётся неизменной, что упрощает возврат к обычным условиям продаж.
Что важно запомнить
Цены в 1С:Розница меняются документом «Установка цен номенклатуры» для конкретного вида цен. Проверяйте соответствие вида цен магазину, выполняйте обмен с кассой и используйте скидки для временных акций. Не меняйте цены задним числом в закрытых периодах без согласования с бухгалтерией.