АМС-110К
Описание формата записи данных в ФП

1.Пример записи о регистрации:
№ байта 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Пример: 10 08 07 00 14 00 BC 61 4E CE EF 46 EF FE FF 8A
Описание: Дата Номер смены Регистрационный номер ККТ ИНН   КС
Значение: 10.08.2007 0020 12345678 888777666555   8A

Описание:
Байт 01 –число.(BCD)
Байт 02 –месяц.(BCD)
Байт 03 –последние две цифры года.(BCD)
Байты 04-05 – номер первой смены в регистрации ККТ, байт 04 является старшим. (HEX).
Байты с 06 по 09 – Регистрационный номер ККТ, байт номер 06 является старшим.(HEX)
Байты с 10 по 14 – ИНН, байт номер 10 является старшим.(HEX)
Байт 15 всегда равен значению FFh.
Байт 16 –Контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 15. От полученного результата берётся младший байт.
Записи о регистрации начинаются с адреса 0BF90h и идут последовательно.
Максимальное количество записей о регистрации (??).

2. Пример записи об активизации ЭКЛЗ:
№ байта 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Пример: 11 22 33 44 55 31 12 08 01 3B 01 FF FF FF FF 83
Описание: Регистрационный номер ЭКЛЗ Дата активизации Номер смены № ф.   КС
Значение: 1122334455 31.12.2008 0315 1Ф. FF 83

Описание:
Байт с 01 по 05 – регистрационный номер ЭКЛЗ, байт номер 01 является старшим.(BCD)
Байт 06 – число.(BCD)
Байт 07 – месяц.(BCD)
Байт 08 – последние две цифры года.(BCD)
Байты с 09–10 – номер смены до активизации ЭКЛЗ, байт 09 является старшим (HEX).
Байт 11 – Номер фискализации. Нумерация с единицы. (HEX).
Байт 16 – контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 15. От полученного результата берётся младший байт.
Записи об активизациях начинаются с адреса 0BC50h и идут последовательно.
Максимальное количество записей об активизациях ЭКЛЗ – (??).

3. Пример записи о сменном отчёте (отчёте Z):
№ байта 01 02 03 04 05 06 07 08
Пример: 11 59 00 00 BC 61 4E D5
Описание: Дата Сумма выручки КС
Значение: 25.10.2008 123456 руб. 78 коп. D5

Описание:
Байты с 01 по 02 – Дата записи - упакованный формат.
№ бита 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Пример: 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 1
Описание: год месяц день
Значение: 2008 10 25

Байты с 03 по 07 – сумма выручки в копейках. Старшим является байт номер 03 (HEX)
Байт 08 – контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 07. От полученного результата берётся младший байт.
Записи о сменных отчётах начинаются с адреса 0С130h и идут последовательно.
Максимальное количество записей об сменных отчётах (2010).

4.Пример записи о заводском номере ККТ:
№ байта 01 02 03 04 05 06 07 08
Пример: 12 34 56 78 08 92 28
Описание: Номер кассы Пароль НИ КС
Значение: 12345678 555666 11

Описание:
Байты с 01 по 04 – заводской номер ККТ, байт номер 01 является старшим. Формат записи прямой (BCD).
Байты с 05 по 07 – пароль НИ, байт номер 07 является старшим. Формат записи - HEX.
Байт 08 – контрольная сумма. Сумма рассчитывается сложением байтов с 01 по 07 в HEX системе.
От полученного результата берётся младший байт.
Данная запись расположена с адреса 0BF80h.

5.Дополнительная информация:
5.1. С адреса 07900h по 0B8FFh расположена база программируемых цен. Длина одной записи 4 байта.1 байт - флаг записи, далее 3 байта - цена в копейках в hex формате.
Количество записей - 4096.

5.2. С адреса 10000h расположена база названий товаров и штрих-кодов. Длина одной записи 16 байта. 12 байт - Название товара, далее 5 байт - штрих-код товара без контрольной цифры (12 знаков) в hex формате.
Количество записей - 4096.

5.2. С адреса 00080h по 078FFh расположена контрольная лента.