| Версия | Дата выхода | Комментарий |
|---|---|---|
| 0.9.0 | 20.05.2026 | Замечания |
| 0.7.0 | 25.12.2025 | НДС 22% |
| 0.6.0 | 25.10.2025 | Поддержка протокола ESC\POS |
| 0.5.0 | 26.08.2025 | Поддержка новых требований к формату чека приказа ФНС № ЕД-7-20/236 |
| 0.4.0 | 25.07.2025 | БПА |
| 0.3.0 | 01.06.2025 | Маркировка |
| 0.1.0 | 05.04.2025 | Первая версия продукта |
Общее
1. Поддержана работа модулем конфигурации DK.Configuration и переход на конфуграцию через файл формата JSON
2. Исравлено создание узла на DK.Configuration
3. Добавлены в контракт device свойства model для модели интеграции и serial для сериайного номера фискального регистратора
4. Добавлен новый отчет(report) для запроса сменных итогов getShiftTotals
5. Изменена логика ининицилизована устройств если модель интеграции указана не верно, теперь устройство не будет инициализировано вместое Demo
6. Исравлено автозакрытие смены после перехода на JSON конфигурацию
7. Добавлена новая версия API V1
DK.Integrations.EscPos.EscPosPrinter
1. Поддержана печать QR кода на модели CUSTOM VKP 80 II SX
2. Поддержан презентор для VKP80
DK.Integrations.Shtrih.DrvFR
1. Исправлен формат даты для тэга 1263
Общее
1. Поддержана работа со ставками НДС 22% и 22/122
2. Расширен список состояний при получении данных об устройстве
DK.Integrations.EscPos.EscPosPrinter
1. Добавлен механизм переподключения к порту при потере связи
2. Добавлено возможность выполнения пользовательских команд (userCommand) и печати в страничном режиме (pageMode)
Общее
1. Поддержана печать на нефискальных принтерах через протокол ESC\POS
2. Реализован сервисный статус операции
Shtrih.DrvFR:
Если при закрытии чека получаем статус "Активное отсутствие бумаги", помечаем задание статусом service. На клиенте можно обработать такой статус и вывести сообщение на дисплей кассира. Обработчик очереди заданий запоминает идентификатор задания, для которого требуется обновить фискальные реквизиты. При очередном обновлении статуса ККТ, если обнаруживается статус "После активного отсутствия бумаги" (кассир заменил ЧЛ), отправляем команду допечатать документ, читаем фискальные реквизиты, загружаем задание по ранее сохраненному идентификатору и пишем реквизиты в него. Обновляем статус задания на success или error, давая клиенту понять, что опрашивать его больше не требуется
Atol.AtolJSON:
Если бумаги недостаточно, чтобы начать печатать чек, ФР сразу выдаст ошибку. Если чек начал печататься и записался в ФН, ФР отдаст фискальные реквизиты, но зависнет в состоянии ожидания продолжения печати. Сразу после регистрации чека обновим состояние и запомним, если ЧЛ отсутствует. При очередном обновлении статуса, если ЧЛ на датчике появилась, отправим команду продолжения печати. В данной модели ККТ сервисный статус задания не применяется
3. Добавлен возможность передачи часовой зоны (тег 1011)
"timeZone" : int
4. Исправлены замечания по наименованию полей в swagger
5. Исправлена ошибка, возникающая при фискализации чека с агентскими реквизитами
6. Добавлена поддержка CORS
7. Переработана структура логов
Общее
1. Убрана обязательность телефона поставщика при работе с агентами: Комиссионер, поверенный или иной агент (Attorney, CommissionAgent, Another)
2. Добавлена возможность передачи дополнительных реквизитов чека (тег 1085 и 1086)
"userAttribute": {
"name": "string",
"value" : "string"
}
3. Добавлена возможность передачи номера автомата (тег 1036)
"machineNumber" : "string"
4. Добавлена возможность передачи признака "Интернет" (тег 1125)
"receiptOnline": bool
Общее
1. Поддержана работа реквизитов чека банковского платежного агента и платёжного агента
2. Расширены возможные принимаемые значения параметра PaymentType
3. Поддержана работа с нулевой суммой оплат
DK.Integrations.Atol.AtolJSON
1. Поддержан перенос строки через команду wrap
DK.Integrations.Shtrih.DrvFR
1. Добавлено накопление сумм перед передачей платежей в ККТ
Общее
1. Актуализирована работа с тегами маркированного товара
DK.Integrations.Shtrih.DrvFR
1. Добавлен переворот байт (LineSwapBytes) при печати графики методом PrintBarcodeLine()
2. Убрана печать лишней строки в фискальном чеке
4. Реализован механизм восстановления работоспособности ФР в режиме:
5. Изменены механизмы печати графики
| Тип | Метод |
|---|---|
| EAN13 | PrintBarCode() |
| QR | LoadAndPrint2DBarcode() |
| PDF417 | PrintBarcodeGraph() |
| UPCA, UPCE, CODE39, CODE93, CODE128 | PrintBarcodeLine() |
Обшее
1. Добавлена задержка в обработке заданий через параметр TaskDelay. Значение указывается в мс
2. Добавлена работа с кодом маркировки HoReCa и оформление отраслевых тегов
DK.Integrations.Atol.AtolJSON
1. Изменён механизм проверки кодов маркировки
2. Добавлено автооткрытия смены в фискальном регистраторе при необходимости проверки в первом чеке кода маркировки
3. Исправлено получение статуса выполнения задания печати нефискальных документов
4. Исправлено оформление тега 2108 у единиы измерения piece: штуки
5. Отключена печать подвала не фискального документа