...
2. Сценарий возврата по чеку продажи маркируемых маркированных товаров с контрольным считыванием кода DataMatrix (тег 1162 будет сформирован для чека на возврат ККТ).
...
VII. Доступен сценарий удаления из чека маркируемых товаров маркированных товаров с дополнительным считыванием кода DataMatrix.
...
2. ОФД должен быть готов принимать данные по маркируемым маркированным товарам в теге 1162 электронного чека.
...
9. Установить признак Специальный маркируемый маркированный товар для карточки товара (или группы товаров). Признак следует устанавливать, если есть необходимость ограничить ввод товаров в чек только по штрихкоду EAN без считывания кода DataMatrix. Признак для карточек можно загрузить с использованием конвертеров Стандартный импорт 4 и СуперМаг+ XML. Признак для группы товаров может быть установлен через интерфейс кассового сервера УКМ 4.
...
3. Чек можно оплатить и закрыть.
Более подробно работа с маркируемыми маркированными товарами на кассе описана в разделе с пользовательскими сценариями.
...
Алгоритм кодирования данных для передачи в тег 1162 электронного чека табачных товаров
Алгоритм записи тега 1162 (код товарной номенклатуры) при кодировании данных при маркировке табачной продукции.
На примере КиЗ пачки сигарет.
- Код типа маркировки.
Байты [1:2] (2 байта) – код типа маркировки.
Постоянное значение: 00 05. - Идентификатор продукта GTIN.
Байты [3:8] (6 байт) – GTIN.
Используется 14-разрядный GTIN; при записи в ККТ, GTIN представляется как десятичное 14-знаковое число и преобразуется в BIN (big endian) размером в 6 байт.
Если после преобразования получается менее 6, то следует добавить лидирующие нули. - Код идентификации упаковки табачной продукции.
Байты [9:15] (7 байт) – Serial.
Serial содержит в себе цифры, заглавные и строчные буквы латинского алфавита. Строковое значение, в кодировке CPP 866, размер – 7 байт. - Резерв.
Байты [22:32] (11 байт) – зарезервированы, и не используются.
Резерв в ККТ не передается.
Пример формирования тега 1162
...
Якорь | ||||
---|---|---|---|---|
|
1. Продажа
...
маркированного товара (считывание кода
...
Ограничение добавления в чек продажи/возврата маркируемого товара при считывании EAN8
...
DataMatrix)
Сценарий демонстрирует режим ввода маркированных товаров считыванием только одного штрихкода DataMatrix.
Начальные условия:
- На сервере УКМ 4 активирован функционал работы с маркированными товарами (опция в лицензии).
- Покупатель приобретает маркированный товар.
- На товар нанесен код DataMatrix с дополнительными данными: GTIN, Serial.
- В кассовом ПО настроены шаблоны для ввода данных из кода DataMatrix.
- Требуется обеспечить сохранение в теге 1162 электронного чека ККТ для товара дополнительной информации из кода DataMatrix.
Сценарий:
- Кассир считывает сканером код DataMatrix с товара.
- Кассовое ПО извлекает GTIN товара из кода DataMatrix с использованием шаблонов ввода и идентифицирует артикул товара.
- Шаблон ввода содержит маркер, что этот товар является маркированным и требует специальной обработки.
- Кассовое ПО добавляет в чек артикул товара и выполняет формирование данных для сохранения в теге 1162 электронного чека с использованием Serial и GTIN.
- При добавлении товара в чек проверяется уникальность (в рамках чека) данных для тега 1162: товар будет добавлен в чек, только если в чеке уже не сохранен товар с такими данными марки.
- Для маркированного товара действует запрет на ввод количества: у каждого товара должны быть сохранены собственные дополнительные данные в теге 1162.
- Для табачных изделий: из кода DataMatrix извлекается параметр с МкРЦ (максимальной розничной ценой товара) и сравнивается с розничной ценой товара (без учета скидок):
- Если МкРЦ больше розничной цены товара, то используется розничная цена товара.
- Если МкРЦ меньше розничной цены товара, то используется МкРЦ для добавления товара в чек.
- Если МкРЦ меньше минимальной цены, то для товара розничная цена и минимальная цена устанавливаются равными МкРЦ.
- Товар добавлен в чек.
- В чек можно добавить дополнительные товары.
- Кассир принимает оплату по чеку и закрывает чек.
- В ОФД отправляется электронный чек с дополнительным тегом 1162 с данными из кода DataMatrix.
- Кассовое ПО сохраняет в составе данных по чеку информацию о проданном коде DataMatrix для дальнейшей выгрузки в системы заказчика через конвертер.
Далее (не в кассовом ПО):
- ОФД обрабатывает данные по чеку и транслирует их в ИС МОТП (информационная система маркировки и мониторинга оборота табачной продукции).
Замечания:
- На кассе не доступен ручной ввод данных из кода DataMatrix с клавиатуры кассы.
Если функционал работы с маркированными товарами выключен на сервере (нет опции в лицензии), то все маркированные товары обрабатываются как обычные.
- Работа шаблонов ввода для маркированных товаров не требует наличия признака Специальный маркированный товар на товарах.
2. Ограничение добавления в чек продажи/возврата маркированного товара при считывании EAN8
Этот сценарий демонстрирует действие ограничения способов добавления в чек маркированных товаров при установке для товара признака товара Специальный маркированный товар.
Сценарий действителен для чеков продажи и возврата.
Сценарий имеет варианты в зависимости от режима ввода маркированных товаров: "Только Datamatrix" или "EAN+Datamatrix".
Начальные условия:
- На сервере УКМ 4 активирован функционал работы с маркированными товарами (установлена опция в лицензии).
- В справочник УКМ 4 для товаров добавлены отметки для маркированных товаров (версия 86).
- Покупатель приобретает маркированный товар.
- На товаре одновременно нанесены ШК EAN8/13 и ШК Datamatrix с дополнительными данными.
Для режима "Только Datamatrix" не возможно ввести товар с использованием ШК EAN
...
Возврат всего чека целиком без выбора отдельных позиций
Возврат без чека
...
маркированного товара с дополнительным ШК в формате Datamatrix
Для режима ввода "Только Datamatrix"
...
Выгрузка данных по чекам конвертером
Загрузка в справочник товаров признака "
...
маркированный"конвертером
Продажа блока сигарет с маркировкой на кассе
...