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