FMU 4.3.2.622
Frontol 6.22.2
Проблема до сих пор актуальна, АТОЛ до сих пор делает вид, что не понимает что происходит и почему у нас такая ошибка.
Код:
{
"code": 1,
"error": "Найдены марки, недоступные к продаже",
"stamps": [],
"marking_codes": [
"MDQ2MDEwNzUzNDIxOTI1WElCVCo="
],
"organisations": [],
"truemark_response": {
"code": 0,
"codes": [
{
"cis": "046010753421925XIBT*",
"errorCode": 1,
"found": false,
"isBlocked": false,
"message": "cannot parse code. StringIndexOutOfBoundsException: begin 14, end 21, length 20",
"realizable": false,
"utilised": false,
"valid": false,
"verified": false
}
],
"description": "245727090279::0:ok",
"reqId": "a3317326-a7e0-4e62-9f0a-482860e90c97",
"reqTimestamp": 1721726978569
},
"truemark_responses": [
{
"inn": "Тут был ИНН",
"kpp": "",
"response": {
"code": 0,
"codes": [
{
"cis": "046010753421925XIBT*",
"errorCode": 1,
"found": false,
"isBlocked": false,
"message": "cannot parse code. StringIndexOutOfBoundsException: begin 14, end 21, length 20",
"realizable": false,
"utilised": false,
"valid": false,
"verified": false
}
],
"description": "ok",
"reqId": "a3317326-a7e0-4e62-9f0a-482860e90c97",
"reqTimestamp": 1721726978569
}
}
]
}
При сканировании Frontol зачем-то дважды отправляет в FMU запрос с маркой. Первый раз запрос уходит корректно с этой маркой,
Код:
MDEwNDYwMTA3NTM0MjE5MjIxNVhJQlQqHTkzT0JySA==
Код:
0104601075342192215XIBT*93OBrH
Данные успешно получены и разобраны, мы видим что с маркой всё окей.
Затем Frontol6 отправляет ещё раз запрос на тот же адрес (/document), но уже со сломанной маркой
Код:
MDQ2MDEwNzUzNDIxOTI1WElCVCo=
Код:
046010753421925XIBT*
Вот на этот запрос мы и получаем "битый" результат с апреля месяца.
Пытаемся доказать тех. поддержке, что это ошибка, но каждый раз получаем отписки типа предоставить копию базы, копию логов, копию каталогов, переустановить fmu, переустановить frontol, переустановить windows, переустановить драйвера сканера и т.д. Эти отписки не кончаются с апреля месяца.