Цены номенклатуры в 1С: от настройки видов цен до автоматического расчёта
Содержание
Цену в 1С заполняют не в карточке товара, а документом «Установка цен номенклатуры». Он записывает цену определённого типа (вида) на дату документа. С этой даты программа подставляет её в реализации, заказы и счета. Так устроено и в 1С:Бухгалтерии 3.0, и в 1С:Управлении торговлей 11, и в 1С:Рознице.
Частая ошибка — искать поле «Цена» в карточке номенклатуры и, не найдя, вбивать цену руками в каждую накладную. Работает, но цена нигде не хранится: в следующем документе её снова придётся вспоминать. Один раз заведите тип цены и установите цены документом — дальше 1С будет заполнять их сама.
Что настроить до ввода цен: типы и виды цен
Каждая цена в 1С принадлежит какому-то типу: «Закупочная», «Оптовая», «Розничная». Без типа цену записать нельзя. В разных конфигурациях этот справочник называется по-разному.
| Конфигурация | Как называется | Где найти |
|---|---|---|
| 1С:Бухгалтерия 3.0 | Типы цен номенклатуры | Справочники → Товары и услуги → Типы цен номенклатуры |
| 1С:Управление торговлей 11 | Виды цен | раздел Маркетинг, группа ценообразования |
| 1С:Розница 2.x | Виды цен | раздел Маркетинг |
Названия не смешивайте: «типы цен» — это БП, «виды цен» — УТ и Розница. Смысл у них один, а набор настроек разный.
Что заполнить в типе цены (БП 3.0)
- 🏷 Наименование — понятное людям: «Розница», «Опт от 10 шт.».
- 💰 Цена включает НДС — ключевой флажок. Если он стоит, в документах сумма НДС выделяется из цены. Если нет — НДС начисляется сверху.
- 🧮 Базовый тип цен и процент наценки — если цена должна рассчитываться от другой (например, розница = закупка + 40%).
- 🔢 Порядок округления — до копеек, до рубля, до 10 рублей. Для розницы удобно округлять до целых.
Что заполнить в виде цены (УТ 11, Розница)
- 📌 Способ задания цены: вводится вручную, рассчитывается по формулам или заполняется по данным информационной базы (например, закупочная — по поступлениям).
- 🔤 Идентификатор для формул — короткое имя латиницей или кириллицей без пробелов. Через него на этот вид цены ссылаются формулы других видов.
- 🛒 Использовать при продаже — без этого флажка вид цены не предложат выбрать в документах продажи.
- 💰 Цена включает НДС и правила округления — как в БП.
В УТ 11 несколько видов цен включаются в настройках раздела НСИ и администрирование → Настройка НСИ и разделов → Маркетинг. Если флажок выключен, программа работает с одним видом цены, и справочник видов почти пустой.
Заведите сразу «Закупочную» с заполнением по поступлениям. Она пригодится и для контроля наценки, и как база для расчёта розничных цен.
Как заполнить цену в карточке номенклатуры
Поля цены в самой карточке товара нет. Но из карточки можно и посмотреть, и установить цену .
- Откройте номенклатуру:
Справочники → Товары и услуги → Номенклатура(БП) илиНСИ → Номенклатура(УТ). - Откройте карточку нужной позиции.
- В панели навигации вверху карточки перейдите по ссылке с ценами (в БП 3.0 она называется «Цены» или «Цены номенклатуры» — в зависимости от релиза).
- Откроется список действующих цен по типам. Командой установки цены создайте новую запись.
- Программа сама откроет документ «Установка цен номенклатуры» с этой позицией. Укажите тип цены, цену, дату и проведите документ.
Способ хорош для одной-двух позиций. Для десятков товаров он медленный: каждый раз создаётся отдельный документ, и через полгода их будет сотни.
Цена действует с даты документа. Если вы установили цену 15-го числа, а реализацию оформляете 10-м — цена в неё не подставится. Это самая частая причина вопроса «почему цена пустая».
Массовое заполнение цен документом «Установка цен номенклатуры»
Для прайса на 50–500 позиций работайте прямо с документом.
БП 3.0: Склад → Цены → Установка цен номенклатуры.
УТ 11 и Розница: раздел Маркетинг, документы установки цен.
Пошагово
- Создайте новый документ.
- Поставьте дату, с которой цены должны начать действовать. Время тоже имеет значение: при установке «задним числом» лучше начало дня.
- Выберите тип (вид) цены. В БП в одном документе можно вести несколько типов цен — они будут колонками.
- Заполните табличную часть. В командной панели есть команды заполнения: по поступлению товаров, по группе номенклатуры, всеми товарами.
- Поправьте цены вручную или командами изменения: увеличить на процент, округлить, рассчитать от базового типа.
- Проведите документ.
Приём: цены сразу из поступления
В БП 3.0 откройте проведённое «Поступление (акт, накладная)» и выберите Создать на основании → Установка цен номенклатуры. Документ заполнится товарами накладной и закупочными ценами. Останется выбрать розничный тип и пересчитать наценку.
В УТ 11 закупочные цены заполняются по поступлениям автоматически, если у вида цены выбран соответствующий способ задания. Вручную ничего создавать не нужно.
Как изменить цены на процент
Сценарий: поставщик поднял цены на 8%, и все розничные цены группы «Бытовая химия» нужно поднять так же.
- Создайте установку цен, заполните её по группе «Бытовая химия» с текущими ценами.
- Выделите строки и выберите изменение на процент:
+8. - Округлите: товар за 187,92 ₽ после округления до рубля станет 188 ₽.
- Проведите. Старые цены сохранятся в истории, новые начнут действовать с даты документа.
Проверка арифметики: 174 ₽ × 1,08 = 187,92 ₽ → 188 ₽.
Цены за упаковку и по характеристикам (УТ 11)
В УТ 11 цену можно установить не только за штуку, но и за упаковку, если для товара заведены упаковки. В строке документа установки цен тогда указывается, к какой единице относится цена. Программа пересчитает её при продаже в другой единице по коэффициенту упаковки.
Если включён учёт по характеристикам (размер, цвет), цена может различаться по каждой характеристике. Например, футболка размера XL дороже размера S. Тогда в установке цен появится колонка характеристики, и каждая строка — отдельная цена.
Перед массовой установкой решите, в чём ведёте цену: за штуку или за упаковку. Смешанный прайс — главный источник «цены в 10 раз больше».
Загрузка цен из Excel
Если поставщик прислал прайс в Excel, переносить его руками не нужно.
Через табличную часть документа
- Создайте «Установку цен номенклатуры» и выберите тип цены.
- Найдите в командной панели табличной части команду загрузки из внешнего файла (обычно в меню «Заполнить» или «Ещё»).
- Скопируйте из Excel две колонки — наименование (или артикул) и цену — и вставьте в открывшуюся таблицу.
- Программа сопоставит строки с номенклатурой. Несопоставленные позиции будут подсвечены: их можно выбрать вручную или создать новыми.
- Перенесите данные в документ и проведите его.
Через список номенклатуры (БП 3.0)
В списке номенклатуры есть команда «Загрузить». Она создаёт новые позиции из файла и умеет сразу записать цену выбранного типа. Удобно, когда у вас новый ассортимент и товаров ещё нет в базе.
Сопоставляйте по артикулу, а не по наименованию. «Порошок Ариэль 3 кг» и «Ариэль порошок 3кг» для программы разные строки, а артикул один.
Автоматический расчёт цен: наценки, формулы, правила
Ручной ввод нужен только для «опорной» цены. Остальные можно считать от неё.
В БП 3.0 — базовый тип и наценка
- В типе цены «Розница» укажите базовый тип «Закупочная» и наценку, например 35%.
- В документе установки цен заполните строки и выберите команду расчёта по базовому типу.
- Закупка 1 200 ₽ → розница 1 620 ₽ (1 200 × 1,35).
Расчёт выполняется в момент заполнения документа. Если закупочная цена изменилась, розницу нужно пересчитать новым документом — сама она не обновится.
В УТ 11 — формулы видов цен
У вида цены со способом «Рассчитывается по формулам» задаётся формула через идентификаторы других видов. Пример логики: «Оптовая» = «Закупочная» × 1,2, а «Розничная» = «Закупочная» × 1,5.
Формулу можно задать общей или по ценовым группам: на технику наценка 15%, на аксессуары — 60%. Ценовая группа указывается в карточке номенклатуры.
В Рознице — правила ценообразования
В 1С:Рознице розничная цена привязана к магазину через правила ценообразования. Правило говорит, какой вид цены считать розничным в этом магазине и с какой наценкой по ценовым группам. Два магазина в разных районах могут торговать одним товаром по разным ценам без ручной правки.
| Способ | Где работает | Когда подходит | Риск |
|---|---|---|---|
| Ручной ввод | везде | мало позиций, цены «от рынка» | ошибки при наборе, долго |
| Базовый тип + наценка | БП 3.0 | единая наценка на группу | нужно помнить о пересчёте |
| Формулы и ценовые группы | УТ 11 | разные наценки по категориям | ошибка в формуле тиражируется |
| Правила ценообразования | Розница | сеть магазинов с разными ценами | сложнее разобраться, кто какую цену задаёт |
Как цена попадает в документ продажи
Установить цены — полдела. Нужно, чтобы документы знали, какой тип цены брать.
- 📄 В договоре с покупателем (БП 3.0) указывается тип цен. Тогда в реализации по этому договору цены подставляются автоматически.
- 🧾 В самом документе тип цены можно выбрать в настройках цен и валюты документа. После смены типа программа предложит перезаполнить цены.
- 🤝 В соглашениях с клиентами (УТ 11) задаётся вид цены и скидки для клиента или группы клиентов. Документ продажи берёт вид цены из соглашения.
Цена в документе — это значение на дату документа. Если вы поменяли прайс сегодня, вчерашние реализации не изменятся. Это правильно: старые документы должны отражать цены того дня.
Не перезаполняйте цены в уже проведённых реализациях прошлых периодов. Сумма изменится, а счёт-фактура и акт сверки у покупателя останутся со старой суммой.
Почему цена не заполнилась: проверка и поиск ошибок
Перед тем как искать сложную причину, сверьте цены отчётом. В БП 3.0 это «Прайс-лист» (Склад → Цены → Прайс-лист), в УТ — аналогичный отчёт в разделе Маркетинг. Сформируйте его на нужную дату по нужным типам цен.
Что искать в прайс-листе:
- 🔍 пустые цены по товарам, которые продаются;
- 📉 розничная цена ниже закупочной — выведите оба типа рядом;
- 🕒 устаревшие цены: в настройках отчёта можно показать дату последней установки.