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