Цены товаров в 1С 8.3: от типа цен до загрузки прайса

· 9 мин

Содержание

Цену в 1С добавляют документом «Установка цен номенклатуры»: выбираете тип (вид) цены, дату, с которой цена начнёт действовать, вносите товары и суммы, проводите. В 1С:Бухгалтерии 3.0 документ лежит в Склад → Цены → Установка цен номенклатуры. Просто вписать цену в карточку товара, как в Excel, в типовых конфигурациях нельзя: цена хранится отдельно и имеет историю.

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

Что подготовить перед установкой цен

Цена в 1С привязана к трём вещам: к позиции номенклатуры, к типу цены и к дате. Пока что-то из этого не готово, документ не заполнится.

Номенклатура и единицы измерения

Проверьте карточку товара в Справочники → Товары и услуги → Номенклатура (БП 3.0):

  • 📦 вид номенклатуры — товар, материал, услуга;
  • 📏 единица измерения — цена всегда указывается за неё. Если товар хранится в штуках, а продаётся упаковками, сначала решите, за что ставите цену;
  • 🧾 ставка НДС — она пригодится, когда тип цены «включает НДС».

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

Тип цены (в БП) или вид цены (в УТ)

Без типа цены установить её нельзя. Это колонка прайса: «Оптовая», «Розничная», «Закупочная», «Для дилеров».

КонфигурацияГде создатьКак называется
1С:Бухгалтерия 3.0Склад → Цены → Типы цен номенклатурыТипы цен номенклатуры
1С:Управление торговлей 11раздел Маркетинг, группа ценообразованияВиды цен

В карточке типа цен в БП 3.0 главное:

  1. Наименование — понятное менеджерам: «Розница», а не «Тип 2».
  2. Цена включает НДС — флажок. Для розницы его обычно ставят: покупатель видит цену с налогом.
  3. Округление — до рубля, до 10 копеек и т.п.
  4. Базовый тип цен и наценка — если цена считается от другой (об этом ниже).

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

Это основной способ. Подходит и для одной позиции, и для тысячи.

Пошагово в 1С:Бухгалтерии 3.0

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

После проведения цена попадает в регистр цен номенклатуры. С этого момента она подставляется в документы продажи, если в них выбран этот тип.

Особенности в УТ 11

В Управлении торговлей документ называется так же — «Установка цен номенклатуры». Отличия:

  • 🏷 цена может зависеть от характеристики (размер, цвет), если в виде цен это разрешено;
  • 🔁 в документе можно выбрать сразу несколько видов цен и пересчитать их по формулам;
  • ✅ в некоторых настройках документ проходит согласование перед проведением.

Новую цену ставьте новым документом с новой датой, а не правкой старого. Так сохраняется история: видно, по какой цене продавали в марте и почему в мае сумма выросла.

Как проверить, что цена установилась

  • Откройте Склад → Цены → Прайс-лист (БП 3.0), выберите тип цен и дату — новые позиции должны появиться в списке.
  • Или откройте карточку номенклатуры и перейдите по ссылке «Цены» в панели навигации: там история цен по всем типам.

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

Отдельного поля «Цена» в карточке номенклатуры БП 3.0 и УТ 11 нет. Но открывать журнал документов каждый раз не обязательно.

  1. Откройте карточку товара.
  2. Перейдите по ссылке «Цены» в верхней панели навигации.
  3. Откроется список цен этой позиции. Создайте из него новую установку цен — товар подставится сам.
  4. Заполните тип, цену, дату и проведите.

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

В БП 3.0 цена в документе реализации подставляется по типу цен из договора с покупателем. Откройте договор и проверьте поле «Тип цен» — без него автоподстановка не сработает, даже если цены установлены.

Типы и виды цен для разных покупателей

Одному клиенту продаёте по рознице, дилеру — со скидкой 15%. Для этого не нужно править цены в каждой реализации.

В 1С:Бухгалтерии 3.0

Схема простая:

  1. Создайте нужные типы цен: «Розница», «Опт», «Дилер».
  2. Установите по ним цены документом.
  3. В договоре каждого покупателя укажите свой тип цен.

Теперь в реализации цена подставляется сама по договору. Сменился статус клиента — поменяли тип в договоре, документы дальше заполняются по-новому.

В УТ 11: соглашения и сегменты

В Управлении торговлей вид цены задаётся через соглашения с клиентами:

  • 📄 типовое соглашение — общие условия для группы клиентов (например, «Оптовики»): вид цен, порядок оплаты, скидки;
  • 👤 индивидуальное соглашение — условия для одного партнёра;
  • 🗂 сегменты партнёров — группы клиентов, к которым удобно привязывать типовые соглашения.

Вид цен в соглашении — главный рычаг: от него зависит, какая цена встанет в заказ и реализацию. Скидки и наценки поверх цены настраиваются отдельно — механизмом скидок, а не новыми видами цен.

ЗадачаРешение в БП 3.0Решение в УТ 11
Разная цена для опта и розницыДва типа цен + тип в договореДва вида цен + типовые соглашения
Персональная цена клиентуОтдельный тип цен в его договореИндивидуальное соглашение
Временная акцияНовая установка цен с датой начала и вторая — с датой окончанияСкидки (наценки) с условием по периоду

Временная цена на акцию

В БП 3.0 нет отдельного механизма акций, но временную цену можно задать двумя документами.

  1. Документ от 01.11 по типу «Розница»: цена 1 490 ₽ вместо 1 790 ₽.
  2. Документ от 16.11 по тому же типу: возврат к 1 790 ₽.

С 1 по 15 ноября в продажи подставится акционная цена, с 16-го — обычная. Второй документ создайте сразу, чтобы не забыть: иначе скидка будет действовать бессрочно.

Как считать цены автоматически через наценку

Вручную вбивать розницу для 500 позиций — долго и с ошибками. Если розница = закупка + 30%, пусть программа считает сама.

Базовый тип цен в БП 3.0

  1. Откройте тип цен «Розница».
  2. Укажите базовый тип — например, «Закупочная».
  3. Задайте наценку, %: 30.
  4. Настройте округление: до рубля, в большую сторону.

Пример: закупочная цена 742 ₽. Наценка 30%: 742 × 1,3 = 964,60 ₽. С округлением до рубля вверх — 965 ₽.

В документе «Установка цен номенклатуры» выберите оба типа, заполните закупочные цены, а розничные пересчитайте командой пересчёта по базовому типу в меню документа. Цены по рознице появятся сразу для всех строк.

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

Поставщик поднял цены на 8%? Не нужно менять каждую строку:

  1. Создайте установку цен и заполните её по действующим ценам нужного типа.
  2. Через команду изменения цен в шапке таблицы увеличьте их на 8%.
  3. Включите округление, чтобы не получить 1 079,46 ₽.
  4. Проверьте пару строк вручную: 1 000 × 1,08 = 1 080 ₽.
  5. Проведите документ с новой датой.

Формулы в УТ 11

В УТ 11 у вида цен есть способ задания цены. Основные варианты:

  • ✍️ вручную — цену вводит пользователь;
  • 🧮 рассчитывается по формуле — от других видов цен, например [Закупочная] * 1.3;
  • 📥 заполняется по данным информационной базы — например, по ценам поступления.

Формульные виды цен пересчитываются в документе установки цен. Поменяли закупку — пересчитали и розницу, и опт.

Формула ссылается на идентификатор вида цен, а не на его наименование. Переименование вида в списке формулу не ломает, а вот смена идентификатора — ломает. Проверьте формулы после таких правок.

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

Прайс поставщика приходит в Excel на 2 000 строк. Переносить вручную — несерьёзно.

Встроенная загрузка в документ

В документе «Установка цен номенклатуры» БП 3.0 есть кнопка «Загрузить» над таблицей товаров. Порядок:

  1. Создайте документ, выберите дату и тип цен.
  2. Нажмите «Загрузить»: откроется форма, куда можно вставить данные из Excel или загрузить файл.
  3. Сопоставьте колонки: наименование или артикул → номенклатура, цена → колонка типа цен.
  4. Посмотрите, какие строки не сопоставились, и решите: создать новые позиции или пропустить.
  5. Перенесите данные в документ и проведите его.
Сопоставление полей
Артикул→Номенклатура (поиск по артикулу)
Наименование товара→Номенклатура (поиск по наименованию)
Цена с НДС→Колонка типа цен «Розница» (тип включает НДС)
Цена без НДС→Колонка типа цен «Закупочная» (тип без НДС)

Подготовка файла

Чтобы загрузка прошла с первого раза:

  • 🔑 сопоставляйте по артикулу — наименования у поставщика и у вас почти всегда отличаются;
  • 🔢 цены — числом, без «руб.» и пробелов в ячейке: 1250,50, а не 1 250,50 руб.;
  • 🧹 уберите объединённые ячейки, пустые строки и шапку из нескольких строк;
  • 💱 CSV сохраняйте в кодировке, которую понимает форма загрузки, иначе вместо кириллицы будут «кракозябры». Надёжнее открыть CSV в Excel и вставить данные через буфер.

Если встроенной загрузки нет

В УТ 11 есть отдельный механизм для прайсов поставщиков — загрузка цен в виды цен поставщиков. Для других случаев используют внешнюю обработку загрузки данных из табличного документа. Её подключают через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.

Перед массовой загрузкой во внешнюю обработку сделайте резервную копию базы. Ошибка в сопоставлении колонок может переписать цены по сотням позиций.

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

Цены установлены, а документ продажи всё равно пустой. Причины почти всегда одни и те же.

Диагностика: выберите симптом

Если цена пропала после «Заполнить» в реализации — проверьте, не изменилась ли единица измерения в строке. Цена ищется для конкретной единицы.

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

Можно ли установить цену задним числом?
Да. Создайте документ установки цен с прошлой датой. Но уже проведённые документы продаж сами не перезаполнятся: их нужно открыть и перезаполнить цены вручную.
Как удалить ошибочную цену?
Пометьте на удаление документ установки цен, в котором она указана, или отмените его проведение. Если в документе были и правильные цены, лучше создать новый документ с исправленной ценой на ту же дату.
Сколько типов цен можно завести?
Ограничения на практике нет. Но каждый новый тип — это ещё одна колонка, которую нужно поддерживать. Обычно хватает 3–5 типов.
Где посмотреть историю изменения цены товара?
В карточке номенклатуры по ссылке «Цены». Там видно, какой документ и с какой даты установил каждую цену.
Как вывести прайс-лист для клиента?
В БП 3.0 — Склад → Цены → Прайс-лист: выберите типы цен и дату, затем распечатайте или сохраните в Excel.