Приветствую. Конфа самописная, с интеграцией БПО и МДЛП.ККТ Штрих-М-01Ф. После обновления прошивки ККТ, драйвера и компоненты перестали проверяться КМ.
До обновления на запрос проверки, например:
<?xml version="1.0" encoding="UTF-8"?>
<RequestKM GUID="0e16c50e-8179-41e0-a5cd-9426bcb70adc" WaitForResult="True" NotSendToServer="False" MarkingCode="MDEwNzYyMjQzNjExNzAyNzIxMTk5NDY0OTA5NDQ1Mx05MUVFMTAdOTI4bnJmdkd4\r\nWjJWMVQwVEZESTdXU1g1b0t6dzA4YkxWN1RwOXlCUTkwTHZRPQ==" PlannedStatus="1" MeasureOfQuantity="0"/>
получал ответ:
<?xml version="1.0"?>
<ProcessingKMResult GUID="0e16c50e-8179-41e0-a5cd-9426bcb70adc" Result="true" ResultCode="15" StatusInfo="1" HandleCode="0"/>
Сейчас, после запроса проверки КМ:
<?xml version="1.0" encoding="UTF-8"?>
<RequestKM GUID="d1f172bc-1ddb-4058-937a-19c0da302d40" WaitForResult="True"
NotSendToServer="False" MarkingCode="MDEwNDYwMTk2OTAxMDI4MjIxNTAwNDg5OTIwNDc3Nh05MUVFMTAdOTJXR29XMTJs\r\nTm5hNjNSYmJTQ01Wc1RKZFQ2aE1EZHlvckxjZ1VKQmhaN3cwPQ=="
PlannedStatus="1" MeasureOfQuantity="0"/>
получаю ошибку: Неверное значение атрибута MarkingCode.
Инженер по ККТ разводит руками, ничего сделать не может. Возможно ККТ и не при чем и проблема в коде, но чисто визуально запросы по структуре одинаковые, а после обновления обрабатываться перестали. Куда посмотреть? В чем может быть проблема?