Описание формата хранения данных в ФП ЭКР-3102.3К

1. Пример записи о регистрации:

№ байта 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22
Пример: 00 00 00 20 81 13 FF 25 26 21 88 17 08 62 30 90 3F 01 91 65 03 AA
Описание: Регистрационный номер ККТ ? ИНН ККТ Дата Номер смены Пароль НИ End
Значение: 000000021831 ? 526212887180 26.03.2009 0319 195630 AA

Описание:
Байты с 01 по 06 - Регистрационный номер ККТ, байт номер 01 является старшим.*
Байт 07 –Значение не определено, байт равен FFh
Байты с 08 по 13 – ИНН, байт номер 08 является старшим.*
Байт 14 –число.*
Байт 15 –месяц.*
Байт 16 –последние две цифры года.*
Байты 17-18 –номер смены перед регистрацией ККТ, байт 18 является старшим. HEX
Байты с 19 по 21 –пароль налогового инспектора, байт номер 19 является старшим.*
Байт 22 - Признак конци записа, AAh
Записи о регистрациях ККТ начинаются с адреса 0000h и идут последовательно.
Максимальное количество записей о регистрации 5.
* - данные записаны в прямом виде (BCD) с переменой тетрад в байте.

2. Пример записи об активизации ЭКЛЗ:
№ байта 01 02 03 04 05 06 07 08 09 10 11
Пример: 38 56 28 38 19 28 05 08 EF 00 AA
Описание: Регистрационный номер ЭКЛЗ Дата активизации Номер смены End
Значение: 3856283819 28.05.2008 0239 AA

Описание:
Байты с 01 по 05 –Регистрационный номер ЭКЛЗ, байт номер 01 является старшим. BCD
Байт 06 –Число, BCD.
Байт 07 –Месяц, BCD.
Байт 08 –Последние две цифры года. BCD
Байт с 09 по 10 – Номер смены перед активизацией ЭКЛЗ, байт 09 является старшим. HEX
Байт 13 –Признак конци записа, AAh
Записи об активизациях начинаются с адреса FCC0h и идут последовательно.
Максимальное количество записей об активизациях ЭКЛЗ - 50.

3. Пример записи о сменном отчёте (отчёте Z):
№ байта 01 02 03 04 05 06 07 08 09 10 11 12 13
Пример: CA 01 27 10 10 2A DA B0 00 00 00 C6 AA
Описание: Номер отчёта Дата отчёта Сменный итог КС End
Значение: 0458 27.10.2010 115901 руб. 86 коп. 69 AA

Описание:
Байты 01 и 02 –Номер смены, байт номер 02 является старшим. HEX.
Байт 03 –День, BCD.
Байт 04 –Месяц, BCD.
Байт 05 -Последние две цифры года, BCD.
Байты с 06 по 11 –Сумма выручки за смену в копейках, байт номер 11 является старшим, HEX.
Байт 12 – контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 11.
От полученного результата берётся младший байт.
Байт 13 –Признак окончания отчёта, AAh
Записи о сменных отчётах начинаются с адреса 96h и идут последовательно.
Максимальное количество записей об сменных отчётах 4959.

4.Пример записи о заводском номере ККТ.
№ байта 01 02 03 04 05 06 07
Пример: 01 04 08 07 07 08 02
Описание: Заводской номер ККТ
Значение: 1487782

Описание:
Заводской номер ККТ состоит из семи цифр.
В байтах с 01 по 07 значищей является младшая тетрада байта, старшая тетрада всегда равно 0h.
Байт номер 01 является старшим.
Данная запись расположена по адресу 84h и не имеет контрольной суммы.

5. Служебная информация в ФП:
Адрес Значение:
7FFFh 7Fh
BFFFh BFh
DFFFh DFh
EFFFh EFh
F7FFh F7h
FBFFh FBh
FDFFh FDh
FEFFh FEh
FF7Fh 7Fh
FFBFh BFh
FFDFh DFh
FFEFh EFh
FFF7h F7h
FFFBh FBh
FFFDh FDh
FFFEh FEh
По этим адресам расположены байты разметки в случае нарушения которы касса выдаёт ошибку «НП НЕНОР»