Таблица 136. Структура заголовка Отчета о реализации маркированного товара

Таблица 136

Структура заголовка Отчета о реализации

маркированного товара

Поле записи

Тип

Формат данных

Длина

Содержание записи

Наименование файла выгрузки

Текст

Строка

66

"Отчет о реализации маркированного товара"

Программа выгрузки

Текст

Строка

256

Наименование и версия программы для выгрузки данных из ФН. Строку дополнять до длины 256 пробелами справа

Регистрационный номер ККТ

Текст

Строка

20

Значение реквизита "регистрационный номер ККТ" (тег 1037) в электронной форме из Отчета о регистрации или, в случае перерегистрации ККТ в связи с заменой ФН, из Отчета об изменении параметров регистрации

Номер ФН

Текст

Строка

16

Значение реквизита "номер ФН"

(тег 1041) в электронной форме из Отчета о регистрации или, в случае перерегистрации ККТ в связи с заменой ФН, из Отчета об изменении параметров регистрации

Номер версии ФФД

Целое

byte

1

Максимальное значение реквизита "номер версии ФФД" (тег 1209) в электронной форме из Отчета о регистрации или, из Отчета об изменении параметров регистрации

Номер первого документа

Целое

UInt32

4

Номер первого документа, включенного в отчет

Номер последнего документа

Целое

UInt32

4

Номер последнего документа, включенного в отчет

Количество Уведомлений о реализации маркированного товара

Целое

UInt32

4

Количество Уведомлений о реализации маркированного товара, включенных в Отчет о реализации маркированного товара

Контрольная сумма файла выгрузки

Целое

UInt32

4

Рассчитывается в соответствии с CRC-32 IEEE 802.3 по всем данным Отчета о реализации маркированного товара, за исключением настоящего поля записи заголовка отчета.

Вычисление значения CRC-32 выполняется в соответствии с параметрами, указанными в таблице 35

Фискальные данные Уведомлений о реализации маркированного товара (не входят в состав заголовка Отчета о реализации маркированного товара)

176. Фискальные данные Уведомлений о реализации маркированного товара включаются в состав Отчета о реализации маркированного товара в виде бинарных массивов данных, в которые Уведомления о реализации маркированного товара включаются в зашифрованном и защищенном при помощи ФПУ формате, предназначенном для передачи сведений ОИСМ. Бинарные массивы данных Уведомлений о реализации маркированного товара должны иметь TLV структуру. Каждое уведомление в массиве данных должно начинаться с тега "201".

(в ред. Приказа ФНС России от 12.04.2023 N ЕД-7-20/239@)

(см. текст в предыдущей редакции)

177. Процесс формирования Отчета о реализации маркированного товара должен выполняться в следующем порядке:

Шаг 1. ККТ (или программа формирования Отчета о реализации маркированного товара) должна сформировать файл Отчета о реализации маркированного товара.

Шаг 2. ККТ запрашивает у ФН очередное уведомление о реализации маркированного товара.

Шаг 3. ФН передает в ККТ очередное выгружаемое уведомление, в виде бинарного массива данных, включающего в себя заголовок, состоящий из длины сообщения и проверочного кода сообщения CRC-16 IEEE 802.3. Вычисление значения CRC-16 выполняется в соответствии с параметрами, указанными в пункте 16.

Шаг 4. ККТ принимает от ФН очередное выгружаемое уведомление, сохраняет его в файл Отчета о реализации маркированных товаров. ККТ рассчитывает проверочный код CRC-16 IEEE 802.3 для сохраненного в файл уведомления и сравнивает его с данными из заголовка уведомления. Вычисление значения CRC-16 выполняется в соответствии с параметрами, указанными в пункте 16.

Шаг 5. ККТ повторяет шаги 2 - 4, пока не выгрузит и не сохранит в файл Отчета о реализации маркированных товаров все уведомления, выгрузка которых не была подтверждена.

Шаг 6. ККТ (или программа формирования Отчета о реализации маркированного товара) должна дополнить файл Отчета о реализации маркированных товаров заголовком, согласно таблице 136.

Шаг 7. ККТ должна подать в ФН команду успешного подтверждения выгрузки и записи в файл, для всех уведомлений, записанных в файл Отчета о реализации маркированных товаров, ККТ. Для этого, для каждого уведомления из файла отчета, ККТ передает в ФН его номер и проверочный код CRC-16, рассчитанный по данным из файла. Если значение CRC-16 и номер уведомления совпадают с данным из текущего уведомлением, хранящимся в ФН, выгрузка которого не была подтверждена, то ФН помечает его как выгруженное и подлежащее удалению. Вычисление значения CRC-16 выполняется в соответствии с параметрами, указанными в пункте 16.

178. По завершении формирования Отчета о реализации маркированного товара должна быть рассчитана и помещена в заголовок Отчета о реализации маркированного товара Контрольная сумма файла выгрузки.

179. Фискальные данные ФД, хранящиеся в памяти ФН не менее 5 лет (далее - фискальные данные длительного хранения), должны считываться из памяти ФН (далее - выгружаться) и включаться в состав Отчета о считывании фискальных данных всех фискальных документов, содержащихся в ФН (далее - Отчет о считывании ФД), с использованием программы для выгрузки данных из ФН в соответствии с настоящими форматами.

Отчет о считывании ФД должен иметь заголовок, содержащий поля записи. Структура Отчета о считывании ФД указана в таблице 137. Поля записи заголовка должны иметь фиксированную длину в байтах, указанную в таблице 137. Значения полей записи, содержание которых определяется значением соответствующего реквизита, в заголовке должны указываться без поля "тег" и поля "длина" TLV-структуры соответствующего реквизита, указанного в таблице 137 атрибутом "Содержание записи".

(п. 179 в ред. Приказа ФНС России от 12.04.2023 N ЕД-7-20/239@)

(см. текст в предыдущей редакции)