Управление ценовой политикой является фундаментом успешной работы любого торгового предприятия, и в системе 1С:Розница этот процесс реализован максимально гибко. Назначение стоимости товаров — это не просто ввод цифр, а сложная логистическая цепочка, связывающая закупочные операции, складской учет и продажи через кассу. Правильная настройка позволяет автоматически пересчитывать стоимость при изменении курса валют или поступлении новой партии, минимизируя ручной труд кассиров и администраторов.

В зависимости от версии конфигурации (2.2 или 3.0) интерфейс и терминология могут незначительно отличаться, но базовые принципы остаются неизменными. Пользователь может работать как с фиксированными значениями, так и с динамическими формулами, привязанными к себестоимости или ценам поставщиков. Понимание механизмов формирования стоимости критически важно для предотвращения убытков и корректного проведения акций.

Данная статья детально разбирает процесс создания типов цен, назначения их конкретным номенклатурным позициям и автоматизации пересчета. Мы рассмотрим нюансы работы в разделе администрирования и оперативном управлении продажами, чтобы вы могли выстроить прозрачную и эффективную систему ценообразования в вашем магазине.

Настройка видов цен и правил расчета

Первым шагом перед тем, как назначить конкретную стоимость товару, необходимо определить, какие именно виды цен будут использоваться в вашей организации. Это делается в разделе НСИ и Администрирование, где администратор создает справочник ценовых политик. Система позволяет создать неограниченное количество типов, например, «Оптовая», «Розничная», «Цена для дилеров» или «Акционная стоимость».

При создании нового вида цены важно выбрать метод расчета, так как именно он определяет логику формирования итогового значения. Вы можете задать фиксированную сумму, которая будет актуальна до ручного изменения, или выбрать формулу. Формулы могут базироваться на закупочной цене, средней себестоимости или даже на ценах конкурентов, если эта информация ведется в системе.

⚠️ Внимание: Если вы используете формулу расчета, обязательно проверьте правило округления. Неправильная настройка округления (например, до целых рублей вместо 50 копеек) может привести к накоплению существенной погрешности в кассе или потере маржинальности на больших объемах продаж.

Для каждого вида цены можно установить приоритет использования. Это актуально, когда на один и тот же товар назначено несколько разных цен для разных сценариев продаж. Система будет предлагать кассиру цену с наивысшим приоритетом, если не выбран конкретный тип сделки. Также здесь настраивается возможность изменения цены непосредственно в чеке продажи.

💡

Используйте префиксы в названиях видов цен (например, "Розн_Основная", "Опт_Мелкий"), чтобы быстро ориентироваться в списке при настройке документов и отчетов.

Массовое назначение цен через документ "Установка цен номенклатуры"

Основным инструментом для первичного заполнения прайс-листа или его глобального обновления является документ Установка цен номенклатуры. Найти его можно в разделе Цены и скидки. Этот документ предназначен для массовых операций, когда необходимо присвоить стоимость сотням или тысячам позиций одновременно, что значительно быстрее ручного редактирования карточек товаров.

При создании документа пользователь выбирает склад и конкретный вид цены, который будет заполняться. Добавление товаров в таблицу документа может происходить несколькими способами: ручной подбор из справочника, загрузка из файла Excel или копирование из другого документа. При добавлении товаров система автоматически подтягивает текущие значения, если они уже были установлены ранее.

Заполнение колонки «Цена» может быть выполнено вручную для каждой строки, что удобно при работе с небольшим ассортиментом уникальных товаров. Однако для массовых операций гораздо эффективнее использовать кнопку Заполнить или Установить цены, которая открывает окно настройки правил заполнения. Здесь можно задать процент наценки, фиксированную сумму или скопировать значения из другого вида цен с определенным коэффициентом.

  • 📊 Загрузка из файла: Идеально подходит для первичного заполнения базы или обновления прайса от поставщика в формате CSV/XLSX.
  • 🔄 Копирование цен: Позволяет быстро создать новую акционную цену на основе текущей розничной, применив скидку 10-20%.
  • 🧮 Расчет по формуле: Автоматически пересчитывает цены всей номенклатуры при изменении закупочной стоимости или курса валют.

После заполнения всех необходимых полей документ необходимо провести. Именно в момент проведения записываются новые значения в регистры сведений, и они становятся доступны для использования в продажах.

☑️ Проверка перед проведением документа

Выполнено: 0 / 5

Работа с ценами в карточке номенклатуры

Иногда возникает необходимость изменить стоимость для одного конкретного товара или проверить текущие настройки без создания документов. В этом случае используется карточка элемента справочника Номенклатура. В новой версии 1С:Розница 3.0 реквизиты цен вынесены в отдельную вкладку или форму списка, что упрощает визуальное восприятие информации.

Открыв карточку товара, вы увидите таблицу с установленными видами цен. Здесь отображается не только текущее значение, но и история изменений, если включено соответствующее ведение истории. Редактирование цены прямо в карточке фактически создает скрытый документ установки цен, поэтому права доступа к этой операции должны быть строго регламентированы.

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

⚠️ Внимание: Прямое редактирование цены в карточке номенклатуры не всегда корректно отражается в отчетах по движению документов. Для аудита и прозрачности бизнеса настоятельно рекомендуется использовать только документы «Установка цен номенклатуры».

Особое внимание следует уделить товарам с характеристиками (размер, цвет). Цена может назначаться как на родительский элемент (одинаковая для всех цветов), так и на конкретную характеристику. Это позволяет гибко управлять ликвидностью, устанавливая повышенную цену на популярные размеры и снижая её на неликвид.

Автоматическое обновление цен по расписанию

В динамичной розничной торговле цены могут меняться ежедневно из-за колебаний курсов валют или действий конкурентов. Ручное обновление в таких условиях становится неэффективным. 1С:Розница предоставляет механизм автоматического пересчета цен с помощью регламентных заданий или специального обработчика.

Для настройки автоматизации используется обработка Групповое изменение и пересчет цен. В ней можно сформировать отбор товаров и задать правило пересчета, которое будет выполняться по нажатию кнопки. Однако для полностью автономной работы необходимо настроить фоновое задание, которое будет запускаться в заданное время (например, ночью перед открытием магазина).

Автоматический пересчет особенно полезен для товаров, цена которых привязана к курсу валюты закупки. Вы можете настроить формулу так, чтобы при изменении курса доллара или евро в базе, розничные цены пересчитывались автоматически с заданным коэффициентом запаса. Это избавляет от необходимости ежедневно мониторить рынок и вносить изменения вручную.

Параметр настройки Описание Рекомендуемое значение
Периодичность Как часто запускать пересчет Ежедневно, 03:00
Объект обработки Какие цены менять Розничная цена
Источник данных Откуда брать базу для расчета Последняя закупочная цена
Округление Точность итоговой суммы До 1 рубля (вверх)

Важно контролировать работу таких заданий, так как ошибка в формуле может привести к тому, что все цены в магазине станут нулевыми или астрономически высокими за одну ночь. Рекомендуется первое время запускать автоматический пересчет в тестовом режиме и проверять результаты перед тем, как делать их доступными для продаж.

Что делать, если автопересчет дал сбой?

Если автоматическое задание отработало некорректно, немедленно отмените проведение последнего документа установки цен. Восстановите цены из резервной копии или используйте документ "Коррекция цен", чтобы вернуть значения на момент до сбоя. После этого проверьте логи регламентных заданий.

Ценообразование в рабочем месте кассира (РМК)

Конечной точкой настройки ценообразования является рабочее место кассира. Именно здесь происходит фактическая продажа товара по установленной цене. В зависимости от настроек прав доступа, кассир может видеть только итоговую сумму или иметь возможность просматривать различные виды цен (например, чтобы предложить покупателю оптовую цену при покупке крупной партии).

В интерфейсе РМК цена подтягивается автоматически из базы в момент сканирования штрихкода. Если на товар действует несколько видов цен, система выбирает ту, которая имеет приоритет для текущего типа сделки. Кассир может вручную изменить цену, если это разрешено в настройках пользователя, но такое действие обычно требует ввода пароля администратора.

При работе с весовым товаром цена рассчитывается динамически на основе веса и установленной стоимости за килограмм. Важно следить за тем, чтобы в карточке весового товара была указана цена именно за единицу измерения (кг), а не за штуку, иначе расчет в чеке будет неверным.

  • 💳 Оплата по цене документа: Позволяет продавать товар по цене, указанной в накладной прихода, игнорируя общую розничную цену.
  • 🏷️ Печать этикеток: В РМК или отдельном АРМ можно сразу распечатать ценник с новой ценой после её изменения в базе.
  • 🔒 Блокировка изменений: Запрет на изменение цены кассиром защищает магазин от сговора персонала с покупателями.

Если в кассе отображается старая цена, хотя в базе она уже изменена, необходимо проверить синхронизацию данных. В файловом варианте базы это происходит мгновенно, а в клиент-серверном варианте может потребоваться обновление сеанса или перезагрузка РМК.

💡

Корректная работа цен в РМК напрямую зависит от своевременного проведения документов установки цен и отсутствия ошибок синхронизации между узлами информационной базы.

Интеграция цен с сайтом и маркировка

Современная розница невозможна без онлайн-канала продаж. 1С:Розница поддерживает выгрузку цен на сайт через стандартный модуль обмена CommerceML или через API. Для этого в настройках обмена данными необходимо указать, какой именно вид цены должен передаваться в интернет-магазин. Ошибка в этом пункте приведет к тому, что на сайте будут отображаться закупочные цены или цены для оптовиков.

При работе с системой маркировки «Честный ЗНАК» цена может быть привязана не только к товару, но и к конкретному коду маркировки, хотя на практике это используется редко. Гораздо чаще возникает задача выгрузки цен для онлайн-витрины, где требуется актуальность данных в реальном времени.

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

⚠️ Внимание: При настройке обмена убедитесь, что на сайте включена возможность обновления цен через API. В некоторых CMS (например, Bitrix или OpenCart) требуется дополнительная настройка прав доступа для учетной записи, от имени которой 1С отправляет данные.

Также стоит учитывать особенности округления при выгрузке. Если в 1С цена 100,33 руб., а сайт принимает только целые числа, необходимо настроить правило округления в узле обмена, чтобы избежать расхождений между ценой в чеке и ценой на витрине, которые могут вызвать претензии со стороны покупателей.

📊 Как часто вы обновляете цены на сайте?
Ежедневно автоматически
Раз в неделю вручную
При поступлении нового товара
Только во время акций
Никогда, цены фиксированы
Можно ли установить разные цены для одного и того же товара на разных складах?

Да, в 1С:Розница цена привязывается к паре «Номенклатура + Склад + Вид цены». Вы можете создать документ установки цен, выбрать конкретный склад и назначить там уникальную стоимость, отличную от центрального склада. Это удобно для магазинов в разных городах с разным уровнем спроса.

Что делать, если цена в чеке не соответствует ценнику на полке?

Согласно закону о защите прав потребителей, товар должен быть продан по цене, указанной на ценнике. Если в базе цена выше, вы обязаны продать товар по цене ценника, а разницу оформить как убыток или ошибку кассира. В 1С можно зафиксировать этот факт в комментарии к чеку.

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

Самый надежный способ — создать новый документ «Установка цен номенклатуры» с датой окончания акции, в котором восстановить цены из вида «Розничная» (доакционного). Использовать удаление проведенного документа акции не рекомендуется, так как это нарушит хронологию документов.

Влияет ли изменение закупочной цены на уже проданные товары?

Нет, изменение закупочной цены или пересчет розничной цены влияет только на будущие продажи. Себестоимость уже проданных товаров фиксируется в момент реализации и не меняется задним числом, что гарантирует корректность финансового учета.

Можно ли назначить цену в валюте, отличной от рубля?

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