Как привязать единицы измерения, вес и объем к характеристикам номенклатуры в 1С:Управление торговлей 11?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

При ведении учета в 1С:Управление торговлей 11 часто возникает необходимость вести учет одного и того же товара в различных материалах, размерах или исполнениях. Для этого штатно применяется механизм характеристик. Однако при использовании характеристик многие пользователи сталкиваются с проблемой: у разных вариантов одного товара могут различаться весогабаритные показатели (вес, объем, длина, площадь) или единицы измерения. Разберем по шагам, почему возникает эта проблема и какими способами её можно решить.

Выясним причину: почему платформа не позволяет привязать единицы измерения к характеристикам

Проанализируем архитектуру справочников в типовых решениях (1С:Управление торговлей 11, 1С:ERP, 1С:Комплексная автоматизация). Справочник Характеристики номенклатуры предназначен исключительно для дополнительной аналитики учета остатков, себестоимости и цен. Базовая единица хранения, а также реквизиты массы и объема жестко привязаны к карточке справочника Номенклатура.

Алгоритмы пересчета массы, объема и грузомест в документах продажи и отгрузки считывают параметры напрямую из карточки номенклатуры. Поэтому штатно задать разные базовые единицы измерения или разные веса для разных характеристик одного элемента номенклатуры невозможно.

Вариант 1. Использование индивидуальных упаковок (штатный механизм)

Если базовая единица хранения для всех вариантов товара остается одинаковой (например, штуки), но у них различаются вес или объем, лучшим штатным решением является применение механизма упаковок.

  1. Перейдем в настройки вида номенклатуры и включим параметр Использовать упаковки.
  2. Выберем вариант Индивидуальный набор упаковок для номенклатуры.
  3. Для каждого исполнения или размера товара создадим свою упаковку (например, «Упаковка 100х200», «Упаковка 250х50»).
  4. В карточке каждой упаковки укажем собственный вес, объем и размеры.

При оформлении документов (Заказ клиента, Реализация товаров и услуг) менеджер выбирает соответствующую упаковку. Система автоматически рассчитывает общий вес и объем строки документа исходя из настроек выбранной упаковки. При этом учет складских остатков и себестоимости продолжается в базовой единице хранения.

Вариант 2. Разделение на отдельные карточки номенклатуры

Рассмотрим ситуацию, когда товары отличаются базовыми единицами измерения (например, один размер продается в метрах, а другой — в штуках) или требуется строгий раздельный учет весогабаритных характеристик без использования упаковок.

В этом случае платформа требует создания отдельных карточек в справочнике Номенклатура для каждого исполнения товара. Чтобы объединить такие позиции в логические группы (например, для выгрузки на сайт или формирования аналитических отчетов по бренду/модели), применяют следующие подходы:

  1. Дополнительный реквизит «Базовый элемент» или «Модель»: Создаем дополнительный реквизит типа Номенклатура или СправочникСсылка, где указываем общий головной элемент. Это позволяет легко группировать товары в отчетах.
  2. Товарные категории: Группируем позиции по единым категориям для систематизации каталога.
  3. Синхронизация с интернет-магазином: При выгрузке на сайт связь разных карточек 1С с одной карточкой товара на сайте реализуется через передачу общего идентификатора модели или настройку правил сопоставления в модуле интеграции.

Вариант 3. Доработка системы через расширение конфигурации

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

  1. Добавляем для вида номенклатуры дополнительные реквизиты характеристик: Вес характеристики и Объем характеристики с числовым типом.
  2. Подключаем расширение конфигурации, которое перехватывает события изменения характеристики или количества в табличных частях документов (Заказ клиента, Реализация товаров и услуг, Заказ поставщику).
  3. В коде обработчика рассчитываем итоговые значения массы и объема строки, считывая данные из дополнительных реквизитов выбранной характеристики.

Такой подход сохраняет типовую конфигурацию на поддержке и позволяет корректно рассчитывать весогабаритные показатели в документах отгрузки и доставки.

← На главную