В рамках этого релиза поддержана возможность передачи типа марки в методах регистрации позиции registration() и разбора марки parseMarkingCode(), чтобы явно отличать марки ЕГАИС 2.0 и ЕГАИС 3.0, исправлена нестабильная работа драйвера при быстрых отключениях от ККТ, а также ряд других замечаний пользователей.
Внесенные изменения:
- Драйвер ККТ
- Внесены следующие изменения в основной API:
- добавлен входной параметр LIBFPTR_PARAM_MARKING_CODE_TYPE для методов registration() и parseMarkingCode(), в котором нужно указывать тип марки в случае работы с ЕГАИС 2.0 и ЕГАИС 3.0
- Внесены следующие изменения в JSON API:
- в объект markingCode добавлено поле type, в котором нужно указывать тип марки в случае работы с ЕГАИС 2.0 и ЕГАИС 3.0
- Проведена работа по стабилизации обмена с ККТ АТОЛ версий 3.Х.
- В COM-объект добавлен метод getParamStringHex() для массивов байтов как строк.
- Добавлена возможность записи строки лога в виде, пригодном для вставки в json (параметр %j формата).
- В состав включен OPOS-драйвер версии 1.14.3.
- В состав включен JPOS-драйвер версии 1.14.11.
- Внесены следующие изменения в основной API:
Исправленные ошибки:
- Драйвер ККТ
- Исправлено падение драйвера при отключении от ККТ на Android, Linux и Windows.
- Исправлена ошибка при чтении реквизитов регистрации 1001, 1002, 1056, 1109, 1110 и 1062 на ККТ версий 5.X и старых версиях ФН / МГМ ФН.
- Исправлена ошибка при печати массива пикселей (через API и JSON) с выравниваем по правой стороне на ККТ версий 3.X.
- Исправлена проверка обязательности входных параметров метода writeUniversalCountersSettings() для соответствия документации.
- Исправлен возврат значения реквизита 1162 при записи марки в методе registration() на ККТ версий 3.X.
Скачать ДТО 10.6.2.0:
https://kkt.ai/files/atol/dto10/KKT10-10.6.2.0-windows32-setup.exe
https://kkt.ai/files/atol/dto10/KKT10-10.6.2.0-windows64-setup.exe