Запобігання одночасного використання ПРРО з одним і тим самим фіскальним номером на декількох пристроях
Одночасне використання ПРРО з одним і тим самим фіскальним номером на декількох пристроях є недопустимим та призводить до низки негативних наслідків.
Зокрема
Перед реєстрацією кожного фіскального документа необхідно перевіряти значення поточного локального номера документа.
Якщо з'ясується наявність пропущених локальних номерів, необхідно завантажити відсутні документи для коректного створення Z-звіту.
Якщо один з пристроїв перейде в режим "офлайн", а інший продовжить роботу в режимі "онлайн", або також перейде в режим "офлайн", то частина документів не буде прийнята ФСКО через некоректні значення локального номера документа.
Для розв'язання зазначеної проблеми, використовується команда «Реєстрація пристрою».
Порядок використання команди «Реєстрація пристрою»
ПРРО визначає унікальний ідентифікатор пристрою. Унікальний ідентифікатор пристрою представлений 64-символьним значенням. Наприклад, SHA-256 від MAC адреси мережевої карти.
ПРРО надсилає команду «Реєстрація пристрою» з зазначеним унікальним ідентифікатором пристрою.
Після отримання відповіді, ПРРО порівнює значення ідентифікатора пристрою, зареєстрованого на Фіскальному Сервері. Якщо отримане значення не дорівнює надісланому, то це зазвичай означає, що ПРРО з тим самим фіскальним номером зареєстрований на іншому пристрої.
На підставі результату порівняння, ПРРО приймає рішення щодо подальшої роботи.
У разі необхідності примусової реєстрації значення ідентифікатора пристрою на Фіскальному Сервері (незважаючи на поточний зареєстрований ідентифікатор), використовується параметр «Ознака примусового оновлення ідентифікатора пристрою».
Реєстрація пристрою
Запит повинен містити JSON, засвідчений КЕП користувача.