Перейти к основному содержимому

Работа с весовым товаром в «Магазине 15»

Весовые товары требуют особого подхода при учёте, маркировке и работе на складе. В этой статье мы разберём, как правильно обрабатывать такие товары в «Магазине 15»: от настройки штрихкодов до приёмки с допустимой погрешностью.

Что такое весовой товар

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

Работа с весовым товаром

При работе с весовыми товарами (на складе, при учете и продаже) необходимо учитывать следующие особенности:

  • учёт весового товара ведётся по количеству мест, где каждое место приравнивается к единице веса;
  • при приёмке или отборе возможны небольшие отклонения по весу — допустимы погрешности до 5% (актуально для продукции с ограниченным сроком годности);
  • штрихкоды таких товаров включают данные не только о товаре, но и о его массе.

Условно весовые товары можно классифицировать следующим образом:

  1. Весовой товар с постоянным весом. Это продукция, у которой масса каждой единицы неизменна, а отклонения столь малы, что могут не учитываться. Например: фасованный сыр по 300 г или колбаса в упаковке по 1 кг.
  2. Весовой товар с изменяемым, но нормативным весом. Такой товар имеет усреднённую массу на единицу хранения, но фактический вес может варьироваться в пределах (например, ±10%). Сюда можно отнести, например, мешки с картофелем или коробки с фруктами.
  3. Весовой товар с переменной массой без нормы. Масса товара сильно разнится (на 20–50%), и усреднённый вес не используется. Пример — мясо.

По умолчанию в Mobile SMARTS задана допустимая погрешность веса в 5%, но при необходимости её можно изменить.

Штрихкоды весовых товаров

В отличие от обычных, штрихкоды весовых товаров содержат данные о массе товара. Обычно применяются форматы EAN-13 (13 символов) и EAN-128.

Пример шаблона EAN-13

Работа с весовым товаром

Весовые штрихкоды строятся и обрабатываются по определённым шаблонам, которые задаются в настройках номенклатуры (обычно в разделе «НСИ и администрирование»).

{ПрефиксВесовогоТовара:2}{КодТовара:5}{Вес:5}{ЧекСумма:1}

  • Префикс весового товара (2 символа) — определяет, что штрихкод относится к весовому товару (например, 22 или 23);
  • Код товара (5 символов) — идентификатор товара в штрихкоде, используется для поиска в справочнике;
  • Вес (5 символов) — вес товара, представленный в виде целой и дробной части;
  • Чек сумма (1 символ) — контрольная цифра.

Если отсканированный код соответствует этому шаблону, система распознает его как весовой, выделит из него вес и определит наименование товара.

Пример EAN-128

Работа с весовым товаром

Штрихкоды EAN-128 не раскладываются по шаблону. Информация извлекается на основе идентификаторов применения:

  • (01) — GTIN
  • (392X) — Цена
  • (310X) — Вес (в килограммах)
  • (30) — Количество
  • (10) — Партия
  • (11) — Дата изготовления
  • (15) — Срок реализации
  • (17) — Срок годности
  • (422) — Страна происхождения
  • (21) — Серийный номер
  • (8008) — Дата и время производства

Полный список идентификаторов EAN-128

Пример разбора: (01)02000020601667(3302)002500

  • (01) — GTIN товара;
  • (3302) — идентификатор веса с точностью до сотых: 002500 = 25,00 кг.

Структура весовых товаров

Поля, отвечающие за обработку

ПолеЗначениеОписание
ВесовойBooleanПризнак весового товара
BarcodeStringКод товара в штрихкоде (если используется базовый штрихкод)
ProductIdStringКод товара в штрихкоде (если используется уникальный код)
QuantityDecimalВес, извлекаемый из штрихкода

Шаблоны штрихкодов

Настроить шаблоны можно:

  • через «Панель управления» Mobile SMARTS → «Структура номенклатуры» → «Шаблоны штрихкодов» (см. инструкцию);

    Работа с весовым товаром
  • через 1С, при выгрузке справочников (шаблон попадёт в Mobile SMARTS автоматически).

Формат шаблона

число{ProductId:число}{Quantity:число}{checksum:1}

или

число{Barcode:число}{Quantity:число}{OneC:1}

Обозначения:

  • число — префикс, обычно 22 или 23;
  • ProductId/Barcode — 5–7 знаков кода товара;
  • Quantity — вес (в формате «3.2» — 3 целых, 2 дробных);
  • checksum/OneC — контрольная цифра.

Примеры

Пример №1

Шаблон: 22{Barcode:5}{Quantity:3.2}{checksum:1}
Штрихкод: 2212347001562

  • 22 — префикс весового товара;
  • 12347 — код товара;
  • 00156 — вес: 1.56 кг;
  • 2 — контрольная цифра.

Штрихкоды с другими префиксами, например 23 или 40, не подойдут.

Пример №2

Шаблон: 23{Barcode:7}{Quantity:1.2}{checksum:1}
Штрихкод: 2312345230454

  • 23 — префикс;
  • 1234523 — код товара;
  • 045 — вес: 0.45 кг;
  • 4 — контрольная цифра.

Настройка допустимой погрешности веса

В Mobile SMARTS допускается погрешность веса при сканировании — товар принимается, если вес отклоняется в пределах заданного процента.

По умолчанию допускается 5%, но значение можно изменить:

  1. В менеджере баз выберите базу и нажмите «Открыть».

    уРабота с весовым товаром
  2. Перейдите в «Редактор параметров», нажмите «Добавить».

    Работа с весовым товаром
  3. Создайте переменную GlobalVars.КоэффициентПревышенияВеса, тип — «Дробное число», значение — нужная погрешность (например, 10%).

    Работа с весовым товаром

Настройка в 1С

Для весовых товаров в 1С необходимо включить использование шаблонов через обработку от Клеверенса.

уРабота с весовым товар�ом

Шаблон из 1С работает только в онлайн-режиме. В оффлайн-режиме настройка производится в Mobile SMARTS (см. выше).

Необходимо:

  • Установить галочку на использование шаблона;

    Работа с весовым товаром
  • Указать префикс, длину кода товара, количество знаков после запятой:

    Работа с весовым товаром

Затем — в справочнике номенклатуры отметить галочкой «Весовой» и выгрузить его на ТСД.

Работа с весовым товаром

Работа на ТСД

В режиме онлайн номенклатура по весовому коду определяется учетной системой, через событие ПолучитьТовар.

Перед работой следует выгрузить справочник номенклатуры с включёнными параметрами весового товара.

После сканирования штрихкода устройство определит как товар, так и его массу.

Учёт ведётся по весу и количеству мест — каждое сканирование вносится как отдельная строка, где фиксируется общий вес единицы.