Главная категория > 1С, автоматизации торговли, бухгалтерское и прочее...
БИТ драйвер ККТ, развитие программы, новые возможности
kkmspb:
Появилась новая идея, уже реализовываем.
В чем проблема?
К программе, работающей, в браузере обычно не подключить сканер в режиме COM порта, т.е. только в режиме клавиатуры со всеми вытекающими проблемами.
На самом деле подключить можно, для этого конечно на компьютере должна висеть в фоне какая-то прога, слушающая COM порт (это понятно).
А вот дальше для разработчиков облачных программ мы можем предложить использовать технологию websocket (это будет клиент).
Коннектимся на ws://localhost:44737 (44737 порт для примера).
И все - далее ловим странице браузера в колбеке message значение считанного кода маркировки (например). Время передачи меньше секунды (как вы понимаете), чего еще нужно?
Что скажете? Я таких вариантов еще не встречал (может ошибаюсь). Но тема реальная, уже сделали первый набросок.
Защиты CORS там нет (да это и не проблема).
kkmspb:
Схема как подключаем сканер шк в режиме COM порта к товароучетке, работающей в браузере, по технологии вебсокет:
kkmspb:
Добавили в БИТ драйвер ККТ кассовый сервер как в fnrun, то есть формат обмена файлами такой же как в fnrun. Посылаем run.ini принимает error.ini. Пока протестировали на Атоле базовые чеки, агентов, некоторые спец. теги: все что нашли на сайте ctokas.ru (но там уже проблемы с инфой, не скачать документацию нормально). Тем не менее формат представления чеков очень логичный и можно реализовать все теги без проблем.
В общем тестируйте кому интересно, поддерживаем в Бит драйвер ККТ с версии setupBitDriverKKT_1.27.27.exe .
kkmspb:
Сообщаю, что добавлен функционал массовой коррекции чеков в БИТ драйвер ККТ.
Тестируем на Атол пока, но должен работать и на Штрихах (пока не проверяли).
Например надо ставку 'без НДС' во всех предметах расчета с 1 января 2026 заменить на НДС 5% или любой другой алгоритм пожалуйста.
Пока тестируем, вроде нормально, сейчас на клиентах проверяем.
Есть видео https://kkmspb.ru/software/BIT-driver-KKT/refund-and-correction/mass-receipt-correction/
Кому интересно качайте, проверяйте, пишите чего надо поправить.
patriot:
Кажется в ФФД 1.2 возврат прихода делается если клиент реально возвращает товар а в логике коррекции ошибочного чека делается "чек коррекции возврат прихода". Неплохо бы ещё отключать печать чеков коррекционных. И ещё добавить возможность пихать в чек коррекции отсутствующей тэг в ошибочном чеке например Тег 2108.
Навигация
Перейти к полной версии