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