Вітаємо в розділі документації додатку Device Manager
Скористайтесь змістом з лівого боку для швидкого переходу до потрібної вам інформації
Device Manager кроссплатформенний застосунок для роботи з ПРРО (формування фіскальних чеків) та підключення POS-обладнання (прийом оплат від клієнтів через банківські термінали та дру чеків). Інтеграція з іншими системами для роботи з фіскальними чеками відбувається за допомогою протоколу HTTP REST API.
Сам застосунок працює в системі як web-сервер на власному порту.
Налаштування можна здійснювати як по API так і через вебінтерфейс.
Сам Device Manager слугує для:
-Забезпечення повної автономності роботи ПРРО у разі відсутності інтернет мережі чи проблем в роботі серверу ДПС чи АЦСК.
-Збереження і використання ключа ЕЦП для підпису чеків.
-Формування друкованих форм чеків та звітів для чекодруку.
-Підключення обладнання (чековий принтер, банківський термінал)
-Автоматичне закриття зміни по ПРРО у вказаний час.
Завантажити версію для потрібної платформи
Windows x32 та x64
Linux x64
Є можливість роботи в docker контейнері
Android x32 та x64 розрядності (мінімальна версія для стабільної роботи Android 8+)
Так як додаток приймає запити і повертає резулятат по REST API процес видачі фіскального чеку від отримання API запиту до моменту поверенння у відповідь зареєстрованого фіскального чеку виглядає наступним чином:
Пояснення до схеми: Фронт система фактично є робочим місцем касира будь то веб сайт чи окрема програма. Саме від цієї системи надходить запит з потрібними даними для фіскалізації чеку.
Додаток Device Manager(далі DM) після отримання запиту з даними в форматі json проводить перевірки коректності відправлених даних і формує xml файл з даними по чеку.
Якщо на цьому етапі було виявлено некоректність даних, наприклад сума по товарам не співпадає з загальною сумою в чеку, буде повернуто відповідну помилку у відповідь фронт системі.
Після формування xml файлу відбувається його підписання. Для цього DM віправляє запит в АЦСК на перевірку валідності ключа ЕЦП.
Якщо у вас на пристрої немає доступу до ресурсів потрібних для роботи підписання та фіскалізація не відбудеться. Які доступи по мережі потрібні додатку можна ознайомитись тут
Якщо підписання відбулось успішно наступним етапом чек відправляється до кабінету Вчасно.Каса який в свою чергу надсилає чек для рестрації у ДПС
Після отримання відповіді від податкової про успішну фіскалізацію чеку та фіскального номера чек записується в кабінеті та передається відповідь податкової в додаток DM, який в свою чергу також записує що чек було проведено та передає відповідь по API у фронт систему.
У випадку обриву зв'язку на будь якому етапі виходу в мережу чи при помилках від кабінету Вчасно.Каса/ДПС ПРРО має можливість працюати в режимі offline. Детальніше про offline режим тут.
Вищевказана схема забезпечує:
Якщо ви користуєтесь 1С чи системою іншого виробника за посиланням можна переглянути з якими системами Device Manager уже має готову інтеграцію та знайти інструкцію по підключенню.
Актуальна версія додатку за посиланням:
Changelog по версіям