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