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

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

Как установить цены на номенклатуру в 1С ERP

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

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

Типовая ошибка новичков — попытка вписать цену прямо в карточку номенклатуры или в заказ клиента. В ERP цена хранится не в карточке товара, а в регистре, который заполняется документом установки цен. Пока такой документ не проведён, продажи будут идти с нулевой или устаревшей ценой, и менеджеры начнут править суммы вручную, что разрушает контроль маржи.

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

Как устроено ценообразование в 1С ERP

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

Документ «Установка цен номенклатуры» фиксирует срез цен на дату и время. Если цена меняется, создаётся новый документ, а старый остаётся в истории — поэтому всегда можно восстановить, какая цена действовала в прошлом периоде, и корректно оформить возврат по старой стоимости.

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

Настройка видов цен перед установкой

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

Для расчётных видов цен важен базовый вид. Если оптовая цена считается от закупочной, то при изменении закупочной оптовая пересчитается только после того, как вы в документе установки цен запустите пересчёт — автоматически в фоне это не происходит. Это частое недоразумение: закупочные цены обновили, а в продажах по-прежнему старые значения.

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

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

Вручную

Подходит для стабильных прейскурантных цен. Минус — при изменении себестоимости цену нужно помнить и обновлять вручную.

Наценка на базовый вид цены

Удобно, когда отпускная цена жёстко связана с закупочной. Требует пересчёта в документе установки цен после обновления базовой цены.

Произвольная формула

Гибкий вариант для сложных правил: ступенчатые наценки, зависимость от курса валюты. Сложнее в настройке и отладке.

По данным себестоимости

Цена рассчитывается от фактической себестоимости. Зависит от корректности расчёта себестоимости и закрытия месяца.

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

Создайте документ: «CRM и маркетинг» → «Цены» → «Установка цен номенклатуры» → «Создать». В шапке отметьте флажками виды цен, которые будете устанавливать. Затем заполните табличную часть — кнопка «Добавить» для точечного ввода или «Заполнить» для массового подбора.

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

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

Порядок установки цен вручную
  1. 1
    Откройте «CRM и маркетинг» → «Цены» → «Установка цен номенклатуры» и создайте документ
  2. 2
    Отметьте нужные виды цен в шапке документа
  3. 3
    Заполните табличную часть через «Заполнить» → «По отбору» или добавьте позиции вручную
  4. 4
    Введите значения цен; для расчётных видов выполните команду «Рассчитать»
  5. 5
    При необходимости примените округление через «Изменить цены»
  6. 6
    Проверьте дату документа и проведите его
  7. 7
    Создайте тестовый заказ клиента и убедитесь, что цена подставилась корректно

Расчёт цен наценкой и округление

Чтобы установить цены наценкой на закупочные, создайте расчётный вид цены с указанием базового вида и процента наценки. В документе установки цен заполните номенклатуру, нажмите «Рассчитать» — система подтянет актуальные базовые цены и применит формулу. Если базовая цена у какой-то позиции не установлена, расчётная тоже будет пустой: сначала установите базу.

После расчёта почти всегда требуется округление: цены вида 1013,47 выглядят непрезентабельно и усложняют кассовые операции. В документе установки цен есть команда «Изменить цены» → «Округлить», где задаётся порядок округления (до копеек, до рубля, до десятков) и направление — в большую или меньшую сторону. Правила округления можно задать и в самом виде цены, тогда они применятся автоматически при расчёте.

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

Загрузка цен из Excel и массовое изменение

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

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

Для массового изменения уже установленных цен (например, индексация на 5%) используйте в документе команду «Изменить цены» → «Изменить на процент». Это безопаснее, чем повторная загрузка из файла: вы меняете только нужный вид цены и видите результат до проведения документа.

Типичные ошибки
01
Установка цены без проведения документа — черновик не влияет на продажи, цена в заказах остаётся старой или пустой
02
Несовпадение вида цены в установке и в соглашении с клиентом — цена не подставляется, менеджеры вводят её вручную
03
Загрузка цен из Excel по наименованию — из-за расхождений в написании часть позиций пропускается или создаются дубли
04
Забытый пересчёт расчётных цен после обновления закупочных — продажи идут с устаревшей маржой
05
Неверная дата документа установки — новая цена начинает действовать раньше или позже нужного момента
06
Установка цен в валюте, отличной от валюты соглашения, без контроля курса — итоговая цена в рублях отличается от ожидаемой

Проверка результата и контроль цен

Базовая проверка — создать тестовый «Заказ клиента» с соглашением, в котором указан нужный вид цены, и добавить несколько позиций из документа установки. Цена должна подставиться автоматически и совпасть с установленной. Если поле цены пустое, проверьте: проведён ли документ установки, совпадает ли вид цены, не установлена ли цена более поздней датой.

Для анализа действующих цен используйте отчёт «Прайс-лист» в разделе «CRM и маркетинг» → «Отчеты». Он показывает текущие значения по выбранным видам цен и позволяет быстро найти позиции без цены — включите отбор и проверьте строки с пустыми значениями.

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

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

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

Подстановка цены в заказ клиента
Норма

Цена заполняется автоматически и равна установленной

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

Поле цены пустое или подставляется устаревшее значение

Отчёт «Прайс-лист» по виду цены
Норма

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

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

Есть строки с пустыми или нулевыми ценами

Дата документа установки
Норма

Дата соответствует моменту, с которого цена должна действовать

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

Новая цена перекрывает старые продажи или ещё не начала действовать

Расчётные цены после обновления базовых
Норма

Создан новый документ установки с пересчётом

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

Расчётные цены остались от старых базовых значений

Ограничения и когда привлекать специалиста

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

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

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

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

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

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

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

Как изменить цены задним числом?

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

Что делать, если расчётная цена не пересчиталась?

Проверьте, что базовый вид цены установлен для этой позиции на дату документа установки. Затем в документе выполните команду «Рассчитать» повторно. Если позиция появилась в базе недавно, убедитесь, что для неё вообще проводилась установка базовой цены.

Как посмотреть, какая цена действовала на прошлую дату?

Откройте отчёт «Прайс-лист» и установите в настройках дату, на которую нужно получить цены. Либо откройте журнал документов «Установка цен номенклатуры» и найдите последний проведённый документ до интересующей даты по нужному виду цены.

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

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

Итог

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

Цены в 1С ERP живут в документах «Установка цен номенклатуры», а не в карточках товаров. Настройте виды цен заранее, после обновления базовых цен пересчитывайте расчётные, массовые изменения выполняйте через «Изменить цены» или загрузку из файла с сопоставлением по артикулу. Результат всегда проверяйте тестовым заказом и отчётом «Прайс-лист».