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

Последние изменение: 01.11.2019

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

Поле Значение Описание
Весовой Boolean Определяет весовой это товар или нет.
Barcode String Идентификатор товара в штрихкоде. Следует использовать, когда в штрихкод включается базовый штрихкод товара.
ProductId String Идентификатор товара в штрихкоде. Следует использовать, когда в штрихкод включается уникальный код товара.
Quantity Decimal Количество сканируемого товара, извлекается прямо из штрихкода.

Шаблоны штрихкода номенклатуры весовых товаров

Шаблоны штрихкода весовых товаров можно задать в конфигурации или прямо в 1С, во время настройки выгрузки справочников. Шаблон из 1С выгрузится в конфигурацию Mobile SMARTS вместе со справочником.

Формат шаблона весовых товаров:

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

или

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

число  – префикс весового товара, любое число, обычно это 22 или 23. Означает, что штрихкод начинающийся на это число относится к весовому товару.

{ProductId:число}, число – количество символов кода товара в штрихкоде обязательный элемент шаблона (можно заменить с помощью Barcode). Определяет идентификатор товара в штрихкоде, для поиска в справочнике номенклатуры.

{Barcode:число}, число – количество символов кода товара в штрихкоде обязательный элемент шаблона (можно заменить с помощью ProductId). Определяет идентификатор товара в штрихкоде, для поиска в справочнике номенклатуры.

{Quantity:формат}, где формат – число, задающее количество символов в штрихкоде или два числа, разделенных точкой (целая и дробная части), количество сканируемого товара извлекается прямо из штрихкода, избегая его ввода вручную.

{checksum:1} или {OneC:1} – контрольная сумма (всегда одна цифра).

Примеры

Пример №1

Шаблон 22{Barcode:5}{Quantity:3.2}{checksum:1}

Штрихкод «2212347001562» - подходит к нашему шаблону.

  • «22» – префикс означает, что штрихкод относится к весовому товару;
  • «12347» – код товара;
  • «00156» – вес составляет 1.56 кг;
  • «2» – контрольная сумма штрихкода, значения не имеет.

Штрихкод «2312347001472» - не относится к весовому товару по нашему шаблону, т.к. префикс не подходит.

Штрихкод «4012727031432» - не относится к весовому товару по нашему шаблону, т.к. префикс не подходит.

Пример №2

Шаблон 23{Barcode:7}{Quantity:1.2}{checksum:1}

Штрихкод «2312345230454» - подходит к нашему шаблону.

  • «23» – префикс означает, что штрихкод относится к весовому товару;
  • «1234523» – код товара:
  • «045» – вес составляет 0.45 кг;
  • «4» – контрольная сумма штрихкода, значения не имеет.

Штрихкод «2213437007412» - не относится к весовому товару по нашему шаблону, т.к. префикс не подходит.

Штрихкод «4310720723412» - не относится к весовому товару по нашему шаблону, т.к. префикс не подходит.