Продажа наборов в 1С:Предприятие — задача, с которой сталкиваются многие компании, работающие с комплектами товаров: от сувенирной продукции до строительных материалов. Однако стандартная конфигурация программы не всегда интуитивно понятна для таких операций. Где создать сам набор? Как правильно указать его состав? Какие документы оформить, чтобы избежать ошибок в учете и отчетности?
В этой статье мы разберем весь процесс — от настройки номенклатуры до формирования отчетов, — а также рассмотрим типовые проблемы и способы их решения. Особое внимание уделим учету себестоимости компонентов набора и корректному оформлению документов для бухгалтерии. Материал актуален для конфигураций 1С:Управление торговлей (все редакции), 1С:ERP и 1С:Комплексная автоматизация.
Что такое набор в 1С и когда его использовать
В терминологии 1С набор — это комплексный товар, состоящий из нескольких компонентов, которые продаются вместе по единой цене. Например:
- 🎁 Новорожденный набор (пеленки, распашонки, шапочка)
- 🔧 Ремонтный комплект (сверла, биты, отвертки)
- 💻 Офисный стартовый пакет (ручки, блокнот, степлер)
Ключевое отличие набора от обычной номенклатуры — фиксированный состав. Вы не можете продать часть набора отдельно (если это не предусмотрено бизнес-процессами). В учете набор отражается как единая позиция, но при этом программа должна "знать", из чего он состоит — это критично для:
- 📊 Аналитики продаж по компонентам
- 🏭 Контроля остатков на складе
- 💰 Корректного расчета себестоимости
Важно понимать, что наборы не подходят для:
- ❌ Товаров с переменным составом (например, "подарочный набор на выбор")
- ❌ Услуг, где компоненты подбираются индивидуально
- ❌ Комплектов, которые разбираются при продаже (например, "набор мебели" продается как единое целое, но доставляется частями)
Если вам нужно продавать товары с переменным составом, рассмотрите механизм комплектаций в 1С или создание отдельных номенклатурных позиций для каждого варианта.
Подготовка программы: настройка параметров учета
Прежде чем создавать наборы, убедитесь, что ваша конфигурация поддерживает эту функциональность. В большинстве типовых решений (УТ 11, ERP 2, КА 2) механизм наборов включен по умолчанию, но может потребоваться дополнительная настройка.
Проверьте следующие параметры:
- Откройте
Администрирование → Настройки программы → Торговля. - В разделе Номенклатура найдите опцию
Использовать наборы(илиКомплектыв некоторых редакциях). - Убедитесь, что включен флаг
Вести учет по характеристикам— это позволит гибко управлять составами наборов.
| Параметр | Рекомендуемое значение | Пояснение |
|---|---|---|
| Использовать наборы | Да | Основной флаг для работы с комплектами |
| Вести учет по характеристикам | Да | Позволяет создавать варианты наборов (например, "Набор А" и "Набор А Премиум") |
| Контролировать остатки компонентов | Да | Блокирует продажу набора, если на складе не хватает хотя бы одного компонента |
| Разрешать продажу компонентов отдельно | По ситуации | Если "Да" — компоненты можно продавать и отдельно от набора |
⚠️ Внимание: Если вы работаете в 1С:Розница, механизм наборов может отличаться. В этой конфигурации часто используется термин "комплект", а настройки находятся в разделе Магазин → Товары и цены.
Создание набора в справочнике номенклатуры
Теперь перейдем к практике. Чтобы создать набор:
- Откройте справочник
Номенклатура(Справочники → Товары и услуги → Номенклатура). - Нажмите
Создатьи выберите типНабор(илиКомплект). - Заполните основные реквизиты:
- Наименование — например, "Набор для офиса 'Старт'"
- Артикул — уникальный код (например,
NB-OFFICE-001) - Единица измерения — обычно "шт." или "комплект"
- Группа номенклатуры — выберите соответствующую категорию (например, "Канцтовары → Наборы")
Состав и добавьте компоненты:
- 📌 Укажите номенклатуру (например, "Ручка шариковая синяя")
- 📌 Задайте количество (например, "5 шт.")
- 📌 При необходимости укажите характеристику (например, цвет или размер)
Указаны все обязательные компоненты|Количество компонентов соответствует реальному составу|Цена набора покрывает себестоимость компонентов|Набор отнесен к правильной группе номенклатуры-->
Пример заполнения состава для набора "Офисный стартовый пакет":
Компонент 1: Ручка шариковая синяя (артикул PEN-BLUE-01) — 2 шт.
Компонент 2: Блокнот А5, 96 листов (артикул NB-A5-96) — 1 шт.
Компонент 3: Степлер металлический (артикул STAPLER-METAL) — 1 шт.
Компонент 4: Скрепки в коробке (артикул CLIPS-BOX) — 1 шт.
Критические моменты:
- Если компонент отсутствует в справочнике, сначала добавьте его как отдельную номенклатуру — иначе 1С не позволит сохранить набор.
- Для компонентов с характеристиками (например, цвет ручки) укажите конкретный вариант, иначе программа не сможет контролировать остатки.
Ценообразование: как рассчитать стоимость набора
Один из самых сложных вопросов — как назначить цену набору, чтобы она была конкурентоспособной и при этом покрывала себестоимость. В 1С есть несколько подходов:
1. Ручной ввод цены
Простейший способ — указать фиксированную цену в карточке набора на вкладке Цены. Подходит для небольшого ассортимента, где цены редко меняются.
2. Автоматический расчет по компонентам
Более гибкий вариант — настроить автоматическое формирование цены набора на основе стоимости его компонентов. Для этого:
- Откройте
Администрирование → Настройки программы → Ценообразование. - Создайте новый тип цен (например, "Цена набора").
- В правилах расчета укажите формулу:
Сумма(Компоненты.Цена Компоненты.Количество) (1 - СкидкаНаНабор). - Присвойте этот тип цены вашему набору.
Пример расчета для набора из 4 компонентов:
| Компонент | Цена, руб. | Количество | Сумма, руб. |
|---|---|---|---|
| Ручка шариковая | 15 | 2 | 30 |
| Блокнот А5 | 80 | 1 | 80 |
| Степлер | 120 | 1 | 120 |
| Скрепки в коробке | 25 | 1 | 25 |
| Итого без скидки | 255 | ||
| Цена набора (скидка 10%) | 229,50 |
Автоматический расчет цены набора позволяет оперативно реагировать на изменение стоимости компонентов, но требует регулярного обновления цен в справочнике номенклатуры.
Советы по ценообразованию:
- 💡 Используйте скидку на набор (обычно 5–15%) для стимулирования продаж.
- 💡 Если компоненты часто меняют цену, настройте
регламентное заданиедля автоматического пересчета стоимости наборов (вАдминистрирование → Поддержка и обслуживание). - 💡 Для сезонных наборов (например, новогодних) создайте отдельный тип цен с ограниченным сроком действия.
Продажа набора: оформление документов
Когда набор создан и цена назначена, можно приступать к продаже. Рассмотрим два основных сценария: розничную продажу и оптовую реализацию.
1. Розничная продажа (через РМК или кассовый модуль)
Если вы работаете в 1С:Розница:
- Откройте
Рабочее место кассира(Розница → Касса → РМК). - Добавьте набор в чек как обычный товар — программа автоматически резервирует компоненты на складе.
- Проводите чек стандартным образом.
В Управлении торговлей для розничной продажи используйте документ Реализация товаров и услуг с видом операции Розница.
2. Оптовая реализация (документ "Реализация товаров и услуг")
Для оптовых клиентов:
- Создайте документ
Реализация товаров и услуг(Продажи → Реализация). - В табличной части добавьте набор — программа автоматически подтянет его состав.
- Убедитесь, что на складе достаточно компонентов (1С покажет предупреждение, если чего-то не хватает).
- Проводите документ — это спишет компоненты со склада и сформирует проводки.
Что происходит при проведении документа реализации?
При проведении документа Реализация товаров и услуг с набором программа выполняет следующие действия:
1. Списание компонентов набора со склада в указанном количестве.
2. Формирование проводок по дебету счета 90.02 "Себестоимость продаж" на сумму себестоимости компонентов.
3. Увеличение кредита счета 41.01 "Товары на складах" на ту же сумму.
4. Формирование записи в регистре Товары в наборах (если он используется в вашей конфигурации).
5. Обновление остатков в регистре Товары на складах с учетом списанных компонентов.
Типовые ошибки при оформлении:
- ❌ Нехватка компонентов на складе — документ не проводится или проводится с ошибками. Решение: проверьте остатки по отчету
Ведомость по товарам на складах. - ❌ Неверная цена набора — если цена рассчитывается автоматически, убедитесь, что у компонентов актуальные цены.
- ❌ Продажа набора с устаревшим составом — если вы изменили компоненты, но не обновили документ, может списаться неверный товар.
⚠️ Внимание: Если вы используете серийный учет для компонентов набора, при продаже программа потребует указать конкретные серии. Это может усложнить процесс, если серии компонентов не совпадают (например, в наборе ручки из разных партий). В этом случае рассмотрите отключение серийного учета для наборов или настройку специальных правил подбора.
Учет себестоимости и аналитика продаж
Продажа наборов влияет на себестоимость и аналитику. Разберем ключевые моменты:
1. Себестоимость набора
В 1С себестоимость набора формируется как сумма себестоимостей его компонентов. Это важно для:
- 📉 Расчета валовой прибыли по набору.
- 📊 Формирования отчетов о рентабельности.
- 💰 Корректного закрытия месяца в бухгалтерии.
Чтобы проверить себестоимость набора:
- Откройте отчет
Ведомость по товарам(Отчеты → Товары → Ведомость по товарам). - Установите фильтр по вашему набору.
- Посмотрите колонку
Себестоимость последняя.
2. Аналитика продаж по компонентам
Если вам нужно узнать, сколько конкретных ручек или блокнотов было продано в составе наборов, используйте отчет Анализ продаж по компонентам наборов (в некоторых конфигурациях он называется Продажи в разрезе компонентов).
Пример запроса для анализа (можно выполнить в Отчеты → Стандартные отчеты → Произвольный отчет):
ВЫБРАТЬ
Набор.Наименование КАК Набор,
Компонент.Наименование КАК Компонент,
СУММА(РеализацияТоваровУслугТовары.Количество * НаборыСостав.Количество) КАК Количество
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НаборыСостав КАК НаборыСостав
ПО РеализацияТоваровУслугТовары.Номенклатура = НаборыСостав.Набор
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Набор
ПО НаборыСостав.Набор = Набор.Ссылка
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Компонент
ПО НаборыСостав.Компонент = Компонент.Ссылка
ГДЕ
РеализацияТоваровУслугТовары.Ссылка В (&СписокДокументов)
СГРУППИРОВАТЬ ПО
Набор.Наименование,
Компонент.Наименование
Если вам нужна детализация по периодам, добавьте в запрос поле РеализацияТоваровУслугТовары.Документ.Дата.
3. Сравнение продаж наборов и отдельных компонентов
Чтобы понять, выгоднее продавать наборы или компоненты по отдельности, сформируйте сводный отчет:
- Откройте
Отчет по продажам. - Добавьте группировку по
Тип номенклатуры(набор/компонент). - Сравните показатели выручки и маржинальности.
Если себестоимость набора превышает сумму себестоимостей его компонентов (например, из-за упаковки), добавьте в состав набора отдельную номенклатурную позицию "Упаковка набора" с соответствующей стоимостью.
Типовые ошибки и их решения
При работе с наборами пользователи часто сталкиваются с одними и теми же проблемами. Разберем самые распространенные:
| Ошибка | Причина | Решение |
|---|---|---|
| Набор не проводится в документе реализации | Не хватает компонентов на складе | Проверьте остатки по отчету Ведомость по товарам или настройте подбор компонентов из разных складов |
| Цена набора не обновляется при изменении цен компонентов | Не настроено автоматическое ценообразование | Проверьте правила расчета цен в Администрирование → Ценообразование |
| В отчетах не видно продаж компонентов набора | Не включен учет по компонентам в настройках отчета | Добавьте в отчет поле Компонент набора или используйте специализированный отчет |
| При инвентаризации наборы учитываются отдельно от компонентов | Неверная настройка регистров учета | Настройте регистр Товары в наборах или используйте документ Инвентаризация товаров на складе с флагом "Учитывать наборы" |
Другие распространенные проблемы:
- 🔄 Двойное резервирование: если набор и его компоненты резервируются отдельно, может возникнуть конфликт. Решение — настройте приоритет резервирования в
Администрирование → Настройки программы → Запасы и закупки. - 📦 Несовпадение упаковок: если компоненты имеют разную упаковку (например, штуки vs. коробки), настройте коэффициенты единиц измерения в справочнике номенклатуры.
- 💰 Некорректная себестоимость: если компоненты поступили по разным партиям, себестоимость набора может рассчитываться неверно. Используйте методы списания
FIFOилиСредняядля стабильности.
⚠️ Внимание: Если вы используете 1С:ERP, при продаже наборов с компонентами, учитываемыми по сериям или характеристикам, может потребоваться дополнительная настройка правил подбора. В противном случае программа будет требовать ручного указания серий для каждого компонента, что замедляет работу.
Автоматизация работы с наборами
Если вы регулярно работаете с наборами, имеет смысл автоматизировать рутинные операции. Вот несколько полезных инструментов:
1. Групповое создание наборов
Если у вас много наборов с похожим составом (например, подарочные наборы к празднику), используйте обработку заполнения:
- Создайте шаблон набора в Excel.
- Импортируйте его через
Администрирование → Загрузка данных из табличных документов. - Настройте правила соответствия колонок (наименование, компоненты, количество).
2. Автоматическое обновление цен
Чтобы цены наборов всегда были актуальны:
- 🔄 Настройте
регламентное заданиена еженедельный пересчет цен (Администрирование → Поддержка и обслуживание → Регламентные задания). - 📈 Используйте динамическое ценообразование с привязкой к курсу валют или индексу инфляции (настраивается в
Ценообразование).
3. Контроль остатков компонентов
Чтобы избежать ситуаций, когда набор есть в наличии, но нет компонентов:
- 📊 Настройте отчет по критическим остаткам с фильтром по компонентам наборов.
- 🔔 Создайте уведомления о минимальных остатках (
Администрирование → Настройки программы → Запасы и закупки → Минимальные остатки).
4. Интеграция с сайтом
Если вы продаете наборы через интернет-магазин на 1С-Битрикс или Shop-Script:
- 🌐 Настройте выгрузку наборов как отдельных товаров с пометкой "Комплект".
- 🛒 В карточке товара на сайте укажите состав набора (можно автоматизировать через
Обмен данными с сайтом). - 📦 Для корректного резервирования используйте онлайн-кассу с интеграцией 1С.
Для ускорения работы с наборами создайте рабочий стол с часто используемыми отчетами и обработками. Например, добавьте на панель быстрого доступа отчеты "Остатки компонентов наборов" и "Продажи наборов за период".
FAQ: ответы на частые вопросы
Можно ли продавать компоненты набора отдельно?
Да, но для этого в настройках программы должен быть включен флаг Разрешать продажу компонентов набора отдельно (Администрирование → Настройки программы → Торговля). При этом:
- Компоненты будут доступны в справочнике номенклатуры как отдельные товары.
- При продаже компонента отдельно его количество в наборе не уменьшится.
- В отчетах продажи компонентов будут учитываться отдельно от продаж наборов.
Если этот флаг отключен, продать компонент отдельно не получится — программа выдаст ошибку о недостаточном количестве.
Как изменить состав набора, если он уже продан?
Изменять состав набора, по которому есть продажи, не рекомендуется, так как это приведет к:
- Некорректному расчету себестоимости в прошлых периодах.
- Ошибкам в отчетах по продажам компонентов.
- Проблемам с инвентаризацией.
Лучше создать новый набор с другим артикулом (например, NB-OFFICE-001 → NB-OFFICE-002) и указать в наименовании версию: "Набор для офиса v2". Старый набор можно сделать неактивным (Справочники → Номенклатура → Отметить на удаление).
Как учитывать упаковку набора в себестоимости?
Если набор продается в специальной упаковке (например, подарочной коробке), ее стоимость нужно включить в себестоимость. Есть два варианта:
- Добавить упаковку как компонент набора:
- Создайте в справочнике номенклатуру "Упаковка подарочная".
- Укажите ее себестоимость (например, 20 руб.).
- Добавьте в состав набора с количеством 1.
- Создайте номенклатурную позицию типа "Услуга" — "Упаковка подарка".
- Добавьте ее в документ реализации отдельной строкой.
Первый вариант предпочтительнее, так как упрощает аналитику и инвентаризацию.
Что делать, если компонент набора отсутствует на складе?
Если при продаже набора 1С выдает ошибку о недостаточном количестве компонентов, у вас есть несколько вариантов:
- 🔄 Подобрать компоненты с других складов: в документе реализации нажмите
Заполнить → Подобрать товарыи укажите альтернативные склады. - 📦 Заменить компонент аналогичным: если в наборе можно заменить один компонент на другой (например, ручку синего цвета на черную), создайте новый набор с актуальным составом.
- ⏳ Отложить продажу: оформите заказ клиента вместо реализации, а когда компонент поступит — проведите отгрузку.
- 🛒 Продать набор без недостающего компонента: если клиент согласен, создайте индивидуальный набор с актуальным составом прямо в документе реализации (в некоторых конфигурациях это возможно через кнопку
Изменить состав).
Чтобы избежать таких ситуаций, настройте контроль минимальных остатков для компонентов наборов.
Как отразить продажу набора в бухгалтерском учете?
В бухгалтерском учете продажа набора отражается следующими проводками (для ОСНО):
Дебет 62.01 Кредит 90.01 — Выручка от продажи набора
Дебет 90.02 Кредит 41.01 — Списана себестоимость компонентов набора
Дебет 90