К статье
Практический материал

Торговля и Склад · 9 мин

Как установить цену в 1С: практическое руководство

Как установить цену в 1С: виды цен, документ «Установка цен номенклатуры», работа с прайсами, автоматический расчёт, типичные ошибки и проверка результата.

Цена товара в программах 1С не хранится внутри карточки номенклатуры как обычный реквизит. Она фиксируется специальным документом — «Установка цен номенклатуры» (в «1С:Управление торговлей», «Комплексной автоматизации» и ERP) или регистрируется в регистре сведений «Цены номенклатуры» (в «1С:Бухгалтерии»). Такой подход позволяет вести историю изменений, хранить несколько видов цен одновременно и автоматически подставлять актуальное значение в документы продажи.

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

Как устроено хранение цен в 1С

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

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

Установка цены вручную через документ

Основной инструмент — документ «Установка цен номенклатуры». В «1С:Управление торговлей 11» он находится в разделе «CRM и маркетинг» → «Цены (прайс-лист)» → кнопка «Установить цены», либо через журнал «Документы установки цен». В «1С:Комплексной автоматизации» и ERP путь аналогичен.

Порядок действий
  1. 1
    Откройте раздел «CRM и маркетинг» → «Цены (прайс-лист)»
  2. 2
    Нажмите «Установить цены» — создастся новый документ
  3. 3
    Отметьте галочками виды цен, которые будете устанавливать
  4. 4
    Добавьте товары кнопкой «Добавить» или «Подобрать»
  5. 5
    Введите значения цен в соответствующие колонки
  6. 6
    Проверьте дату документа — цены начнут действовать с неё
  7. 7
    Нажмите «Провести и закрыть»

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

Если товаров много, удобнее заполнять табличную часть через «Подбор» с отбором по группе номенклатуры или через кнопку «Заполнить» → «По виду цены» — программа подтянет текущие значения, и останется изменить только нужные позиции.

Установка цены в 1С:Бухгалтерии

В «1С:Бухгалтерии 8» механизм проще. Откройте карточку номенклатуры (раздел «Справочники» → «Номенклатура») и перейдите по ссылке «Цены» в шапке карточки. В открывшейся форме укажите вид цены, значение и дату, с которой она действует. Записи сохраняются в тот же регистр сведений.

Массово цены в Бухгалтерии устанавливаются через обработку «Установка цен номенклатуры» (раздел «Склад» → «Цены» в некоторых релизах) или документом «Установка цен номенклатуры», доступным из журнала документов. Тип цены, который будет подставляться в документы продажи, задаётся в договоре с контрагентом или в настройках счёта и реализации.

Автоматический расчёт цен по формулам

В торговых конфигурациях вид цены можно настроить как расчётный. Например, розничная цена = закупочная × 1,3, а «специальная» = розничная − 5%. Для этого в карточке вида цены выберите способ задания «Рассчитывать по другим видам цен» или «Наценка на цену поступления» и задайте формулу.

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

Способы задания цен

Ручной ввод

Подходит для небольшого ассортимента и нерегулярных изменений. Требует дисциплины: легко забыть обновить цену.

Наценка на поступление

Цена пересчитывается от последней закупочной. Удобно при стабильной наценке, но чувствительно к колебаниям курса и поставщиков.

Расчёт по формуле от других цен

Гибкий вариант для сетки цен (опт = розница − 10%). Требует аккуратной настройки базового вида цены.

Загрузка из Excel

Подходит при получении прайсов от поставщика или массовом пересмотре. Нужна проверка соответствия колонок и артикулов.

Загрузка цен из Excel и внешних прайсов

Если поставщик присылает прайс-лист в Excel, цены можно загрузить напрямую. В «Управлении торговлей» используется обработка «Загрузка цен поставщика из файлов» (раздел «Закупки») для закупочных цен и копирование таблицы в буфер обмена для цен продажи: в документе установки цен табличная часть поддерживает вставку из буфера.

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

Проверка результата и типичные ошибки

После установки цен убедитесь, что они применяются корректно. Самый быстрый способ — создать тестовый документ «Реализация товаров и услуг» или «Заказ клиента» и проверить, какая цена подставилась. Дополнительно полезен отчёт «Прайс-лист» или «Динамика изменения цен номенклатуры».

Контрольные точки

Как проверить результат

Цена в документе продажи
Норма

Подставляется новая цена нужного вида

Тревожный признак

Поле пустое или старое значение — проверьте вид цены в соглашении и дату установки

Отчёт «Прайс-лист»
Норма

Товары показаны с актуальными ценами на текущую дату

Тревожный признак

Часть позиций без цен — документ не проведён или товары не попали в табличную часть

Динамика изменения цен
Норма

Видна запись с нужной датой и значением

Тревожный признак

Записи нет — документ не проведён или записан на другую дату

Типичные ошибки
01
Установка цены не тем видом цены: в документах продажи подставляется вид из соглашения, поэтому новая цена «не видна» менеджерам
02
Неверная дата документа: цена установлена будущим числом и ещё не действует, либо прошлым — и ломает аналитику по старым продажам
03
Забыли провести документ: цены введены, но не записаны в регистр
04
Перепутана валюта вида цены: цена в долларах записана в рублёвый вид цены, итоговые суммы в документах искажены
05
Изменение цены прямо в документе продажи вместо установки нового значения: разовая правка не сохраняется в регистре и теряется

Границы самостоятельной работы

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

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

Итог

Что важно запомнить

Цена в 1С фиксируется документом «Установка цен номенклатуры» на конкретную дату и вид цены. Проверяйте вид цены в соглашении с клиентом, дату документа и факт проведения — это три главные причины, почему новая цена не подставляется в продажи.

Частые вопросы

Почему в документе продажи не подставляется цена?

Чаще всего причина в том, что вид цены, указанный в соглашении с клиентом или в самом документе, не совпадает с видом, по которому вы установили значение. Также проверьте, что документ установки цен проведён и его дата не позже даты продажи.

Как изменить цену только для одного клиента?

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

Можно ли установить цены сразу на всю группу товаров?

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

Как посмотреть историю изменения цены товара?

Откройте карточку номенклатуры и перейдите к регистру «Цены номенклатуры», либо сформируйте отчёт «Динамика изменения цен номенклатуры» в разделе ценообразования. Там видны все значения с датами и документами-источниками.

Что делать, если цена указана с НДС, а в документе она без НДС?

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

Можно ли запретить менеджерам менять цены в документах?

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