Альфа-Авто 5. Ошибка пробития чека с маркировкой (409 некорректный код маркировки)

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Альфа-Авто 5. Ошибка пробития чека с маркировкой (409 некорректный код маркировки), Альфа-Авто 5. Ошибка пробития чека с маркировкой (409 некорректный код маркировки)
 
Добрый день!

При пробитии чека с маркированными шинами, ни одна из маркировок в Альфа-Авто не проходит онлайн проверку. Эту же маркировку проверяли через драйвер ФР, проверка проходит успешно. В чем может быть проблема?
Альфа-Авто обновлена до последнего релиза (5.1.31.06), также проверяли на типовой конфигурации. Примечательно, что до обновления на последний релиз (в версии 5.1.30.09) некоторые чеки пробивались нормально.

Статус проверки через драйвер ФР:

Проверка завершена
КМ был отправлен
Ошибка онлайн проверки: 0
Результат проверки сведений о товаре: 5
Сведения о статусе товара: 0
Результаты обработки запроса: 5
Код обработки запроса: 2
Результат локальной проверки: 0
Ошибка локальной проверки: 1
Название ККТ: АТОЛ FPrint-22ПТК
Версия прошивки: 5.8.1

Маркировка: 010641944032171421qUBYsfP.R(2_> 91EE07 92TvO98GmAVQLUOR7MApkZ34SqNO0BbMFmNfH667Dp1go=
Маркировка в АА: (01)06419440321714(21)qUBYsfP.R(2_>
Маркировка в АА base64: MDEwNjQxOTQ0MDMyMTcxNDIxcVVCWXNmUC5SKDJfPiA5MUVFMDcgOTJUdk85­OEdtQVZRTFVPUjdNQXBrWjM0U3FOTzBCYk1GbU5mSDY2N0RwMWdvPQ==

Скриншоты маркировки и статуса сканирования:
https://disk.yandex.ru/d/ovxGEFiDt6uGmg
 
Вячеслав, добрый день, уточните, пожалуйста, как вносите код маркировки в документ реализации товаров и чек на оплату по нему?
Изменено: Светлана Сулименко - 14.01.2022 15:30:30
 
В реализацию товаров сканером штрих-кодов, в чеке на оплату заполняется автоматически
 
Вячеслав, как запрограммирован сканер? и Вы не указали версию драйвера фискального регистратора.
Изменено: Светлана Сулименко - 14.01.2022 16:29:11
 
Если я Вас правильно понял - сканер запрограммирован как COM-объект. Особенность проблемы в том, что испробованы другие форматы маркировки, добавленные разными способами, в том числе программно и т.д. (Тоже думал в сторону сканера). При этом было проверено с помощью отладки, что проблем в распознавании маркировки не возникает, она содержит символы GS1 (пробовал и без них) и имеет верную структуру. Опять же если преобразовать строку маркировки Base64 обратно в обычный текст, она равна строке которую хранит DataMatrix-код.

Также при печати маркировки и проверки через приложение честного знака, она распознается и не имеет ошибок в формате. Если выводить маркировку из оборота вручную через документ "Вывод из оборота", также никаких проблем не возникает.

Версия ДТО 10.9.1.0
 
Вячеслав, на типовой конфигурации актуального релиза при правильном считывании  корректного кода маркировки ошибок нет. Рекомендуем привести конфигурацию к типовой и проверить пробитие чека на ней. Если ошибка будет, нужно обратиться на alfa@rarus.ru для более детальных проверок.
 
Уточните, пожалуйста, что имеется в виду под "правильным считыванием"? В чем ошибка в приведенных примерах кода маркировки?
Цитата
Маркировка: 010641944032171421qUBYsfP.R(2_> 91EE07 92TvO98GmAVQLUOR7MApkZ34SqNO0BbMFmNfH667Dp1go=
Маркировка в АА: (01)06419440321714(21)qUBYsfP.R(2_>
Маркировка в АА base64: MDEwNjQxOTQ0MDMyMTcxNDIxcVVCWXNmUC5SKDJfPiA5MUVFMDcgOTJUdk85­­OEdtQVZRTFVPUjdNQXBrWjM0U3FOTzBCYk1GbU5mSDY2N0RwMWdvPQ==

На типовой конфигурации и выполнялась проверка, я писал об этом в первом сообщении
Цитата
Альфа-Авто обновлена до последнего релиза (5.1.31.06), также проверяли на типовой конфигурации. Примечательно, что до обновления на последний релиз (в версии 5.1.30.09) некоторые чеки пробивались нормально.
 
Цитата
написал:
Уточните, пожалуйста, что имеется в виду под "правильным считыванием"? В чем ошибка в приведенных примерах кода маркировки?
под правильным считыванием имеется ввиду считывание кода маркировки сканером, запрограммированным в СОМ соединение.

Цитата
Светлана Сулименко написал:
Если ошибка будет, нужно обратиться на alfa@rarus.ru для более детальных проверок.
 
Попробуем найти ошибку со сканером, спасибо!
 
Цитата
написал:
Попробуем найти ошибку со сканером, спасибо!
Даже ошибка. Не могу понять почему как ее решили? Поделитесь пожалуйста.
Код маркировки 010641944032170721YRYDCXrvDeKml91EE0692C3XXH1pyoumlHFCj+Xx­cI3+GFI50NG4aKkiZe6P87DI=
при сканирование он такойже но при добавление 2 марки он его сразу обрезает в 1с до (01)06419440321707(21)YRYDCXrvDeKml
Изменено: Иван Булхов - 16.02.2022 14:10:56
 
Цитата
написал:
Цитата
написал:
Попробуем найти ошибку со сканером, спасибо!
Даже ошибка. Не могу понять почему как ее решили? Поделитесь пожалуйста.
Код маркировки 010641944032170721YRYDCXrvDeKml91EE0692C3XXH1pyoumlHFCj+Xx­ ­cI3+GFI50NG4aKkiZe6P87DI=
при сканирование он такойже но при добавление 2 марки он его сразу обрезает в 1с до (01)06419440321707(21)YRYDCXrvDeKml
Добрый день! Коды маркировки требуется считывать только сканером, запрограммированным как RS-232. При считывании в Альфу код обрезается, т.е. убирается крипто-хвост, видеть который не нужно
 
Обрезает маркировку Функция ДобавитьМаркировку(СканируемаяМаркировка, СтрокаМаркировки=Неопределено, Предупредить=Истина, ТекстОшибки="", ВведенаСканером = Ложь) удаляя УдалитьКриптохвост




 
Цитата
написал:
Цитата
написал:
 
Цитата
написал:
Попробуем найти ошибку со сканером, спасибо!
 Даже ошибка. Не могу понять почему как ее решили? Поделитесь пожалуйста.
Код маркировки 010641944032170721YRYDCXrvDeKml91EE0692C3XXH1pyoumlHFCj+Xx­ ­ ­cI3+GFI50NG4aKkiZe6P87DI=
при сканирование он такойже но при добавление 2 марки он его сразу обрезает в 1с до (01)06419440321707(21)YRYDCXrvDeKml
Добрый день! Коды маркировки требуется считывать только сканером, запрограммированным как RS-232. При считывании в Альфу код обрезается, т.е. убирается крипто-хвост, видеть который не нужно
А если руками их вставить коды то ошибки не должно быть? Хочу понять проблема в сканере или нет. Хотя что телефон приложение считать код марки что сканер в блокнот один в один.
 
Настроил так Сканер штрихкодов (RS-232), раньше без настройки оборудования в АА 5.1 работали и было ок. Завтра проверю, так как клиента уже отпустили.
 
Цитата
написал:
Цитата
написал:
Попробуем найти ошибку со сканером, спасибо!
Даже ошибка. Не могу понять почему как ее решили? Поделитесь пожалуйста.
Код маркировки 010641944032170721YRYDCXrvDeKml91EE0692C3XXH1pyoumlHFCj+Xx­ ­cI3+GFI50NG4aKkiZe6P87DI=
при сканирование он такойже но при добавление 2 марки он его сразу обрезает в 1с до (01)06419440321707(21)YRYDCXrvDeKml
Добрый день!

В ККТ на самом деле передается исходная строка, если её не редактировали вручную в 1С. Исходный КМ преобразуется в base64 и хранится в документах (или в регистре "Маркированные товары в производстве"), при пробитии чека он преобразуется обратно в обычную строку и передается в ККТ.
Отформатированный вариант "(01)06419440321707(21)YRYDCXrvDeKml" это, так скажем, "представление" для пользователей

Фактически в нашем случае проблема решилась не полностью. Столкнулись с тем, что маркировки пробиваются только по одной. Если в документе будет 2 и более маркировок (неважно по одной номенклатуре или нет), возникает все та же ошибка 409.

Также обратите внимание, что только в последнем релизе исправлена проблема с некорректным определением планируемого статуса товара. По этой проблеме также создавал тему, на что мне сказали, что ошибки в типовом релизе нет (на тот момент 5.1.31.06), а потом исправили её в новом релизе)

Проблема с КМ затянулась уже на второй месяц, пока неясно, что с этим делать. Ждем ответ от АТОЛ
 
Цитата
написал:
Настроил так Сканер штрихкодов (RS-232), раньше без настройки оборудования в АА 5.1 работали и было ок. Завтра проверю, так как клиента уже отпустили.
Добрый день!

Подскажите, удалось решить проблему?
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С