Для взаимодействия с фискальными регистраторами через ПО от KkmServer.ru
Branch: master
Clone or download
Latest commit 4bc4926 Jul 23, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
example переделана работа со строками чека Jun 30, 2017
landing optimized images Jul 2, 2017
src Merge branches 'kkmserver-6' and 'master' of https://github.com/Murav… Jul 23, 2017
.gitignore осталось немного допилить Jun 23, 2017
CNAME Create CNAME Jun 29, 2017
README.md start 0.3.0 Jun 30, 2017
conf.json design pattern command Jun 29, 2017
gulpfile.js
help.txt осталось немного допилить Jun 23, 2017
index.html Merge remote-tracking branch 'origin/master' into dev Jul 3, 2017
index.js
jsdoc.json design pattern command Jun 29, 2017
package.json

README.md

KkmServer.js

Js-библиотека для взаимодействия со специальным сервером(KkmServer), посредством Ajax запросов. Дополнительные библиотеки не требуются.

Кратко о KkmServer

  • Программа предназначена для печати и регистрации фискальных/не фискальных чеков на Контрольно-кассовой технике оборудованной фискальным накопителем (далее ККТ).
  • Программа является маленьким HTTP web-сервером и имеет встроенные драйвера ККТ (кроме драйверов Usb-Com).
  • Позволяет печатать/регистрировать чеки с мобильных устройств / планшетов или с настольного ПК из 1с одновременно.
  • Позволяет печатать/регистрировать чеки на KKM подключенных к другим ПК.
  • Есть возможность печати этикеток с штрих-кодами на принтерах этикеток.
  • Так-же возможно использовать ККТ в качестве принтера этикеток.
  • Технология использования - HTTP(Ajax/REST) запрос, данные передаются через JSON;
  • Страница программы

Пример использования

Смотрите в ./example/

Благодарность автору

Выразить благодарность и стимулировать дальнейшее развитие библиотеки можно добровольным пожертованием на яд-кошелек 410013790927405

History

Альфа версии

  • 0.3.0 - изменилось возращаемое значение функциями addTextString(),addImageString(),addBarcodeString(),addRegisterString() на {KkmCheckString}
  • 0.2.5 - возможность работать по патерну проектирования "Команда"
  • 0.2.0 - Извините еще один полный рефакторинг (предыдущий вариант плохо документировался и не получалось сделать автокомплит)
  • 0.1.0 - Переработан полностью набор методов. Добавлена документация.
  • 0.0.2 - Первая публичная версия