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

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

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

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

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

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

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

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

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

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

Как поменять цену документом «Установка цен номенклатуры»

Это основной и рекомендуемый способ. В Управлении торговлей 11 документ находится в разделе «CRM и маркетинг» → «Цены и скидки» → «Установка цен номенклатуры» (в некоторых версиях — в разделе «Закупки»). В Рознице путь аналогичный: «Закупки» или «Маркетинг» → «Цены номенклатуры».

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

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

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

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

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

В документе поступления (УТ 11, КА, ERP) есть кнопка создания связанных документов: «Создать на основании» → «Установка цен номенклатуры». Программа перенесёт в новый документ весь товар из поступления, подставит текущие продажные цены и, если настроено, рассчитает новые по формуле от закупочной цены (например, закупка + заданный процент наценки). Вам останется проверить значения и провести документ.

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

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

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

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

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

Документ «Установка цен номенклатуры»

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

Из поступления товаров

Лучший вариант при переоценке пришедшего товара. Ограничение: затрагивает только позиции конкретной накладной.

Обработка «Прайс-лист»

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

Загрузка из Excel

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

Права доступа и ограничения

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

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

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

Как проверить, что новая цена применилась

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

Затем создайте черновик документа, в котором цена реально используется: «Реализация товаров и услуг» или чек в РМК. Подставьте товар — программа должна подтянуть новую цену. Если подтянулась старая, причины обычно такие: в документе продажи выбран другой тип цен, действует соглашение с клиентом с фиксированными ценами, либо сработала скидка/наценка, которая перекрывает прайс. Документ-черновик после проверки просто не сохраняйте.

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

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

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

Цена в карточке товара
Норма

Отображается новое значение с датой вашего документа

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

Старая цена — документ не проведён или изменён другой тип цен

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

В реализации/чеке подставляется новая цена

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

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

Прайс-лист по группе товаров
Норма

Все позиции из отбора переоценены

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

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

Связанные системы (касса, сайт)
Норма

После обмена цена обновилась везде

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

На кассе/сайте старая цена — обмен ещё не выполнялся или завершился с ошибкой

Типичные ошибки при изменении цен

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

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

Типичные ошибки
01
Меняют цену в карточке товара вместо документа установки цен — документы продажи продолжают брать старое значение из регистра.
02
Выбирают не тот тип цен — на кассе и в реализациях цена не меняется, хотя документ проведён.
03
Проводят установку цен после начала продаж днём — часть чеков уходит по старой цене, возникают расхождения с ценниками.
04
Массово применяют процент без проверки на копии — ошибка в формуле искажает весь прайс группы.
05
Забывают про связанные системы — цена обновилась в 1С, но на сайте и кассах осталась старая до следующего обмена.

FAQ

Можно ли поменять цену задним числом?

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

Почему в чеке пробивается старая цена, хотя я её изменил?

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

Как изменить цены сразу на несколько тысяч позиций?

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

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

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

Что делать, если нет кнопки «Установка цен номенклатуры»?

Скорее всего, у вашего пользователя нет нужных прав или в конфигурации отключена соответствующая функциональность. Проверьте в «НСИ и администрирование» настройки ценообразования и обратитесь к администратору 1С для назначения роли работы с ценами. В некоторых конфигурациях (например, Бухгалтерия предприятия) отдельного документа установки цен нет, и механизм работы с ценами устроен иначе.

Изменятся ли цены в уже созданных, но не проведённых заказах?

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

Итог

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

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