Главная страница

Протокол передачі інформації. Версія 1 7 Редакція x 0 Файл


Скачать 491 Kb.
НазваниеПротокол передачі інформації. Версія 1 7 Редакція x 0 Файл
АнкорRRO Protocol
Дата01.06.2022
Размер491 Kb.
Формат файлаdoc
Имя файлаSZZD_RRO_Protokol_peredach_nformats_2_1_7 (1).doc
ТипПротокол
#561168
страница4 из 13
1   2   3   4   5   6   7   8   9   ...   13

5.2.Формат повідомлення від серверу


Повідомлення від серверу до РРО передаються у наступному вигляді:















...









...






Тег не має атрибутів. У повідомленні можуть міститись жодного, один або декілька підтверджень отримання сервером пакетів даних від РРО (тег ), а також жодної, одна або декілька вказівок настройки режиму обміну з сервером та роботи РРО (тег ).

Атрибути тегу :

Назва

Коментар

Формат

TY

Тип документу, якого стосуються підтвердження

String

С – всі пакети даних, включаючи Z-звіти *

Z – Z-звіти

P – пакети персоналізації

FR

Початковий номер пакету даних або Z-звіту діапазону, що підтверджується

Decimal

TO

Кінцевий номер пакету даних або Z-звіту діапазону, що підтверджується

Decimal

ER

Код помилки, що виникла при отримані або обробці пакетів даних

Decimal

0 – немає помилки

100-399 – помилка *

ERM

Описання помилки, що виникла при отримані або обробці пакетів даних.

Не обов’язків атрибут.

String

TS

Дата та час обробки сервером пакетів даних

String

YYYYMMDDhhmmss

* Допускається підтвердження всіх пакетів даних, включаючи Z-звіти (при TY=”C”), або окреме підтвердження чеків (при TY=”C”) та окреме підтвердження Z-звітів (при TY=“Z”).

** Опис кодів помилок:

  • 100-199 – повторити передачу (до п’яти разів)

  • 200-299 – повторна передача не потрібна

  • 300-399 – критична помилка, потрібне втручання спеціаліста

Детальний перелік помилок наведений в Додатку В.

Атрибути тегу :

Назва

Коментар

Формат

TY *

Тип документу, якого стосуються команди

String

С – всі пакети даних

Z – Z-звіти

FR

Початковий номер пакету даних або Z-звіту діапазону, який потрібно передати.

Decimal

TO

Кінцевий номер пакету даних або Z-звіту діапазону, який потрібно передати. При TO=”” або відсутності атрибута передаватись буде діапазон від FR до останнього пакету даних.

Decimal

MD

Спосіб передачі

Decimal

0 – невідкладно

1 – періодично (згідно атрибуту PRT)

PRT

Період при періодичній передачі у хвилинах.

Decimal

MSG**

Текстове повідомлення, яке буде друкуватись на принтері РРО

String

PRM**

Періодичність друку текстового повідомлення (через вказану кількість чеків)

Decimal

* При відсутності або пустому значені атрибуту TY, атрибути FR, TO та MD ігноруються.

**Повідомлення повинно відображатись на чеках РРО протягом не менше 24 годин

1   2   3   4   5   6   7   8   9   ...   13


написать администратору сайта