1. Пример записи о регистрации:
| № байта | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| Пример: | 03 | 02 | 06 | 65 | 61 | 31 | 85 | 00 | 07 | 42 | 32 | 41 | 78 | 00 | 31 | 01 | 30 | 25 | 78 | 00 |
| Описание: | Дата фискализации | Регистрационный номер ККТ | ИНН | Номер смены | Пароль НИ | |||||||||||||||
| Значение: | 03.02.2006 | 0085316165 | 007841314207 | 0131 | 00782530 | |||||||||||||||
Описание:
Байт 01 – число.
Байт 02 – месяц.
Байт 03 – последние две цифры года.
Байты с 04 по 08 – регистрационный номер, байт номер 08 является старшим.
Байты с 09 по 14 –ИНН,
байт номер 14 является старшим.
Байты 15-16 –номер смены перед регистрацией, байт номер 16 является старшим.
Байты с 17 по 20 –пароль налогового инспектора, байт номер 20 является старшим.
Все данные записаны в прямом виде (BCD).
Записи о регистрации ККТ не имеет порядкового номера. Порядковый номер рассчитывается исходя из места расположения в файле.
Записи о регистрации начинаются с адреса 0000h и идут последовательно.
Максимальное количество записей 10.
Каждая запись имеет контрольную сумму которая записана в отдельной таблице контрольных сумм по адресам FD06h - FD0Fh .
2. Пример записи об активизации ЭКЛЗ:
| № байта | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| Пример: | 30 | 03 | 07 | 87 | 35 | 22 | 60 | 32 | 36 | 05 | 8F |
| Описание: | Дата активизации | Регистрационный номер ЭКЛЗ | Номер смены | КС | |||||||
| Значение: | 30.03.2007 | 3260223587 | 0536 | 8F | |||||||
Описание:
Байт 01 - число.
Байт 02 – месяц.
Байт 03 – последние две цифры года.
Байты с 04 по 08 – регистрационный номер ЭКЛЗ, байт номер 08 является старшим.
Байты с 09-10 – номер смены до активизации ЭКЛЗ, байт 10 является старшим.
Байт 11 –контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 10. К полученному результату
прибавляется число AAh и от полученного результата берётся младший байт.
Все данные записаны в прямом виде (BCD).
Запись об активизации ЭКЛЗ не имеет порядкового номера. Порядковый номер рассчитывается исходя из места расположения в файле.
Записи об активизациях начинаются с адреса 00CAh и идут последовательно.
Максимальное количество записей об активизациях ЭКЛЗ - 50.
3. Пример записи о сменном отчёте (отчёте Z):
Запись о сменном отчёте состоиит из двух блоков имеющих общую контрольную сумму.
Первый блок:
| № байта | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| Пример: | 31 | 12 | 05 | 00 | 34 | 21 | 13 | 00 | 00 | 00 | 5А |
| Описание: | Дата выполнения отчёта | Сумма выручки за смену | КС | ||||||||
| Значение: | 31.12.2005 | 000000132134 руб. 00 коп. | 5А | ||||||||
Описание:
Байт 01 – число.
Байт 02 – месяц.
Байт 03 – последние две цифры года.
Байты с 04 по 10 – сумма продаж за смену в копейках, байт номер 10 является старшим.
Байт 11 – контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 10 первого блока и с 01 по 05 второго блока. К полученному результату прибавляется число AAh и от полученного результата берётся младший байт.
Все данные записаны в прямом виде (BCD).
Записи первого блока начинаются с адреса 0300h и идут последовательно.
Второй блок:
| № байта | 01 | 02 | 03 | 04 | 05 |
| Пример: | 00 | 34 | 21 | 13 | 00 |
| Описание: | Сумма выручки за смену | ||||
| Значение: | 000000132134 руб. 00 коп. | ||||
Описание:
Байты с 01 по 05 – сумма покупок за смену в копейках, байт номер 05 является старшим.
Все данные записаны в прямом виде (BCD).
Записи второго блока начинаются с адреса 0AEE1h и идут последовательно.
Максимальное количество записей об сменных отчётах - 2000.
4.Пример записи о заводском номере ККТ, лицензии, дате и времени блокировки.
| № байта | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 |
| Пример: | 30 | 27 | 03 | 00 | 54 | 32 | 18 | 21 | 74 | 12 | 11 | 07 | 14 | 00 |
| Описание: | Заводской номер ККТ | Номер лицензии | Дата блокировки* | Время блокировки* | ||||||||||
| Значение: | 00032730 | 7421183254 | 12.11.2007 | 00:14 | ||||||||||
Описание:
Байты с 01 по 04 –заводской номер ККТ, байт номер 04 является старшим.
Байты с 05 по 09 –номер лицензии, байт номер 09 является старшим.
Байт 10 –день блокировки.*
Байт 11 –месяц блокировки.*
Байт 12 –последние две цифры года блокировки.*
Байт 13 –час блокировки.*
Байт 14 –минуты блокировки.*
Все данные записаны в прямом виде (BCD).
Данная запись хранится по адресу 02F2h
Контрольная сумма заводского номера кассы хранится по адресу 0FD05h.
*-Дата и время окончания смены. Действительно только в случае если на ККТ открыта смена.
5.Таблица контрольных сумм.
В данной таблице хранятся контрольные суммы для заводского номера ККТ и записей о регистрации ККТ.
0FD05h –контрольная сумма заводского номера кассы. Сумма в HEX системе 4-х байтов заводского номера плюс байт АА. От полученной суммы берётся младший байт.
0FD06h –контрольная сумма первой записи о регистрации кассы.
0FD07h - 0FD0Fh –контрольные суммы для записей регистраций с 2 по 10 соответственно.
Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 20 записи о регистрации кассы.
К полученному результату прибавляется число AAh и от полученного результата берётся младший байт.