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

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

Как добавить цены в 1С: пошаговая инструкция

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

Цены в 1С не хранятся в карточке товара как обычный реквизит — они фиксируются отдельным механизмом через виды цен и специальный документ. Из-за этого у новичков возникает типовая ситуация: номенклатура заведена, остатки есть, а в документах продажи цена не подставляется. Причина почти всегда одна — для товара не установлена цена нужного вида или установка проведена более поздней датой, чем документ реализации.

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

Как устроено хранение цен в 1С

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

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

Создание видов цен

Прежде чем устанавливать значения, проверьте, какие виды цен уже есть в базе. В «Управлении торговлей» и ERP откройте раздел «CRM и маркетинг» (или «НСИ и администрирование») → «Настройки и справочники» → «Виды цен». В «Рознице» путь обычно «Маркетинг» → «Виды цен».

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

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

Установка цен вручную через документ

Основной инструмент — документ «Установка цен номенклатуры». Найдите его в разделе «CRM и маркетинг» → «Цены и скидки» → «Установка цен номенклатуры» (в «Рознице»: «Маркетинг» → «Цены номенклатуры»). Создайте новый документ и отметьте флажками виды цен, которые будете устанавливать.

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

Проведите документ. С этого момента цены считаются действующими с даты документа. Проверить результат можно прямо из формы документа командой «Цены номенклатуры» или через отчёт «Прайс-лист».

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

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

Расчёт от базового вида цен

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

Загрузка из Excel или CSV

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

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

Цены поставщиков и цены в рознице

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

В «1С:Розница» розничная цена привязана к магазину: вид цен задаётся в карточке магазина, а при поступлении товара программа может предложить автоматически установить розничные цены по наценке. Если чек пробивается без цены, первым делом проверьте, установлена ли цена для вида цен именно этого магазина.

Способы добавления цен

Ввод вручную

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

Расчёт по формуле от базового вида

Удобен для наценок от закупочных цен; требует, чтобы базовый вид цен был корректно заполнен

Загрузка из файла

Оптимальна для больших прайсов поставщиков; требует однозначной идентификации номенклатуры и контроля перед проведением

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

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

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

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

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

Цена в прайс-листе
Норма

Отображается установленное значение с актуальной датой

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

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

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

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

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

Поле пустое — вид цен в соглашении не совпадает с установленным

Сумма НДС
Норма

Ставка и сумма НДС соответствуют ожиданиям

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

Суммы расходятся — неверный признак «Цена включает НДС» у вида цен

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

Как выбрать действие

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

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

Можно ли установить цену без документа «Установка цен номенклатуры»?

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

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

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

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

Создайте отдельные виды цен для каждого магазина или группы складов и привяжите их в карточках магазинов (в «Рознице») или через соглашения и сегменты (в УТ/ERP). Затем устанавливайте цены по каждому виду отдельно — одним документом можно заполнить сразу несколько видов цен.

Что делать, если в прайсе цены в валюте, а продажи в рублях?

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

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

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

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

Да, в документе установки цен через команду «Изменить цены» доступны правила округления: до целых, до десятков, до заданной точности или по психологическим порогам. Правило применяется к выделенным строкам перед проведением документа.

Итог

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

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