Маркировка и МРЦ ◾️ Продажа развесной маркированной икры как весового товара

Публичное пространство

Маркировка и МРЦ ◾️ Продажа развесной маркированной икры как весового товара

https://crystals.atlassian.net/browse/SRTB-9414

https://crystals.atlassian.net/browse/CR-13761

10.4.15.0

 

Описание

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

Импорт товара

Загрузите икру как весовой товар:

  • <mark-type>DRAFT_CAVIAR</mark-type>

  • <product-type>ProductWeightEntity</product-type>

  • <measure-type id="КГ">
    <name>КГ</name>
    </measure-type>

Пример импорта

 

Импорт в SetMark 

Добавление/удаление марки

Добавление/удаление марки

Метод

POST

Параметр

/add_keg

В данном случае указывается productType=22 для развесной икры.

{     "id": {{$timestamp}},     "version": 1,     "operationType": 1,     "productType": 22,     "data": [         {             "mark": "010000000234061021k3MIo5917T999235Tjsv6S3F47APlBeyEJmCX88n7VQOwSppqwNAjkkg99",             "volume": "3000",             "item": "190190",             "shop": 779         }     ] }

Типы данных в запросе по добавлению/удалению марки

Название

Тип данных

Обязательный

Описание

Название

Тип данных

Обязательный

Описание

id

bigint

Да

Уникальный идентификатор для каждого запроса. Не должен повторяться.

version

int

Да

Версия пакета. В настоящий момент поддерживается только версия 1.

operationType

int

Да

Тип операции добавление/удаление:

1 - для добавления марки.
2 - для удаления марки.

productType

int

Да

Тип продукта. В данном случае указывается productType=22 для развесной икры.

mark

text

Да

Контрольная марка контейнера с икрой, обязательно полная с криптохвостом.

volume

bigint

Да

Вес контейнера с икрой, указывается в граммах.

shop

bigint

Да

Номер магазина.

item

text

Да

Артикул товара.

Если соответствует артикулу из SetRetail10, то продажа на кассе по штрихкоду будет проходить без запроса марки.

Пример работы

  • Икра загружена как весовой товар.

  • В SetMark загружен контейнер с икрой 1кг.

  1. Продавец взвешивает икру в отделе и клеит на нее весовой ШК.

  2. Покупатель приносит икру на кассу.

  3. Кассир считывает весовой ШК икры.

image-20250603-094914.png

 

  1. Касса обращается в SetMark за маркой.

  2. Касса добавляет товар в чек с весом из ШК и маркой из SetMark.

chrome_hlbv1rGHA5.png
  1. Кассир закрывает чек доступными типами оплат.

chrome_uL3NRJeInn.png

 

 

Если марка не получена из SetMark, или при отсутствии SetMark, касса запрашивает считывание КИ на кассе.

Если полученная марка не прошла какие-то проверки на кассе (например, в сервисе Честного знака), касса выдает соответствующую ошибку и запрашивает сканирование КМ вручную.

chrome_Dko4rABE6P.png

 

Ограничения

В текущей версии реализации сценарий со взвешиванием на прикассовых весах не поддерживается.

Настройка

Отдельная настройка не требуется.

Убедитесь, что в SetMark/SetMark Centrum (Интеграция → Внешние процессинги) установлены настройки image2021-3-24_11-29-30.png Продавать маркированный товар по артикулу товара и image2021-3-24_11-29-30.png Валидировать икру осетровых и лососевых рыб (фасованный товар).

image-20250603-101959.png

Статьи по теме