← На главную
Приветствуем всех практикующих специалистов по 1С! В оптовой и розничной торговле строительными материалами и сантехникой часто возникает классическая задача: поставщик отгружает товар крупными упаковками (например, радиатор отопления из 10 секций как одну неделимую единицу), а конечные покупатели просят продать им этот же товар по частям (например, отрезать или разобрать радиатор и продать 1, 3 или 7 секций отдельно). В типовой конфигурации «1С:Управление торговлей» версии 11.4 эту задачу можно решить несколькими принципиально разными способами. Каждый из них имеет свои особенности, преимущества и скрытые недостатки.
В этой статье мы подробно разберем четыре наиболее жизнеспособных сценария реализации подобного учета, проанализируем риски ведения учета в дробных величинах и поможем вам выбрать оптимальную архитектуру для вашей базы данных.
---
Метод 1. Настройка индивидуальных упаковок (Базовая единица — Секция)
Этот вариант является наиболее естественным с точки зрения складской логистики, если товар часто продается поштучно. Идея заключается в том, что в качестве минимальной (базовой) единицы измерения мы выбираем физическую секцию, а целые радиаторы приходуем и храним в специальных упаковках.
Рассмотрим по шагам, как настроить эту схему в системе:
- Откроем карточку номенклатуры (или создадим новую) для нашего радиатора.
- В поле «Единица хранения» укажем базовую единицу измерения —
шт (подразумевая под этим 1 секцию).
- Включим использование упаковок для данной позиции. Для этого перейдем по ссылке «Настройки создания упаковок» и выберем вариант «Индивидуальный набор упаковок».
- Создадим новую упаковку в табличной части:
- Наименование: Радиатор (10 секций).
- Состоит из: 10 единиц базовой номенклатуры (то есть коэффициент равен 10).
Разберем, как будет выглядеть документооборот при таком подходе:
При поступлении товара от поставщика мы оформляем документ Приобретение товаров и услуг. В табличной части мы выбираем наш радиатор, но в колонке «Упаковка» указываем созданную нами упаковку «Радиатор (10 секций)» и количество «1 шт.». При проведении документа программа автоматически пересчитает количество в базовые единицы и оприходует на склад 10 секций.
При продаже менеджер может выбрать в документе Реализация товаров и услуг как упаковку «Радиатор (10 секций)» (если клиент забирает радиатор целиком), так и базовую единицу «шт» в количестве, например, 3 единиц (если клиенту нужны три секции отдельно).
Важные нюансы и подводные камни этого метода:
- Расчет себестоимости: Вся себестоимость в системе будет рассчитываться строго за базовую единицу (за 1 секцию). Если мы закупили радиатор за 10 000 рублей, программа запишет на остаток 10 секций по цене 1 000 рублей за штуку. При списании 3 секций себестоимость спишется корректно и пропорционально (3 000 рублей).
- Складской учет: В отчетах (например, в «Ведомости по товарам на складах») остаток будет отображаться в базовых единицах. Если на складе фактически лежит один целый 10-секционный радиатор и 8 отдельных секций, программа покажет общий остаток «18 шт.». Она не сможет подсказать кладовщику, сколько у него именно целых (не вскрытых) упаковок, а сколько — россыпью.
- Автоматизация на адресном складе (WMS): Если у вас настроен адресный склад с ячеистым хранением, система сама облегчит жизнь кладовщику. При попытке отгрузить 3 секции программа создаст задание на перемещение (подпитку) из зоны хранения целых упаковок в зону штучного отбора. Кладовщик возьмет один целый радиатор, вскроет его, отсчитает 3 секции клиенту, а оставшиеся 7 секций система автоматически зафиксирует в штучной ячейке.
---
Метод 2. Использование документа «Сборка (разборка) товаров»
Этот метод предполагает жесткое разделение номенклатуры и отражение физического процесса разукомплектации в информационной базе. Мы заводим в справочнике Номенклатура две разные карточки:
- «Радиатор отопления 10 секций» (базовая единица — шт).
- «Секция радиатора» (базовая единица — шт).
Посмотрим на пример работы по этой схеме:
Поставщик привозит нам целые радиаторы. Мы приходуем их документом Приобретение товаров и услуг на карточку «Радиатор отопления 10 секций».
Когда к нам приходит покупатель и просит продать ему 3 секции, нам необходимо физически раскрутить радиатор. В программе этот факт отражается документом Сборка (разборка) товаров с видом операции «Разборка на комплектующие».
Разберем по шагам правила заполнения этого документа, чтобы не допустить ошибок в учете:
- В шапке документа в поле «Комплект» указываем «Радиатор отопления 10 секций» в количестве 1 шт.
- В табличной части «Комплектующие» указываем, что мы получаем в результате разборки:
- Номенклатура «Секция радиатора» — в количестве 10 шт.
- Критически важный реквизит — «Доля стоимости»! Если мы разбираем сложный прибор, комплектующие могут иметь разную ценность. В случае с радиатором все секции равноценны, поэтому в колонке «Доля стоимости» для строки с секциями мы указываем равные доли (например, «1» для каждой получаемой единицы, или просто распределяем стоимость пропорционально количеству). Если этого не сделать, программа распределит всю себестоимость некорректно, что приведет к искажению финансового результата при закрытии месяца.
Преимущества метода:
- Мы всегда точно знаем, сколько на складе лежит полноценных, нетронутых радиаторов, а сколько отдельных секций.
- Можно учитывать сопутствующие материалы. При разборке реального радиатора у нас также высвобождаются межсекционные ниппели и силиконовые или паронитовые прокладки. Мы можем внести их в табличную часть комплектующих документа разборки и оприходовать на склад как самостоятельные ценности для последующей продажи или сборки других радиаторов.
Минусы метода:
- Высокая трудоемкость для менеджеров и кладовщиков. На каждую продажу части радиатора приходится вручную создавать и проводить документ разборки.
---
Метод 3. Использование механизма «Наборы» (Самый изящный способ)
Далеко не все пользователи знают о прекрасной альтернативе классической сборке — использовании номенклатуры с типом «Набор». Этот способ позволяет полностью отказаться от ручного создания документов разукомплектации и при этом сохранить идеальный порядок на складе.
Проанализируем суть этой схемы:
Все товары мы храним на складе исключительно в минимальных единицах — в виде «Секций радиатора». Даже когда поставщик привозит нам целый радиатор на 10 секций, мы приходуем его на склад как 10 отдельных секций.
Чтобы менеджеры при продаже целого радиатора не вбивали в спецификацию заказа «10 секций» вручную (что выглядит несолидно для клиента в печатных формах), мы создаем карточку номенклатуры со специальным типом.
Выполним настройку по шагам:
- Создаем новую номенклатуру, но в поле «Тип номенклатуры» выбираем значение «Набор». Даем ей понятное название, например: «Радиатор отопления (комплект 10 секций)».
- Переходим на вкладку «Состав набора».
- Указываем, что данный набор состоит из одной позиции: номенклатура «Секция радиатора» в количестве 10 шт.
- Настраиваем правила вывода на печать: в системе можно указать, выводить ли в печатную форму накладной только имя набора, только комплектующие или и то, и другое вместе.
Выясним, как это работает на практике:
Менеджер оформляет заказ клиенту. В подборе товаров он выбирает позицию «Радиатор отопления (комплект 10 секций)» — 1 шт. В заказе и в печатных формах для клиента отображается одна красивая строчка с целым радиатором. Однако в момент проведения документа отгрузки складская система списывает со склада строго 10 физических единиц номенклатуры «Секция радиатора».
Если клиенту требуется купить 3 секции, менеджер просто продает ему номенклатуру «Секция радиатора» в количестве 3 шт. Никаких документов разборки делать не нужно!
Плюсы метода:
- Абсолютная простота складского учета — все хранится в единых базовых единицах (в секциях).
- Отсутствие лишних документов сборки/разборки в базе данных.
- Гибкость ценообразования: цену набора можно задавать как отдельно, так и рассчитывать автоматически как сумму цен входящих в него комплектующих.
---
Метод 4. Ведение учета с помощью «Характеристик» номенклатуры
Этот вариант часто предлагают начинающие специалисты, однако на практике он оказывается наиболее трудозатратным и неудобным.
Идея состоит в том, что мы создаем одну карточку номенклатуры «Радиатор отопления алюминиевый», но включаем для нее ведение характеристик. Характеристиками в данном случае выступают варианты исполнения радиатора по количеству секций: «10 секций», «9 секций», «8 секций»... вплоть до «1 секция».
Почему мы не рекомендуем использовать этот метод без острой необходимости?
- Сложность перевода остатков: Программа сама по себе не умеет «на лету» превращать одну характеристику в другую. Чтобы продать 1 секцию из радиатора с характеристикой «10 секций», вам все равно придется создавать документ
Сборка (разборка) товаров (или документ Пересортица товаров), чтобы списать 1 штуку с характеристикой «10 секций» и оприходовать 1 штуку с характеристикой «9 секций» и 1 штуку с характеристикой «1 секция».
- Ценообразование: Вам придется настраивать очень сложную матрицу цен для каждой отдельной характеристики или прописывать формулы расчета цен в зависимости от свойств, что перегружает систему и увеличивает вероятность ошибок менеджеров при выписке документов.
---
Опасность продаж в «дробном количестве» (0.1 радиатора)
Иногда на форумах можно встретить вредные советы в духе: «Не усложняйте учет, заведите радиатор как штучный товар и продавайте 1 секцию как 0.1 радиатора». Категорически предостерегаем вас от использования этого подхода в реальных базах данных!
Рассмотрим подробнее причины, почему так делать нельзя:
- Проблемы округления и расчета НДС: При делении стоимости целого радиатора на дробные части неизбежно возникнут математические погрешности в сотых долях копеек. При расчете себестоимости партии и закрытии месяца эти погрешности будут накапливаться, приводя к зависанию копеечных остатков на регистрах накопления и ошибкам при расчете налога на добавленную стоимость.
- Противоречие требованиям фискального законодательства: Согласно правилам применения ККТ (54-ФЗ), штучный товар не может отгружаться в дробном количестве через онлайн-кассу. Попытка пробить чек на «0.1 штуки» радиатора может быть заблокирована драйвером кассового аппарата или повлечет за собой некорректное формирование тегов фискального документа, что грозит компании серьезными штрафами от налоговых органов.
- Перспективы маркировки товара: Отопительное оборудование постепенно попадает под жесткий государственный контроль. Внедрение обязательной маркировки штучного товара сделает продажу дробных частей физически невозможной, так как каждый код маркировки (DataMatrix) привязывается к конкретной единице изделия и не может быть разделен на части.
---
Резюме: какую схему выбрать?
Выбор конкретного решения зависит от масштабов вашего бизнеса и структуры ваших складов:
- Если у вас небольшой розничный магазин или склад с простым учетом, выбирайте Метод №3 (Наборы). Он избавит вас от рутины с документами и обеспечит максимальную прозрачность складских остатков.
- Если вы используете крупный склад с адресным хранением и активно продаете товары как целыми поддонами/упаковками, так и поштучно, настраивайте Метод №1 (Упаковки). Это позволит использовать стандартные алгоритмы автоматического подбора и подпитки зон отбора в УТ 11.4.
- Если вам важно строго контролировать комплектацию, вести учет сопутствующей фурнитуры (ниппелей, заглушек, прокладок) и видеть реальное количество вскрытых коробок в документах, используйте Метод №2 (Разборка).
Желаем вам легкой настройки и безошибочного учета в «1С:Управление торговлей»!