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

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

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

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

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

Инструкция ориентирована на типовые конфигурации: «Управление торговлей 11», «Комплексная автоматизация», ERP и «Розница». В «Бухгалтерии предприятия» механизм похож, но документ может называться иначе. Перед массовыми изменениями в рабочей базе рекомендуется сделать резервную копию или сначала отработать сценарий на тестовой копии.

Где хранятся цены и какие виды цен бывают

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

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

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

Это основной и рекомендуемый способ. Откройте раздел «Закупки» (в некоторых конфигурациях — «CRM и маркетинг») и найдите пункт «Цены (прайс-лист)» или «Установка цен номенклатуры». Создайте новый документ кнопкой «Создать».

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

В табличной части введите новые значения в колонку с ценой. Если товаров много, удобнее использовать автоматический пересчёт (об этом ниже). После заполнения нажмите «Провести и закрыть» — цены вступят в силу с даты документа.

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

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

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

Типовой сценарий — поднять розничные цены на 5%. Выделите строки (или все строки), нажмите «Изменить цены», выберите «Изменить на процент», укажите +5 и примените. Программа пересчитает значения в таблице, но документ ещё нужно провести — до проведения старые цены продолжают действовать.

Округление цен

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

Изменение цены у одного товара

Если нужно поменять цену одной позиции, не обязательно искать документ в общем списке. Откройте карточку номенклатуры и перейдите по ссылке «Цены» (или «История цен») в панели навигации. Оттуда можно создать новый документ установки цен — товар подставится в него автоматически.

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

Как загрузить цены из Excel

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

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

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

После проведения документа убедитесь, что цены реально применились. Откройте карточку товара → «Цены» и сверьте значение и дату. Затем создайте черновик документа продажи (или откройте прайс-лист) и проверьте, что подставляется новая цена. Если подставляется старая — скорее всего, изменён не тот вид цены, который указан в соглашении с клиентом или настройках торговли.

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

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

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

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

Новое значение с датой документа установки

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

Старое значение или пустая цена

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

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

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

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

Прайс-лист
Норма

Все изменённые позиции показывают новые цены

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

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

Часто задаваемые вопросы

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

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

С какого момента начинает действовать новая цена?

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

Как отменить ошибочное изменение цен?

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

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

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

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

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

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

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