Торговля и Склад · 12 мин
Как добавить весовой товар в 1С
Как завести весовой товар в 1С: настройка номенклатуры, единицы измерения, штрихкоды для весов, выгрузка в торговое оборудование. Пошаговая инструкция.
Весовой товар в 1С отличается от обычного штучного тем, что продаётся не поштучно, а по весу — количество при продаже определяется весами, а не сканированием штучного штрихкода. Чтобы такой товар корректно продавался через кассу или весы с печатью этикеток, его нужно правильно завести в справочнике номенклатуры, указать единицу измерения и настроить обмен с торговым оборудованием.
Инструкция ниже ориентирована на типовые конфигурации: 1С:Розница, 1С:Управление торговлей, 1С:Комплексная автоматизация и 1С:ERP. Пути в меню могут немного отличаться между версиями, но общая логика — карточка номенклатуры, единица измерения, тип номенклатуры, штрихкод — сохраняется везде.
Основная сложность при работе с весовыми товарами — не само заведение карточки, а согласование трёх элементов: справочника номенклатуры, PLU-кодов для весов и префикса весового штрихкода. Если хотя бы один из них настроен неверно, касса не распознает этикетку с весов или посчитает вес как количество штук.
Что такое весовой товар и как он учитывается в 1С
Под весовым товаром понимается номенклатура, количество которой измеряется в единицах массы — килограммах или граммах. Типичные примеры: овощи, фрукты, колбасные изделия на развес, кондитерка, сыры, крупы. В учёте такой товар хранится и списывается в килограммах, а при продаже вес передаётся с весов либо зашит в штрихкоде этикетки.
В 1С различают два сценария продажи весового товара. Первый — взвешивание прямо на кассе: кассир кладёт товар на весы, подключённые к рабочему месту, выбирает товар на экране, и вес автоматически попадает в чек. Второй — предварительная фасовка: товар взвешивается на отдельных весах с печатью этикеток, а кассир только сканирует этикетку, из которой касса извлекает код товара и вес.
От выбранного сценария зависит настройка. Для взвешивания на кассе достаточно карточки товара с правильной единицей измерения. Для фасовки дополнительно нужны PLU-коды, выгрузка номенклатуры в весы и корректный шаблон весового штрихкода в настройках оборудования.
Подготовка: единицы измерения и настройки базы
Прежде чем заводить товар, проверьте, что в базе есть нужная единица измерения. Откройте классификатор единиц измерения (в Рознице: «НСИ и администрирование» → «Настройка НСИ и разделов» → «Общие настройки» или прямой поиск по слову «единицы»). Единица «кг» с кодом 166 по ОКЕИ присутствует в типовых поставках по умолчанию, но если база создавалась с нуля без начального заполнения, её нужно добавить вручную из классификатора.
Далее проверьте настройки префиксов штрихкодов. В 1С:Рознице это делается в разделе «Администрирование» → «Настройка номенклатуры» или в параметрах обмена с оборудованием: префикс весового товара обычно начинается с «2» (по стандарту EAN-13 диапазон 20–29 зарезервирован для внутреннего использования магазина). Запомните или запишите этот префикс — он понадобится при настройке весов.
Также убедитесь, что у пользователя есть права на изменение справочника номенклатуры и настройку оборудования. В разграниченных по правам базах кассир может видеть товары, но не сможет создать новую карточку или выгрузить данные в весы.
Создание карточки весового товара
Откройте справочник номенклатуры: в 1С:Рознице это «НСИ и администрирование» → «Номенклатура», в Управлении торговлей — «НСИ и администрирование» → «Номенклатура» или «CRM и маркетинг» → «Номенклатура». Нажмите «Создать» и выберите вид номенклатуры «Товар».
Заполните основные поля карточки:
- Наименование — как товар будет отображаться в чеке и на экране кассы, например «Яблоки Гала, кг»;
- Единица измерения — выберите «кг»; именно это поле делает товар весовым в учёте;
- Вид номенклатуры — товар (не услуга и не набор);
- Ставка НДС — в соответствии с вашей системой налогообложения;
- Артикул и код — код обычно присваивается автоматически, он же часто используется как основа для PLU.
В ряде конфигураций в карточке или в виде номенклатуры есть отдельный признак «Весовой товар» — включите его, если он есть. В Рознице этот признак определяет, попадёт ли товар в выгрузку на весы с печатью этикеток. Если флажка нет, система определяет весовой товар по единице измерения.
Сохраните карточку. После записи задайте цену: в Рознице — документом «Установка цен номенклатуры» или через рабочее место ценообразования, в УТ — аналогично документом установки цен. Цена указывается за килограмм. Без цены товар пробьётся с нулевой стоимостью или не выгрузится в весы.
- 1Откройте справочник «Номенклатура» и нажмите «Создать»
- 2Заполните наименование и выберите единицу измерения «кг»
- 3Включите признак весового товара, если он есть в конфигурации
- 4Укажите ставку НДС и сохраните карточку
- 5Установите цену за килограмм документом установки цен
- 6Проверьте, что товар виден в списке и имеет ненулевую цену
Настройка штрихкода и PLU-кода
Для весового товара, продаваемого через фасовочные весы, штрихкод работает иначе, чем для штучного. Этикетка содержит код в формате EAN-13: префикс (2 цифры), код товара/PLU (обычно 4–5 цифр), вес в граммах (5 цифр) и контрольная цифра. Касса по префиксу понимает, что это весовой код, и выделяет из него товар и вес.
PLU-код задаётся либо в карточке номенклатуры (поле «Код товара PLU» или аналогичное), либо в регистре соответствия товаров и кодов для оборудования. В 1С:Рознице PLU обычно заполняется автоматически при выгрузке в весы, но его можно задать вручную. Следите, чтобы PLU не дублировались между разными товарами — иначе весы будут печатать этикетку одного товара с ценой другого.
Разрядность PLU должна совпадать с настройками весов. Если весы настроены на 4-значный PLU, а в 1С товару присвоен пятизначный код, выгрузка пройдёт с ошибкой или код обрежется. Этот параметр проверяется в настройках шаблона этикетки на самих весах.
Выгрузка товара в весы и на кассу
После создания карточки товар нужно передать в торговое оборудование. В 1С:Рознице откройте «Продажи» → «Сервис» → «Обмен с подключаемым оборудованием» или обработку «Выгрузка товаров в весы с печатью этикеток» (в разных релизах путь различается: иногда это «Администрирование» → «Подключаемое оборудование» → выбор весов → «Выгрузить товары»).
В обработке выгрузки отберите нужные товары по списку или по группе номенклатуры, проверьте колонки PLU, цены и наименования, затем выполните выгрузку. Успешная выгрузка обычно подтверждается сообщением о количестве переданных записей. После этого взвесьте товар на весах и распечатайте тестовую этикетку.
Если товар продаётся через взвешивание на самой кассе (весы подключены к кассовому месту), отдельная выгрузка не нужна — достаточно, чтобы товар попал в выгрузку на кассу вместе со всей номенклатурой. На кассе кассир выбирает товар кнопкой или поиском, кладёт его на весы, и вес подставляется в чек автоматически.
Как проверить результат
На этикетке верное наименование, цена за кг и итоговая сумма
Чужое наименование или неверная цена — проблема с PLU или выгрузкой
В чек попадает правильный товар с весом из этикетки
Касса не находит товар или ставит количество 1 — неверный префикс или шаблон кода
Вес с весов автоматически подставляется в позицию чека
Вес не передаётся — проверить подключение весов и драйвер
Особенности для разных конфигураций 1С
В 1С:Рознице 2.x и 3.x весовые товары — штатный сценарий: есть готовые обработки выгрузки в весы, настройка префиксов и признак весового товара. Это самый удобный вариант для магазина с фасовкой.
В 1С:Управление торговлей 11 прямой выгрузки в весы может не быть в базовой поставке — обычно используется связка с Розницей на кассовых точках или внешние обработки обмена с оборудованием. Карточка товара заводится аналогично: единица «кг», цена за килограмм.
В 1С:Управление нашей фирмой (УНФ) и 1С:Бухгалтерии весовой учёт ограничен: товар заводится с единицей «кг», продажа оформляется с указанием количества вручную, но полноценной работы с весовыми штрихкодами и весами нет — для торговой точки с фасовкой эти конфигурации подходят плохо.
Сравнение сценариев продажи
Подходит для небольшого ассортимента и невысокого потока покупателей. Не требует фасовки, но замедляет обслуживание и требует весов на каждом кассовом месте.
Подходит для супермаркетов и отделов с самообслуживанием. Требует настройки PLU и выгрузки, зато кассир только сканирует этикетку.
Допустим как резервный вариант при отказе оборудования. Высокий риск ошибки кассира, использовать постоянно не рекомендуется.
Проверка работы и частые проблемы
После полной настройки проведите контрольный цикл: взвесьте товар, распечатайте этикетку, пробейте её на кассе и сверьте сумму чека с расчётом «вес × цена». Затем оформите возврат или сторно тестового чека, чтобы тест не исказил остатки и выручку.
Типовые проблемы и их причины: касса не находит товар по этикетке — несовпадение префикса или товар не выгружен на кассу; в чеке количество 1 вместо веса — касса трактует код как штучный, проверьте шаблон весового штрихкода; весы показывают старую цену — товар не выгружен заново после изменения цены. Любое изменение цены или наименования весового товара требует повторной выгрузки в весы.
Ещё одна частая ситуация — товар завели как штучный, а потом выяснилось, что он весовой. Менять единицу измерения в карточке, по которой уже есть движения, нельзя: в типовых конфигурациях это заблокировано или приведёт к некорректным остаткам. Правильный путь — создать новую карточку с единицей «кг» и вывести остатки старой через документ списания или оприходования.
Что важно запомнить
Весовой товар в 1С — это номенклатура с единицей измерения «кг» и ценой за килограмм. Для фасовки дополнительно настраиваются PLU-код, префикс весового штрихкода и выгрузка в весы. После настройки всегда проверяйте полный цикл: этикетка → сканирование → чек.
Частые вопросы
Можно ли для весового товара указать цену за 100 грамм вместо килограмма?
Технически можно завести единицу «100 г» и вести учёт в ней, но это создаёт проблемы: весы и кассы стандартно работают с килограммами, а вес в этикетке зашит в граммах. Рекомендуется вести учёт в килограммах с ценой за кг — отображение цены за 100 г покупателю делается средствами ценников, а не учётной системы.
Почему после изменения цены весы печатают старую цену?
Весы хранят цены в собственной памяти и не обновляются автоматически. После установки новой цены в 1С нужно повторно выполнить выгрузку товаров в весы. В некоторых связках настраивается автоматическая выгрузка по расписанию — тогда достаточно дождаться ближайшего сеанса обмена.
Что делать, если PLU-коды закончились?
Если четырёхзначного диапазона PLU не хватает, можно перейти на пятизначные коды, но это требует согласованной настройки шаблона этикетки на весах и в 1С. Альтернатива — пересмотреть ассортимент: освободить коды снятых с продажи товаров и использовать их повторно, предварительно убедившись, что старые этикетки не остались в обороте.
Нужен ли весовому товару обычный штрихкод производителя?
Если товар поступает в фабричной упаковке с фиксированным весом и штрихкодом производителя, его заводят как штучный товар с этим штрихкодом. Весовая схема нужна только для товара, который взвешивается в магазине. Один и тот же продукт может существовать в базе в двух карточках: фасованный (штучный) и развесной (весовой).
Как списывать естественную убыль весового товара?
Расхождения при инвентаризации по весовым товарам оформляются документом списания на основании инвентаризационной ведомости. В 1С:Рознице и УТ есть типовые документы «Инвентаризация товаров» и «Списание товаров». Нормы естественной убыли организация применяет в соответствии со своей учётной политикой и отраслевыми нормами.
Можно ли продавать весовой товар через онлайн-кассу без весов?
Да, если вес известен заранее (например, товар расфасован и промаркирован вручную) — кассир вводит количество в килограммах с клавиатуры. Но постоянная ручная работа повышает риск ошибок и расхождений при инвентаризации, поэтому для регулярной торговли развесным товаром весы, подключённые к 1С или кассе, практически необходимы.