Весовой товар — одна из самых сложных категорий для автоматизации в 1С:Предприятие. Отсутствие грамотной настройки приводит к ошибкам в учете, проблемам с инвентаризацией и конфликтам с покупателями из-за несовпадения веса на этикетке и фактического. В этой статье разберем все этапы работы — от создания номенклатуры до интеграции с весовым оборудованием и формирования отчетности.

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

Особое внимание уделим трём ключевым аспектам:

  1. Техническая настройка номенклатуры и единиц измерения.
  2. Интеграция с весовым оборудованием (весы Cas, Mettler Toledo, Digi и др.).
  3. Автоматизация печати этикеток и контроль остатков.

Разберём решения для разных конфигураций: 1С:Розница, 1С:Управление торговлей (УТ 11), 1С:ERP.

1. Создание номенклатуры для весового товара

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

В 1С:УТ 11 или 1С:Розница перейдите в раздел Номенклатура → Справочники → Номенклатура и создайте новую позицию. Укажите:

  • 📦 Тип номенклатуры — "Товар" (не "Услуга" или "Комплект").
  • 🏷️ Единица измерения — "Килограмм" (или "Грамм", если продаёте мелким весом).
  • 🔄 Весовой товар — установите флажок (в некоторых конфигурациях этот параметр называется "Дробное количество").
  • 📊 Учет по сериям — включите, если требуется контроль партий (например, для мясной продукции с ограниченным сроком годности).

Если весовой товар продаётся в разных фасовках (например, сыпучие продукты в пакетах по 0.5 кг и 1 кг), создайте для каждой фасовки отдельную позицию в номенклатуре. Это упростит учет и печать этикеток.

💡

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

В конфигурациях 1С:ERP или 1С:КА 2 дополнительно настройте характеристики номенклатуры (например, "Сорт", "Упаковка"), если они влияют на цену или учет. Для этого перейдите в раздел Номенклатура → Характеристики номенклатуры и создайте нужные группы.

2. Настройка штрихкодов и динамических этикеток

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

Для печати этикеток с весом выполните следующие шаги:

  1. В карточке номенклатуры перейдите на вкладку Штрихкоды и добавьте новый штрихкод с типом "Динамический".
  2. Укажите префикс (например, 2 для EAN-13 или 20 для весового кода) и маску, где {0} — вес, а {1} — контрольная сумма.
  3. Настройте печатную форму этикетки в разделе Администрирование → Печатные формы (для 1С:Розница это делается в Настройки → Печать этикеток).

Пример маски для штрихкода весового товара в формате EAN-13:

2{0:00000}{1}

где:

  • 2 — префикс для весового товара;
  • {0:00000} — вес в граммах (5 знаков, например, 00450 для 450 г);
  • {1} — контрольная цифра.

Добавить динамический штрихкод в карточку номенклатуры|

Указать префикс (2 или 20 для EAN-13/EAN-8)|

Создать маску с весом и контрольной суммой|

Настроить печатную форму этикетки|

Протестировать печать на реальных весах-->

Если используете весы с интеграцией в 1С (например, Cas CL5000 или Mettler Toledo PL-S), проверьте совместимость протоколов обмена. Большинство весов поддерживают протоколы Cas Protocol или Mettler Toledo Protocol, которые можно подключить через обработку ОбменДаннымиСВесами.epf (доступна в 1С:ИТС).

3. Интеграция с весовым оборудованием

Автоматическая передача данных с весов в экономит время и исключает ошибки при ручном вводе. Для этого требуется:

  • 🖥️ Подключение весов к компьютеру через COM-порт, USB или Ethernet.
  • 🔌 Настройка драйвера (например, Cas Scale Driver или Digi Weigh).
  • 📥 Обмен данными через обработку или внешнюю компоненту.

Рассмотрим подключение на примере весов Cas CL5000:

  1. Установите драйвер весов (скачайте с сайта производителя).
  2. В перейдите в Администрирование → Обмен данными → Настройка обмена с весами.
  3. Выберите модель весов и укажите параметры подключения (порт, скорость передачи данных).
  4. Настройте шаблон этикетки в весах так, чтобы он совпадал с маской штрихкода в .

Для тестирования отправьте тестовый запрос на весы через обработку ТестОбменаСВесами.epf. Если данные не передаются, проверьте:

  • Правильность подключения кабеля (COM-порт часто конфликтует с другими устройствами).
  • Совместимость версий драйвера и прошивки весов.
  • Настройки безопасности Windows (иногда антивирус блокирует обмен).

Cas|

Mettler Toledo|

Digi|

Атол|

Другие|

Нет интеграции-->

Если весы не поддерживают прямую интеграцию, используйте промежуточное ПО (например, ScaleLink или WeighMaster). Оно преобразует данные из весов в формат, понятный , и передаёт их через HTTP-запросы или файл обмена.

4. Учет остатков и контроль естественной убыли

Весовой товар подвержен естественной убыли (усыхание, распыл, порча), которую нужно учитывать при инвентаризации. В это настраивается через документ Инвентаризация товаров с указанием норм убыли.

Для корректного учета:

  1. В карточке номенклатуры укажите норму естественной убыли (в процентах или фиксированном весе).
  2. При проведении инвентаризации используйте документ Инвентаризация товаров на складе с флажком "Учитывать естественную убыль".
  3. Для продуктов с коротким сроком годности настройте автоматическое списание просрочки через регламентное задание.

Пример норм естественной убыли для разных категорий товаров:

Категория товара Норма убыли (% от веса) Период действия
Мясная продукция (охлаждённая) 0.5% За сутки хранения
Сыпучие продукты (крупы, мука) 0.3% За неделю хранения
Овощи и фрукты 1.2% За 3 дня хранения
Молочная продукция 0.8% За срок годности

Если норма убыли превышена, система сформирует документ Списание товаров с пометкой "Естественная убыль". Для контроля используйте отчёт Анализ естественной убыли (Отчёты → Склад → Естественная убыль).

Что делать, если норма убыли превышена?

Если фактическая убыль превышает установленные нормы, проверьте:

1. Условия хранения (температура, влажность).

2. Корректность взвешивания (возможны ошибки весов).

3. Кражи или порчу товара персоналом.

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

5. Продажа весового товара в рознице и опте

Процесс продажи весового товара отличается от штучного. В рознице это обычно выглядит так:

  1. Покупатель просит отвесить товар (например, 1.2 кг яблок).
  2. Продавец взвешивает товар на весах, интегрированных с .
  3. Весы передают в данные: штрихкод, вес, цену за кг.
  4. Система автоматически создаёт строку в чеке с правильным весом и суммой.

Для оптовых продаж используйте документ Реализация товаров и услуг с указанием точного веса. Если товар фасуется заранее (например, мясо в вакуумных пакетах), предварительно создайте документ Фасовка товара, который спишет вес со склада и зафиксирует новые упаковки.

Типичные ошибки при продаже весового товара:

  • ❌ Несовпадение веса на этикетке и в чеке (проверьте настройки округления в весах и ).
  • ❌ Продажа товара с истёкшим сроком годности (настройте автоматическую блокировку).
  • ❌ Ошибки в штрихкодах (например, префикс 2 вместо 20).
💡

Для корректной продажи весового товара обязательно настройте в параметр "Округление веса" (обычно до 1 грамма). Это исключит расхождения между весами и системой.

Если продаёте весовой товар через интернет-магазин, интегрируйте с платформой (например, Bitrix или CS-Cart) через CommerceML. При этом:

  • В выгрузке укажите флаг IsWeight=true.
  • Настройте минимальный шаг заказа (например, 100 г).
  • Используйте динамическое ценообразование (цена за кг × вес).

6. Отчетность и аналитика по весовому товару

Для контроля продаж и остатков весового товара в доступны специализированные отчёты. Основные из них:

Отчёт Путь в 1С Назначение
Ведомость по товарам (с весом) Отчёты → Склад → Ведомость по товарам Анализ остатков в кг и штуках
Продажи весового товара Отчёты → Продажи → Анализ продаж (по весу) Динамика продаж по весу и сумме
Инвентаризация с учётом убыли Отчёты → Склад → Естественная убыль Контроль списаний по нормам
ABC-анализ по весовым товарам Отчёты → Аналитика → ABC-XYZ-анализ Выявление самых продаваемых позиций

Для глубокого анализа используйте настраиваемые отчёты. Например, чтобы увидеть самые убыточные весовые товары по естественной убыли, создайте отчёт с группировкой по номенклатуре и полем "Сумма списаний".

Если требуется экспорт данных в Excel для дальнейшей аналитики, используйте обработку ВыгрузкаВExcel.epf. Например, для анализа продаж по весу за месяц:

ВыгрузитьДанные(

Источник = Документы.РеализацияТоваровУслуг,

Период = ТекущийМесяц(),

Поля = "Номенклатура, Вес, Сумма",

Условие = "ТипНоменклатуры = Перечисление.ТипыНоменклатуры.Товар И Весовой = Истина"

);

💡

Чтобы отслеживать рентабельность весовых товаров, настройте в 1С:ERP или 1С:УТ расчёт себестоимости по партиям. Это поможет выявить убыточные позиции и скорректировать закупки.

7. Типичные ошибки и их решения

Даже при правильной настройке возможны сбои. Разберём самые частые проблемы и способы их устранения:

Проблема 1: Весы не передают данные в .

  • 🔹 Проверьте подключение кабеля и настройки COM-порта.
  • 🔹 Обновите драйвер весов (скачайте с сайта производителя).
  • 🔹 В обработке обмена укажите правильный протокол (Cas Protocol, Mettler Toledo и др.).

Проблема 2: Несовпадение веса в чеке и на этикетке.

  • 🔹 Настройте округление веса в и весах (должно совпадать, например, до 1 г).
  • 🔹 Проверьте маску штрихкода — вес должен передаваться в правильном формате.
  • 🔹 Обновите прошивку весов (в старых версиях возможны ошибки округления).

Проблема 3: Ошибка "Неверный штрихкод" при сканировании.

  • 🔹 Убедитесь, что префикс штрихкода (2 или 20) совпадает в и весах.
  • 🔹 Проверьте контрольную сумму в штрихкоде (можно рассчитать через онлайн-калькулятор).
  • 🔹 Если используете EAN-13, длина кода должна быть ровно 13 символов.
Как проверить контрольную сумму штрихкода?

Контрольная цифра в EAN-13 рассчитывается по алгоритму:

1. Сложите цифры на чётных позициях (2, 4, 6...).

2. Умножьте сумму на 3.

3. Сложите результат с суммой цифр на нечётных позициях.

4. Контрольная цифра — это разница между полученной суммой и ближайшим большим числом, кратным 10.

Пример для кода 200123456789?:

(0+1+3+5+7)×3 + (2+0+2+4+6+8) = 48 + 22 = 70 → контрольная цифра = 0 (так как 70 кратно 10).

Проблема 4: Не списывается весовой товар со склада.

  • 🔹 Проверьте, включён ли флажок "Весовой товар" в карточке номенклатуры.
  • 🔹 Убедитесь, что документ Реализация проведён без ошибок.
  • 🔹 Если используете учёт по сериям, проверьте остатки по конкретной партии.

8. Автоматизация и оптимизация процесса

Чтобы сократить время на работу с весовым товаром, автоматизируйте рутинные операции:

  • 🤖 Автоматическая печать этикеток при фасовке (настройте в Администрирование → Настройки печати).
  • 📊 Регламентные задания для списания просрочки (ежедневный запуск обработки ПроверкаСроковГодности.epf).
  • 🔄 Обмен с весами в реальном времени (используйте REST API или WebSocket для мгновенной передачи данных).
  • 📈 Интеграция с онлайн-кассами для автоматического формирования чеков с весовым товаром.

Для крупных складов рекомендуем внедрить WMS-систему (например, 1С:WMS Логистика), которая поддерживает:

  • Учёт весового товара по ячейкам хранения.
  • Автоматическое распределение партий по принципу FIFO/LIFO.
  • Контроль температурных режимов для скоропортящихся товаров.

Если ваш бизнес масштабируется, рассмотрите переход на 1С:ERP, где есть расширенные инструменты для работы с весовым товаром:

  • Планирование закупок с учётом сезонности.
  • Аналитика по убыли и порче.
  • Интеграция с лабораторными системами (для контроля качества).
💡

Автоматизация печати этикеток и обмена с весами сокращает время обслуживания клиента на 30-40% и снижает количество ошибок при взвешивании.

Для полной автоматизации можно разработать индивидуальное решение на базе 1С:Предприятие. Например:

  • Модуль для динамического ценообразования (скидки за вес).
  • Интеграция с системами видеоаналитики (контроль взвешивания на кассе).
  • Мобильное приложение для инвентаризации весового товара.
⚠️ Внимание: Настройки обмена данными с весами могут отличаться в зависимости от модели и версии прошивки. Перед настройкой сверьте параметры подключения с документацией производителя.

FAQ: Частые вопросы по продаже весового товара в 1С

Как настроить печать этикеток с логотипом компании?

Чтобы добавить логотип на этикетку весового товара:

  1. Откройте макет печатной формы в Администрирование → Печатные формы → Этикетки.
  2. Вставьте изображение через меню Вставка → Картинка.
  3. Настройте положение и размер логотипа (рекомендуемый размер — 100×50 пикселей).
  4. Сохраните макет и протестируйте печать.

Если логотип не отображается, проверьте формат файла (должен быть .png или .jpg) и права доступа к папке с шаблонами.

Можно ли продавать весовой товар без штрихкодов?

Технически да, но это нерекомендуется. Без штрихкодов:

  • Увеличивается время обслуживания клиента (вес приходится вводить вручную).
  • Повышается риск ошибок при взвешивании.
  • Сложнее вести учёт остатков и инвентаризацию.

Если штрихкоды не используются, настройте в быстрый ввод веса через клавиатуру (документ Чек ККМ → поле "Вес").

Как учитывать тару при продаже весового товара?

Если товар продаётся в таре (например, мясо в лотках), выполните следующие шаги:

  1. Создайте в справочнике номенклатуры отдельную позицию для тары (например, "Лоток пластиковый 500 г").
  2. В документе Фасовка товара укажите вес тары в поле "Вес брутто".
  3. При продаже используйте документ Реализация товаров с указанием веса нетто (вес товара без тары).

Для автоматического вычета веса тары настройте обработку УчетТары.epf (доступна в 1С:ИТС).

Какие весы лучше всего интегрируются с 1С?

Наиболее совместимые модели:

  • Cas CL5000/CL3000 — поддерживают протокол Cas Protocol, простая настройка.
  • Mettler Toledo PL-S/Jade — надёжная интеграция через Mettler Toledo Protocol.
  • Digi SM-100 — бюджетный вариант с поддержкой Digi Weigh.
  • Атол Drive 15 — отечественные весы с готовыми драйверами для .

Перед покупкой проверьте наличие драйверов для вашей версии на сайте производителя.

Как списать весовой товар с истёкшим сроком годности?

Для списания просрочки:

  1. Сформируйте отчёт Товары с истекшим сроком годности (Отчёты → Склад).
  2. На основе отчёта создайте документ Списание товаров.
  3. Укажите причину списания ("Истёк срок годности") и счет учёта (обычно 94 "Недостачи и потери").
  4. Проведите документ и распечатайте акт списания.

Чтобы автоматизировать процесс, настройте регламентное задание ПроверкаСроковГодности с ежедневным запуском.