Главная категория > РеСтарт
Меркурий1**Ф Работает с маркированной молочной продукцией
Slava:
Вот пример молочки с разделителями
010481026803531921238vPUiU931Dw+
Что мы видим ?
Сначала идёт AI 01, потом 04810268035319 -это жтин - он строго 14 символов - без вариантов .
Потом идёт 21 это AI , потом идёт 238vPUiU - 8 символов партии - это именно для РБ . Для РФ было бы 6 символов .
Потом идёт квадрат в данном случае - это разделитель - 0х1D или GS и далее AI 93 .
Далее для молочки КП строго 4 символа 1Dw+
Обращаем внимание , что нет индифекатора ключа , как на обуви и легпроме .
Shtirlic:
Добавили проверку по EAN. Теперь при добавлении или изменении товара производится проверка на другой товар с таким же EAN в базе. Если есть другой товар, то операция не проходит и показывается PLU товара, у которого такой же EAN. К сожалению в проверке была допущена ошибка. Сейчас все устранено и должно помогать в заполнении базы товаров без дублей. Извиняемся если кому ошибка принесла неудобства.
Master X:
Shtirlic, Один из создателей: https://kkt-serv.ru/ И много чего ещё. Очень хороший и общительный человек.
--- Цитата: Shtirlic от 09/09/2022 01:55:27 ---Добавили проверку по EAN. Теперь при добавлении или изменении товара производится проверка на другой товар с таким же EAN в базе. Если есть другой товар, то операция не проходит и показывается PLU товара, у которого такой же EAN. К сожалению в проверке была допущена ошибка. Сейчас все устранено и должно помогать в заполнении базы товаров без дублей. Извиняемся если кому ошибка принесла неудобства.
--- Конец цитаты ---
Были ошибки в коде и при добавлении молочки.... Ошибки Александр Штирлиц исправил. Молочка Работает!
Slava:
--- Цитата: MOTOR от 08/09/2022 22:40:57 ---Ни один из массы сканеров не засунул ни в блокнот, ни в Notepade++ GS1. Ты точно это не из терминала скопировал?
--- Конец цитаты ---
А вот в чём вопрос . Это да .
Как разбирать марку ?
Стандарт GS говорит , что сначала идёт символ FNC1 . потом AI 01 и далее GTIN строго 14 символов , а потом нюансы .
Вот прямо щяс не готов ответить , хотя это больше вопрос к программистам ККТ .
Но суть вопроса в том , что сканер должен передавать разделители ( 0х1D) или в нотации ASCII GS .
Тема действительно интересная.
RomanPrg:
--- Цитата: Slava от 09/09/2022 03:32:36 ---Как разбирать марку ?
Стандарт GS говорит , что сначала идёт символ FNC1 . потом AI 01 и далее GTIN строго 14 символов , а потом нюансы .
Вот прямо щяс не готов ответить , хотя это больше вопрос к программистам ККТ .
--- Конец цитаты ---
Есть утилита тестирования ФН
при помощи неё можно проверять правильность настройки сканера в режиме HID (клавиатура), по крайней мере для ККТ рестарт.
Необходимо зайти на вкладку «Чек» → «Позиция в чеке» → «Маркировка».
Навести фокус на поле «Данные DataMatrix» и произвести сканирование марки.
Ниже будет строка с типом распознанной марки или сообщение, что марка не распознана.
Также можно проверить саму марку в ЧЗ. Для этого необходимо подключить боевой ФН, зарегенный с флагом маркировки.
Смена в ФН должна быть открыта. Настроить адрес сервера ИСМ, во вкладке «Сервер ИСМ».
После сканирования нажать кнопку «Передать и проверить КМ в ФН», в логе отобразится результат проверки в ФН (может быть сообщение, что данный тип марки в ФН не проверяется, но этот этап обязательный).
Далее нажать кнопку «Передать и проверить КМ в ИСМ», будет проведена проверка в ИСМ и ответ отобразится в логе и сообщении.
Далее ничего не нажимать, чтобы не пробить чек в ФН.
Навигация
Перейти к полной версии