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