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