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