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

Протокол передачі інформації. Версія 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
страница9 из 13
1   ...   5   6   7   8   9   10   11   12   13

Додаток Б1

10.Формат пакетів даних РРО для АЗС


Чек розміщується всередині тегу . Атрибути тегу:

Назва

Коментар

Формат

Т

Тип чеку

Decimal

0 – чек продажу

1 – чек повернення

2 – службовий чек

3 – приймання пального


Чеки продажу та повернення РРО для АЗС можуть містити операції продажу, відміни продажу пального (теги
та ), та операції продажу, відміни продажу супутніх товарів (теги
та ). Формат тегів
та ідентичний формату цих тегів для РРО загального призначення.

Атрибути тегу
(продаж)

Назва

Коментар

Формат

N

Порядковий номер операції в чеку.

Decimal

C

Код товару

String

CD

Штрихкод (необов’язковий атрибут для РРО, які не підтримують роботу з штрихкодами)

String

NZ

Номер замовлення на відпуск пального з ПРК (необов’язковий атрибут)

Decimal

NM

Назва товару (пального)

String

OV

Назва одиниці виміру (необов’язковий атрибут)

String

PRK

Номер паливно-роздавальної колонки

Decimal

KRK

Номер крану ПРК (необов’язковий атрибут)

Decimal

PV

Ознака продажу в режимі повірки.

Може не вказуватись при PV=”0”.

Decimal

- 1 – чек в режимі повірки

SM

Сума операції

Decimal

Q

Кількість (може не вказуватись при Q=”1000”)

Decimal

PRC

Ціна товару (може не вказуватись при Q=”1000”)

Decimal

ТX

Позначення податку, яким обкладається товар.

String

0 – без податку (звільнені від оподаткування)

-1 – не є об’єктом оподаткування

1234… – позначення відповідної ставки податку (АБВГ…).


Атрибути тегу (відмова від продажу)

Назва

Коментар

Формат

N

Порядковий номер операції в чеку.

Decimal

C

Код товару

String

CD

Штрихкод (необов’язковий атрибут для РРО, які не підтримують роботу з штрихкодами)

String

NM

Назва товару (пального)

String

PRK

Номер паливно-роздавального крану

Decimal

KRK

Номер крану ПРК (необов’язковий атрибут)

Decimal

SM

Сума операції

Decimal

Q

Кількість (може не вказуватись при Q=”1000”)

Decimal

PRC

Ціна товару (може не вказуватись при Q=”1000”)

Decimal

ТX

Позначення податку, яким обкладається товар.

String

0 – без податку (звільнені від оподаткування)

-1 – не є об’єктом оподаткування

1234… – позначення відповідної ставки податку (АБВГ…).


Атрибути тегу (закриття чеку)

Назва

Коментар

Формат

N

Порядковий номер операції в чеку

Decimal

NO

Номер фіскального чеку

Decimal

RNO

Номер фіскального чеку, по котрому здійснюється повернення; вказується тільки для чеків повернення

Decimal

SM

Загальна сума чеку

Decimal

SE

Сума чеку без урахування ПДВ та додаткових зборів (може не вказуватись)

Decimal

FN

Фіскальний номер РРО

String

TS

Дата та час формування чеку

String

YYYYMMDDhhmmss

ТX

Позначення податку, яким обкладаються товари. У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

String

0 – без податку (звільнені від оподаткування)

-1 – не є об’єктом оподаткування

1234… – позначення відповідної ставки податку (АБВГ…).

TXPR

Ставка податку у відсотках.

У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

Decimal

TXSM

Сума податку.

У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

Decimal

DTPR

Ставка додаткового збору у відсотках.

У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

Decimal

DTSM

Сума додаткового збору.

У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

Decimal

TXTY

Ознака податку не включеного в вартість.

У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

Decimal

0 – включено в вартість

1 – не включено в вартість

TXAL

Алгоритм обчислення податку (в випадку TXAL="0" атрибут може не вказуватись).

У разі, якщо товари обкладаються декількома податками, атрибут не використовується.

Decimal

0 – ПДВ начисляється на ціну товару без урахування додаткового збору

1 – ПДВ начисляється на ціну товару з урахування додаткового збору

2 – додатковий збір начисляється на ціну товару з урахуванням ПДВ

CS

Номер касира, котрий закінчив чек (може не вказуватись)

Decimal

VD

Відміна всього чеку (може не вказуватись при VD="0"). При VD="1" всі атрибути, окрім N і VD, можуть бути відсутніми.

Decimal

1 – чек відмінено


Формат пакетів даних службових чеків ідентичний формату пакетів даних РРО загального призначення.

Пакет даних приймання пального може вміщувати наступні теги:

  • – приймання пального

  • – закриття (закінчення) чеку


Атрибути тегу (приймання пального):

Назва

Коментар

Формат

N

Порядковий номер операції в чеку.

Decimal

C

Код товару (пального)

Decimal

CD

Штрихкод (необов’язковий атрибут для РРО, які не підтримують роботу з штрихкодами)

Decimal

NM

Назва товару (пального)

String

NR

Номер розхідного резервуару

Decimal

Q

Кількість (може не вказуватись при Q=”1000”)

Decimal


Атрибути тегу (закриття чеку):

Назва

Коментар

Формат

N

Порядковий номер операції в чеку

Decimal

CS

Номер касира, котрий закінчив чек (може не вказуватись)

Decimal

VD

Відміна всього чеку (може не вказуватись при VD="0"). При VD="1" тег може бути відсутніми.

Decimal

1 – чек відмінено

Для пакетів даних, не пов’язаних із продажем/поверненням товарів (службові чеки), можуть вказуватись лише атрибути N і VD.
Z-звіт розміщується всередині тегу . Атрибути тегу:

Назва

Коментар

Формат

NO

Номер звіту.

Decimal


Z-звіт може вміщувати такі теги:

  • – підсумкова інформація по податковим ставкам

  • – підсумкова інформація оберту по типам оплати

  • – підсумкова інформація по внесенню та винесенню грошей

  • – підсумкова інформація по кількості чеків

  • – підсумкова інформація по кожному типу палива

Для РРО, що друкують контрольну стрічку, вказуються лише теги , , .

Формат тегів , , , ідентичний формату цих тегів РРО для загального призначення.

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

Назва

Коментар

Формат

NM

Назва товару (пального)

String

IF

Кількість прийнятого пального у мілілітрах (може не вказуватись для РРО, що друкують контрольну стрічку)

Decimal

OF

Кількість відпущеного пального

Decimal

OFP

Кількість пального, відпущеного в процесі повірки ПРК (може не вказуватись для РРО, що друкують контрольну стрічку)

Decimal

SMI

Кошти, прийняті за відпущене пальне

Decimal

SF

Залишок пального (може не вказуватись для РРО, що друкують контрольну стрічку)

Decimal


Тег містить один або декілька підтегів , в яких вказується сума отриманих коштів по даному найменуванню пального по кожній формі оплати та, та один або декілька підтегів , в яких вказується залишок пального в кожному розхідному резервуарі.

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

Назва

Коментар

Формат

T

Форма оплати.

Decimal

0 – готівкою

не 0 – безготівкові форми оплати

NM

Назва оплати (може не вказуватись).

String

SM

Сума оплати.

Decimal

OF

Кількість відпущенного пального по даній формі оплати

Decimal


Атрибути тегу (може не вказуватись для РРО, що друкують контрольну стрічку):

Назва

Коментар

Формат

NR

Номер розхідного резервуару

Decimal

NP

Номер паливно-роздавальної колонки, підключеної до розхідного резервуару

Decimal

SF

Залишок пального

Decimal

У випадку, якщо до одного резервуару підключено декілька паливно-роздавальних колонок, тег містить підтеги в яких атрибутами NP вказується номери паливно-роздавальних колонок.

1   ...   5   6   7   8   9   10   11   12   13


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