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

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

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

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

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

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

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

Проверьте и создайте виды цен

Вид цены — это именованный тип цены: «Закупочная», «Оптовая», «Розничная», «Минимальная» и так далее. Один товар может иметь несколько цен разных видов одновременно, и в документ продажи подставляется тот вид, который указан в соглашении с клиентом или настройках склада.

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

Способ задания определяет, как цена будет формироваться. Вариант «Заполнять по данным ИБ при поступлении» подходит для закупочных цен, «Рассчитывать по другим видам цен» — для наценочных, например «Розничная = Закупочная + 30%». Ручное заполнение выбирают, когда цены устанавливаются произвольно.

Создайте документ «Установка цен номенклатуры»

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

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

Заполните таблицу товаров

Ручной подбор

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

Заполнение по отбору

Кнопка «Заполнить» → «Заполнить по отбору» позволяет добавить сразу группу товаров: по виду номенклатуры, ценовой группе, поставщику или произвольному условию. Это основной способ массовой установки цен. После заполнения значения можно скорректировать вручную или пересчитать.

Расчёт по формуле или наценке

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

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

Проведите документ и проверьте результат

После заполнения нажмите «Провести и закрыть». В некоторых конфигурациях документ дополнительно проходит согласование — тогда цены вступят в силу только после утверждения ответственным лицом. Статус документа виден в списке.

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

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

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

Прайс-лист на текущую дату
Норма

Товары показывают новые цены по нужному виду

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

Цены пустые или старые — документ не проведён или дата неверна

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

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

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

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

История цен в карточке товара
Норма

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

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

Есть более поздний документ, перекрывающий цену

Массовое изменение и загрузка цен из файла

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

Для регулярного пересмотра цен удобен механизм «Изменить на процент» прямо в документе установки цен: заполните товары текущими ценами командой «Заполнить по установленным», затем примените процент к нужной колонке. Так индексация прайса занимает пару минут и не требует внешних файлов.

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

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

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

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

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

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

Особенности в 1С:Бухгалтерии

В «1С:Бухгалтерии 8» механизм проще: документ называется «Установка цен номенклатуры» и находится в разделе «Склад» → «Цены» → «Установка цен номенклатуры». Вид цен выбирается один на документ, таблица заполняется вручную, подбором или из буфера обмена.

Чтобы розничная цена подставлялась в документы продажи, укажите «Тип цен» в карточке склада (для розничного склада) или в договоре с контрагентом. Если тип цен не задан, программа не сможет определить, какую именно цену использовать, и оставит поле пустым.

Итог

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

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

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

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

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

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

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

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

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

Нужно ли устанавливать цену для каждой характеристики отдельно?

Зависит от настройки вида цен. Если включён режим установки по номенклатуре в целом, одна цена действует на все характеристики. Если цены различаются по характеристикам (например, по размерам), устанавливайте значение для каждой характеристики отдельной строкой.

Как удалить ошибочно установленную цену?

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

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

Да. В документе нажмите «Заполнить» → «Заполнить по отбору» и укажите в отборе нужную группу номенклатуры или вид номенклатуры. Все товары группы попадут в таблицу, после чего цены можно задать вручную или рассчитать по формуле.