Використання електронного пристрою підпису ( частина I )
1. Увод
Деякі країни Інструмент прибутків застосовував систему керування податковими рахунками, у якій кожен податковий платник, реєстрований для податків доданої цінності (ДДВ), туризмної та осигуральної премії, повинен використовувати електронні фіскальні пристрої (EFD) для запису і переда Електронні фіскальні пристрої — це широка різноманітність технологічних пристроїв і програмного забезпечення, які використовують Авторія, щоб допомогти підтримувати бізнесові операції.
ВЕлектронний пристрій підпису(ESD) це один з таких пристроїв, який буде реалізовано для інтерфейсу існуючих систем податкових платників точки продажу (POS) з системою керування податковими рахунками, яку надає організацію влади. Це легко працювати, і висока сумісність може підтримувати різноманітні системи POS.
2.Цель
У цьому інструкції описано деталі технічної реалізації інтерфейсу між ESD і POS. У ньому містяться специфікація протоколу і функції, які слід реалізувати на існуючих або нових системах POS, щоб umožniти їх інтерфейс з Національною системою керування податковими рахунками [UNK]
Він може бути використано як підручник для інженера POS vender для зміни фірмової програми, щоб інтерфейсувати з системою влади.
3.Технічні стандарти
Пакет даних спілкування між POS і ESD повинен відповідати цим стандартам формату даних
Формат даних, заснований на JSON
Пакет даних слід передати TCP/IP або серійним протоколом RS232
CRC (Cyclic Redundancy Check) використовується для перевірки цілісності пакунка даних
У протоколі не було використано шифрування
3.1[UNK] Високий рівень потреб
У цьому розділі описано високі вимоги для термінала POS.
1. ESD буде ініціалізовано спочатку за допомогою коду реєстрації, щоб отримати форму податкової інформації Авторство. Надається код реєстрування і ініціалізація пристрою
2. POS має синхронізувати дані з ESD за допомогою команди ESD Get Status.
3. POS має встановити категорії податків для кожного запису у операції, відповідно до даних, отриманих від ESD
4. POS має з’ єднатися з ESD за допомогою Ethernet або серійного порту RS232
5. POS має надіслати інформацію про операцію ESD для обчислення податків, підписування і вивантаження до системи керування податковими рахунками влади
6. POS повинен отримати код фактури, номер фактури, ідентифікатор терміналу, кінцеву загальну суму і фіскальний код з ESD після процесу підпису фактури і друкувати їх на отриманні
7. POS має отримати код QR створений ESD і друкувати його на отриманні (необов’ язково)
8.Процес обчислення податків виконується на ESD, а загальна сума має бути друкована на прибутку як кінцева сума
9. POS не повинен завершити операцію без процесу підпису ESD
3. 2[UNK] Загалом
Загалом, ESD — це середнє програмне забезпечення між POS і системою авторитетів. Він розуміє керування рахунками і обчислення податків для системи POS. Створення фіскальних кодів також виконує ESD. Команда Sign Invoice спрощує налаштування, вкладаючи багато функцій, як показано нижче.
ESD створить фіскальний код для кожної операції і зберігатиме дані фактури на локальному диску у зашифрованому форматі. Після цього пристрій негайно вивантажує збережені дані на систему влади за допомогою Інтернету. Процес підпису рахунків.
Функція підписування рахунків є головним процесом у ESD, який створить багато основних компонентів фіскалізації прибутків.