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

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

Как изменить цену в 1С Предприятие

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

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

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

Ниже разобраны основные сценарии: ручная установка цен на отдельные позиции, массовое изменение с пересчётом по формуле, округление, работа с видами цен и проверка результата. Инструкции ориентированы на типовые конфигурации на управляемых формах (УТ 11, КА 2, ERP 2, Розница 2/3), но логика одинакова и для более старых версий.

Где хранятся цены и почему нельзя править карточку товара

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

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

Как изменить цену на один или несколько товаров вручную

Откройте раздел «Закупки» (в УТ 11 также «CRM и маркетинг») → «Цены (прайс-лист)» или сразу журнал документов «Установка цен номенклатуры». Нажмите «Создать». В шапке документа отметьте флажками виды цен, которые будете менять, — состав колонок табличной части подстроится автоматически.

Добавьте товары кнопкой «Подобрать товары» или «Добавить». В колонках с видами цен введите новые значения. Поле «Старая цена» показывает действующее значение для контроля, а колонка «Изменение, %» помогает оценить масштаб корректировки. Проверьте дату документа — цена начнёт действовать именно с неё. Проведите документ кнопкой «Провести и закрыть».

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

Массовое изменение цен с пересчётом по формуле

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

Удобный сценарий — формирование продажной цены от закупочной: заполните табличную часть по ценам поступления («Заполнить» → «По ценам поступления»), затем примените наценку в процентах. Так ценообразование остаётся управляемым и воспроизводимым: через месяц ту же операцию можно повторить с актуальными закупочными ценами.

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

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

Ручной ввод в документе

Подходит для точечной корректировки нескольких позиций; неэффективен при сотнях товаров

Заполнение по отбору + изменение на процент

Оптимально для массового пересмотра цен по группам; требует внимательной настройки отбора

Расчётные виды цен

Лучший вариант при постоянной наценке от закупочной цены; требует разовой настройки вида цены

Загрузка из Excel/прайса поставщика

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

Округление и точность цен

После пересчёта на процент цены часто получаются «некрасивыми» — 1 247,33 вместо 1 250. В настройках вида цены (справочник «Виды цен») задаётся правило округления: до копеек, до рублей, до 10, 50 или 100 рублей, а также направление — в большую сторону, в меньшую или арифметически. Правило применяется автоматически при расчёте в документе установки цен.

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

Изменение цен в рознице и переоценка на складе

В конфигурации «1С:Розница» и в УТ с розничным складом действует особенность: продажная цена привязана к магазину (складу с типом «Розничный»), а вид цены назначается на склад в его карточке. Изменение общего вида цены «Розничная» затронет все магазины с этим видом цены. Если цены в магазинах различаются, для каждого создаётся свой вид цены.

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

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

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

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

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

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

Карточка товара
Норма

Отображается новая цена по нужному виду цены

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

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

Тестовый документ продажи
Норма

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

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

Подставляется старая цена или ноль

Отчёт «Прайс-лист» на текущую дату
Норма

Все пересчитанные позиции имеют новые значения

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

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

Остатки розничного склада
Норма

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

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

Стоимость остатков не изменилась — переоценка не проведена

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

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

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

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

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

Как изменить цены сразу на процент по всей группе товаров?

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

Нужно ли перепроводить старые документы продажи после смены цены?

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

Как задать разные цены для разных магазинов?

Создайте отдельный вид цены для каждого магазина (например, «Розничная — Магазин 1») и укажите его в карточке соответствующего розничного склада. Затем устанавливайте цены отдельными документами по каждому виду цены.

Что делать, если цена загружена из прайса поставщика с ошибкой?

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

Итог

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

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