Назначение розничных цен в 1С:Розница: от вида цены до кассы
Содержание
Цена в 1С:Розница назначается не прямо в карточке товара, а через вид цены и документ Установка цен номенклатуры. Сначала вы описываете, по какому правилу считается розничная цена (вручную или наценкой от закупки), а потом фиксируете конкретные суммы документом. Касса берёт цену из последней установленной — поэтому важен не только размер наценки, но и дата, с которой цена действует.
Разберём весь путь: где завести виды цен, как установить цену одному товару и всему прайсу сразу, как настроить автоматический пересчёт по наценке и откуда рабочее место кассира подтягивает сумму в чек. Пути приведены для интерфейса «Такси» (Розница 2.3 и 3.0); между этими версиями названия разделов почти не отличаются.
Виды цен и правило, по которому они считаются
Вид цены — это «колонка прайса»: розничная, оптовая, цена со скидкой постоянному покупателю. Для простого магазина достаточно одного вида — розничного. Справочник открывается в разделе Маркетинг → Виды цен.
При создании вида цены ключевое поле — способ задания цены. От него зависит, будете вы вбивать суммы руками или программа посчитает их сама:
- 💰 Назначается вручную — цену вводит товаровед, никакой формулы нет. Подходит, когда прайс нестандартный и наценка у каждой позиции своя.
- 📈 Рассчитывается по другому виду цены — берётся база (например, закупочная цена) и к ней применяется наценка в процентах. Это основной режим для розницы с ровной наценкой.
- 🧮 Рассчитывается по данным информационной базы — цена собирается по более сложному правилу из документов поступления.
Для расчётного вида цены указывается базовый вид цены (от чего считаем) и процент наценки. Заведите отдельный вид «Закупочная», куда попадает цена поставщика, и вид «Розничная» с формулой «закупочная + 30%».
Округление задаётся тут же, в настройках вида цены. Укажите округление до рубля или до «красивого» значения (до 10 рублей в меньшую сторону), чтобы на ценниках не было сумм вроде 347,52 ₽.
Не удаляйте и не переименовывайте вид цены, который уже назначен магазину как розничный, — иначе касса перестанет находить цену для товаров.
Как установить цену одному товару в его карточке
Когда нужно поправить цену точечно (привезли новинку, изменился прайс на одну позицию), удобнее работать прямо из карточки номенклатуры.
- Откройте товар: раздел
Нормативно-справочная информация(илиМаркетинг) →Номенклатура→ нужная позиция. - В карточке нажмите команду установки цен (в Рознице 3.0 это кнопка
Цены, в 2.3 —Установить ценыв панели). - Выберите вид цены и укажите сумму. Если вид расчётный — программа подставит цену по наценке от базового вида, и её можно скорректировать вручную.
- Задайте дату, с которой цена вступает в силу, и запишите.
Технически карточка всё равно создаёт документ Установка цен номенклатуры — просто на одну строку. Поэтому история цен по товару сохраняется: в любой момент видно, какая цена действовала на конкретную дату.
Цена не привязана к остатку. Если вы установили цену на дату «завтра», сегодня в чеке будет старая цена. Для немедленного применения ставьте сегодняшнюю дату.
Массовая установка цен документом «Установка цен номенклатуры»
Когда меняется весь прайс или цены на целую товарную группу, точечный способ не годится — нужен документ. Он лежит в разделе Маркетинг → Цены → Установка цен номенклатуры.
Порядок работы:
- Создайте новый документ, укажите дату начала действия цен.
- В шапке выберите вид цены, который устанавливаете (можно сразу несколько колонок).
- Заполните табличную часть кнопкой
Заполнить: по группе номенклатуры, по товарам с поступлениями за период или по всему каталогу. - Для расчётного вида цены программа подставит суммы по наценке автоматически; для ручного — введите цены в колонку.
- Проверьте итоги и проведите документ.
После проведения новые цены действуют с указанной даты. Старый документ не нужно перепроводить — программа всегда берёт последнюю по дате установленную цену.
Три способа установки цен решают разные задачи — выбирайте по объёму и регулярности:
| Способ | Когда применять | Что заполняется |
|---|---|---|
| Из карточки товара | Одна-две позиции, разовая правка | Одна строка документа установки цен |
| Документ по поступлениям | После каждой приёмки | Только привезённые товары за период |
| Документ по группе/каталогу | Смена наценки, сезонная переоценка | Вся выбранная группа номенклатуры |
Все три способа пишут в одну и ту же историю цен, поэтому их можно свободно комбинировать: основной прайс пересчитывать по группам, а отдельные позиции подправлять из карточки.
Наценка: как задать процент и пересчитать цены по формуле
Если розничная цена — это всегда закупочная плюс процент, ручной ввод лишний. Настройте наценку один раз в виде цены, и дальше достаточно нажимать «пересчитать».
Как это работает:
- У розничного вида цены стоит способ
Рассчитывается по другому виду цены, базовый вид — закупочный, наценка — например, 35%. - Закупочная цена попадает в базу из документов поступления (её можно регистрировать автоматически при приёмке).
- В документе
Установка цен номенклатурыпри заполнении программа берёт закупочную и умножает на коэффициент наценки.
Наценку можно сделать разной по группам: на бакалею 20%, на сопутствующие товары 60%. Для этого либо заводят разные виды цен под группы, либо задают наценку в правиле ценообразования магазина. Проверьте арифметику на одной позиции перед массовым пересчётом: закупка 100 ₽ при наценке 35% даёт розничную 135 ₽ (до округления).
Отдельная тонкость — минимальная цена. Если на товар бывают скидки, задайте по нему минимальный вид цены (или минимальную наценку), чтобы автоматический пересчёт и акции не увели розничную цену ниже закупочной. Касса при оформлении скидки сверяется с этим порогом и не даёт продать в убыток, если такое ограничение настроено.
Когда поставщик поднимает закупку, достаточно зарегистрировать новую закупочную цену и пересчитать розничный вид — все позиции с этой наценкой подтянутся разом. Руками переписывать прайс не нужно: формула наценки сделает это за один документ.
Храните закупочную цену отдельным видом цены, даже если она не печатается на ценниках. Без неё формула наценки считать не с чего, а отчёты по рентабельности останутся пустыми.
Автоматическое обновление цен по расписанию
Пересчитывать прайс вручную после каждой поставки утомительно. В Рознице цену можно обновлять без участия товароведа двумя механизмами.
Установка цен при поступлении. В настройках можно включить, чтобы при проведении документа поступления розничная цена сразу считалась по наценке и регистрировалась. Тогда привезённый товар уже выходит в зал с правильной ценой.
Регламентное задание пересчёта. Плановый пересчёт расчётных видов цен настраивается через регламентное задание в разделе Администрирование → Обслуживание → Регламентные и фоновые задания. Задайте расписание (например, ночью) — программа пересчитает цены по формулам без ручного документа.
Если Розница работает в связке с центральной базой (УТ или ERP) по распределённой информационной базе, цены обычно приходят оттуда готовым обменом. В этом случае локально их не меняют — иначе при следующей синхронизации значения перетрутся.
Регламентное задание выполняется на сервере или в запущенном сеансе. В файловой базе без включённого планировщика оно сработает только когда программа открыта. Проверьте, что сеанс, под которым идёт задание, не закрывается на ночь.
Откуда касса берёт цену в РМК
В чек попадает не «цена из карточки», а цена вида, назначенного магазину. Связь выстроена так:
- У магазина (или у конкретной кассы) задано правило ценообразования, которое ссылается на один розничный вид цены.
- При продаже рабочее место кассира (РМК) ищет по этому виду последнюю установленную на текущую дату цену товара.
- Если цена найдена — она подставляется в чек; если нет — товар пробить не получится, касса сообщит, что цена не определена.
Отсюда главное правило: товар должен иметь установленную цену по тому виду, который привязан к магазину. Частая ошибка — цену завели по виду «Оптовая», а магазину назначен «Розничная»: документ проведён, а касса цену не видит.
Скидки и акции в РМК считаются уже поверх этой базовой цены — через маркетинговые акции и правила скидок, а не изменением самой цены номенклатуры.
После переоценки не забудьте про бумажные ценники: смена цены в базе не перепечатывает их автоматически. Сформируйте ценники и этикетки по тому же документу установки цен или по списку переоценённых товаров, иначе на полке и в чеке будут разные суммы — а это прямой повод для спора с покупателем и претензии проверяющих.
Передача цен на сайт и товары с маркировкой
При обмене с интернет-магазином (через CommerceML или типовую синхронизацию с сайтом) цены выгружаются по выбранному виду цены. В настройках обмена указывается, какой вид цены уходит на сайт — часто это тот же розничный, но можно отдавать отдельную «интернет-цену». Тогда онлайн-цена живёт своим видом цены и не трогает цены в зале.
Что проверить при расхождении цен на сайте и в магазине:
- какой вид цены выбран в настройке обмена;
- проведён ли по этому виду свежий документ установки цен;
- не стоит ли на сайте кеш старой выгрузки.
Маркированные товары (обувь, табак, вода, парфюм и прочее из перечня) назначаются по цене так же, как обычные, — отдельного «вида цены для маркировки» не существует. Разница не в цене, а в продаже: кассир сканирует код DataMatrix, а касса передаёт сведения о выводе из оборота. Если при продажах через разрешительный режим цена не подставляется, причина обычно не в маркировке, а в том, что цена по нужному виду не установлена.
Единственное, что стоит держать в голове при выгрузке на сайт маркированной продукции, — соответствие цены на витрине и в кассе. Покупатель видит онлайн-цену из выгруженного вида цены, а при выдаче заказа касса возьмёт свою. Чтобы не объяснять разницу на месте, отдавайте на сайт тот же вид цены, по которому идут продажи в зале, либо синхронизируйте их пересчёт по одному расписанию.