Настройка цен в 1С:Предприятии — от вида цены до прайс-листа
Содержание
Цена в 1С не хранится в карточке товара — она привязана к виду цены (в «Управлении торговлей» это «Виды цен», в «Бухгалтерии предприятия» — «Типы цен номенклатуры») и записывается документом Установка цен номенклатуры. Поэтому порядок такой: сначала создаём вид цены, затем документом задаём по нему значения для нужной номенклатуры.
Один товар может иметь сразу несколько цен: закупочную, розничную, оптовую, цену для конкретного сегмента покупателей. Каждая из них — отдельный вид цены со своим способом расчёта. Вводить их все вручную не обязательно: цену можно считать наценкой на себестоимость, подтягивать из Excel-прайса поставщика или пересчитывать по формуле от базовой.
Ниже — как это настроить: от первого вида цены до скидок и контроля того, что в документах подставляется актуальное значение.
Виды и типы цен: с чего начинается ценообразование
Прежде чем задать хоть одну цифру, нужен справочник видов цен. Это шаблоны, которые описывают назначение цены и способ её получения.
Где он лежит:
| Конфигурация | Раздел меню | Как называется |
|---|---|---|
| Управление торговлей 11 | CRM и маркетинг → Настройки и справочники | Виды цен |
| Бухгалтерия предприятия 3.0 | Склад → Цены | Типы цен номенклатуры |
| Розница 3.0 | Маркетинг → раздел цен | Виды цен |
Названия «вид цены» (УТ, Розница) и «тип цены» (БП) — это одно и то же понятие в разных конфигурациях, не путайте их в обсуждениях с коллегами. Дальше для краткости пишу «вид цены».
В «Бухгалтерии» справочник может быть скрыт, пока не включён учёт по нескольким ценам. Если раздела с ценами не видно, проверьте настройки функциональности в разделе Администрирование — там включается ведение цен номенклатуры.
При создании вида цены задаются ключевые параметры:
- 📌 Наименование — понятное: «Розница», «Опт от 50 000», «Закупка».
- 💱 Валюта цены и признак «цена включает НДС».
- 🧮 Способ задания — вручную или расчётом (об этом ниже).
- 🔢 Правило округления — до рубля, до 10 ₽, психологическое (…99).
Для розничной цены обычно ставят «цена включает НДС» и округление в большую сторону; для закупочной — как в документах поставщика.
Полезно сразу разделить виды цен на базовые и зависимые. Базовая цена вводится из внешнего источника (закупка от поставщика, установленная вручную розница), зависимая считается от неё по формуле. Такая структура избавляет от ручного пересчёта: поменяли закупку — все цены, построенные на ней, обновятся следующим документом установки.
Минимальный рабочий набор для торговли выглядит так:
- Закупка — базовая, способ «вручную» или загрузка из прайса.
- Розница — наценка на закупку, округление психологическое.
- Опт — скидка от розницы или своя наценка на закупку.
Ручной ввод цены через документ «Установка цен номенклатуры»
Самый прямой способ — задать цифры руками. Делается это не в карточке товара, а документом Установка цен номенклатуры.
Где создать документ :
- УТ 11:
CRM и маркетинг→Установка цен номенклатуры→Создать. - БП 3.0:
Склад→Цены→Установка цен номенклатуры→Создать.
Порядок заполнения:
- Укажите дату — с неё цена начнёт действовать.
- Выберите один или несколько видов цен, которые заполняете (колонки таблицы появятся по их числу).
- Кнопкой
ПодборилиЗаполнитьдобавьте номенклатуру. - Впишите значения в колонки цен.
- Проведите документ.
После проведения цена «запоминается» на указанную дату. Старые документы при этом не меняются — в них остаётся та цена, что действовала на их дату.
Задать цену для одной позиции можно прямо из карточки или списка номенклатуры — команда с ценами в карточке создаёт тот же документ установки цен, просто с одной строкой. Для двух-трёх товаров так быстрее, для прайса на сотни позиций — работайте документом.
Цена живёт по дате документа установки. Если провести «Установку цен» задним числом, пересчёта в уже проведённых продажах не произойдёт — там останется прежнее значение.
Загрузка цен из Excel и прайс-листов поставщиков
Когда поставщик присылает прайс на тысячи позиций, вбивать вручную бессмысленно. В документе Установка цен номенклатуры есть загрузка из табличного файла.
Общая схема:
- Откройте новый документ установки цен, выберите нужный вид цены.
- Найдите в командной панели команду загрузки из внешнего файла (обычно
Загрузить→ из файла). - Скопируйте данные из Excel в окно загрузки или выберите файл.
- Сопоставьте колонки файла с полями 1С: по какому столбцу искать товар (артикул, штрихкод, наименование) и где лежит цена.
- Проверьте, все ли строки сопоставились — несопоставленные подсветятся.
- Перенесите результат в документ и проведите.
Ключевой момент — по какому полю искать товар. Надёжнее всего артикул или штрихкод: наименования у вас и у поставщика почти всегда отличаются пробелами и сокращениями.
Если часть строк не нашлась, не удаляйте их вслепую — это либо новые товары, которых ещё нет в справочнике, либо расхождение в артикулах. Сначала заведите недостающую номенклатуру, потом повторите загрузку.
Для регулярной загрузки прайсов от одного поставщика в «Управлении торговлей» удобнее настроить правила обработки прайс-листов (сопоставление запоминается), чтобы не настраивать колонки каждый раз заново.
Несколько практических деталей, которые экономят время при загрузке:
- Разделитель дробной части. Если в файле цены записаны через точку, а 1С ждёт запятую (или наоборот), значения загрузятся как ноль или текст. Приведите формат чисел в Excel заранее.
- Лишние пробелы и единицы. Строки вида
1 200 руб.1С числом не распознает — оставьте в колонке цены только число. - Повторная загрузка. Один и тот же документ установки цен можно загрузить заново поверх — это нормальный способ исправить ошибочный прайс до проведения.
Автоматический расчёт: наценка на себестоимость и на другой вид цены
Главная экономия времени — не вводить цены, а считать их. Способ расчёта выбирается в карточке вида цены.
Типичные варианты в «Управлении торговлей»:
- Наценка на цену поступления (себестоимость) — розница считается от закупки.
- Наценка/скидка на другой вид цены — опт как розница минус 15 %.
- По произвольной формуле — комбинация нескольких видов цен и округления.
- Вручную — значения вводятся документом, расчёта нет.
Пример расчёта розницы наценкой 40 % на закупку 1 000 ₽:
Розница = Себестоимость × (1 + Наценка / 100)
Розница = 1 000 × (1 + 40 / 100) = 1 000 × 1,4 = 1 400 ₽
С психологическим округлением результат станет 1 399 ₽. С округлением до 10 ₽ в большую сторону — 1 400 ₽.
Когда вид цены настроен на расчёт, в документе Установка цен номенклатуры достаточно указать базовый вид (например, закупку) — расчётная колонка заполнится сама по заданной формуле и округлению. Остаётся проверить и провести.
Важно помнить про порядок пересчёта. Если опт считается от розницы, а розница — от закупки, то при изменении закупки нужно переустановить сначала розницу, потом опт. 1С не пересчитывает зависимые цены задним числом автоматически — пересчёт происходит в момент проведения нового документа установки цен. Поэтому после смены закупочных цен проводят всю цепочку установок, от базового вида к зависимым.
Какой способ выбрать под задачу:
Скидки и условия их применения
Важно не путать два механизма: вид цены — это сколько товар стоит в принципе, а скидка — на сколько цена уменьшается в конкретной продаже при выполнении условия.
В «Управлении торговлей» скидки — отдельный справочник (раздел CRM и маркетинг → группа со скидками/наценками). Для автоматической скидки задаются:
- Значение — процент, сумма или подарок.
- Условие предоставления — сумма или количество в чеке, время суток, день недели, разовая/накопительная карта, принадлежность к сегменту.
- Область действия — на какие товары или группы распространяется.
Скидка 10 % на цену 1 400 ₽ даёт 1 400 × (1 − 0,1) = 1 260 ₽. Накопительные скидки по картам считаются от истории покупок клиента.
В «Бухгалтерии предприятия» развитого механизма автоматических скидок нет — там скидку, как правило, вписывают прямо в строку документа реализации вручную. Сложные условия (пороги, карты, сегменты) — это задача «Управления торговлей», «Розницы» или ERP.
Если на товар попадает несколько автоматических скидок одновременно, важно, как они складываются. В настройках скидки задаётся способ совместного применения: сложить проценты, умножить, применить максимальную или вытеснить менее выгодную. Без явной настройки легко получить двойную скидку там, где её не планировали, — проверьте правило на тестовом чеке.
Проверяйте, чтобы скидка не уводила цену ниже закупки: в настройках продаж есть контроль минимальной цены и маржинальности — его стоит включить, чтобы менеджер не продал в убыток.
История цен и контроль актуальности
Каждый проведённый документ Установка цен номенклатуры — это точка в истории. 1С всегда знает, какая цена действовала на любую прошедшую дату, и подставляет в документ продажи цену, актуальную на его дату.
Как посмотреть историю по товару:
- В карточке номенклатуры есть переход к ценам — он открывает список значений по датам.
- Отчёты по ценам (в разделе маркетинга/цен) показывают динамику и действующие значения по видам цен.
Что проверять регулярно:
- Дату последней установки — не устарел ли прайс.
- Товары без цены — новые позиции, по которым установку забыли провести.
- Расхождение закупки и продажи — не ушла ли розница ниже себестоимости после подорожания закупки.
- Дубли установок на одну дату — два документа с разным значением на одну дату дают непредсказуемый результат; оставьте один.
Чтобы ничего не терять на старте, пройдитесь по короткому списку:
Типичные ошибки при работе с ценами
- ❌ Ищут поле цены в карточке товара. Цена задаётся документом установки цен, а не редактированием карточки.
- ❌ Меняют цену задним числом и ждут пересчёта продаж. Проведённые документы сохраняют цену на свою дату — задним числом пересчёта не будет.
- ❌ Загружают прайс по наименованию. Из-за расхождений в названиях строки не сопоставляются; ищите товар по артикулу или штрихкоду.
- ❌ Путают вид цены и скидку. Разовую уступку покупателю не стоит оформлять отдельным видом цены — для этого есть скидки или ручная корректировка в документе.
- ❌ Забывают про НДС в виде цены. Если флаг «цена включает НДС» выставлен неверно, суммы в документах разойдутся на ставку налога.