Ладога-К
Описание формата записи данных в ФП

Внимание!!!
В дампе перемешаны линии адреса!!! Описание дано для восстановленых адресов!
Соответствие линий адреса:
№ шины A00 A01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 A13 A14 A15
соответствует: A07 A06 A05 A04 A03 A02 A01 A00 А08 A09 A10 A11 A12 A13 A14 A15

1.Пример записи о регистрации:
№ байта 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21
Пример: 86 07 97 00 01 07 04 11 97 20 40 68 20 00 71 68 00 00 00 00 B7
Описание: Пароль НИ Номер смены Дата ИНН Регистрационный номер ККТ КС
Значение: 797068 0001 11.04.2007 000268040279 8617 В7

Описание:
Байты с 01 по 03 –пароль налогового инспектора, байт номер 03 является старшим.*
Байты 04-05 – номер первой смены в новой регистрации ККТ, байт 04 является старшим. Формат записи HEX.
Байт 06 –последние две цифры года (BCD).
Байт 07 –месяц (BCD).
Байт 08 –число (BCD).
Байты с 09 по 14 – ИНН, байт номер 14 является старшим.*
Байты с 15 по 20 – Регистрационный номер ККТ, байт номер 20 является старшим.*
Байт 21 –Контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 20. От полученного результата берётся младший байт.
Записи о регистрации начинаются с адреса 008Еh и идут последовательно.
Максимальное количество записей о регистрации 23.
* - данные записаны в BCD. В байтах переставлены тетрады!

2. Пример записи об активизации ЭКЛЗ:
№ байта 01 02 03 04 05 06 07 08 09 10 11
Пример: 38 52 08 85 02 08 07 01 04 C0 ED
Описание: Регистрационный номер ЭКЛЗ Дата активизации Номер смены КС
Значение: 3852088502 01.07.08 1216 ED

Описание:
Байт с 01 по 05 – регистрационный номер ЭКЛЗ, байт номер 01 является старшим.*
Байт 06 – последние две цифры года (BCD).
Байт 07 – месяц (BCD).
Байт 08 – число (BCD).
Байты с 09–10 – номер смены до активизации ЭКЛЗ, байт 09 является старшим. Формат записи HEX..
Байт 11 – контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 10.
От полученного результата берётся младший байт.
* - данные записаны в BCD. В байтах переставлены тетрады!.
Записи об активизациях начинаются с адреса 0300h и идут последовательно.
Максимальное количество записей об активизациях ЭКЛЗ – 23.

3. Пример записи о сменном отчёте (отчёте Z):
№ байта 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19
Пример: 01 01 С1 09 06 01 04 06 92 00 00 00 00 00 00 00 00 00 6F
Описание: 01 Номер смены Дата Сумма выручки Сумма ?? КС
Значение: 01 0449 01.06.2009 2960 руб. 40 коп. 0 руб. 00 коп. 89

Описание:
Байт 01 – положение запятой.
Байты 02-03 – порядковый номер отчёта, байт 02 является старшим. Формат записи HEX.
Байт 04 – последние две цифры года (BCD).
Байт 05 – месяц (BCD).
Байт 06 – число (BCD).
Байты с 07 по 12 – Итог сменных продаж в копейках.* Старшим является байт номер 12.
Байты с 13 по 18 – Итог сменных покупок в копейках.* Старшим является байт номер 18.
Байт 19 – контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 18.
От полученного результата берётся младший байт.
Записи о сменных отчётах начинаются с адреса 400h и идут последовательно.
Максимальное количество записей об сменных отчётах 3000.
* - данные записаны в BCD. В байтах переставлены тетрады!.

4.Пример записи о заводском номере ККТ:
№ байта 00-04 05 06 07 08 09 10-15 16 17 18 19 20 21-26 27 28 29 30 31
Пример: FF 79 70 30 00 19 FF 79 70 30 00 19 FF 79 70 30 00 19
Описание: резерв Номер кассы КС резерв Повтор номера КС резерв Повтор номера КС
Значение:   00030797 19   00030797 19   00030797 19

Описание:
Байты с 05 по 08, с 16 по 19, с 27 по 30 – заводской номер ККТ, байты номер 08, 19 и 30 являются старшими. Формат записи BCD. В байтах переставлены тетрады!
Байт 09, 20 и 31 – контрольная сумма. Сумма рассчитывается сложением предыдущих 4 байтов в HEX системе.
От полученного результата берётся младший байт.
Данная запись расположена с адреса 0h.

5. Служебная информация в ФП:

По адресам 0280h – 0297h расположен массив признаков закрытия архива. (закрытый архив - 00, незакрытый - FFh, аварийное закрытие - 55h)

По адресам 002Аh – 0068h расположена битовая область номера фискального отчета (колич-во фискальных отчетов – нулевой бит соответствует одному снятому отчету).

По адресам FE00h – FFFFh расположен массив тех. тестирования БФП.