SAMSUNG ER-250RK
Описание формата записи данных в ФП

1.Пример записи о заводском номере ККТ:
№ байта 01 02 03 04 05 06 07 08 09 10 11 12
Пример: 38 32 35 31 31 37 30 35 30 53 4B 4B
Описание: Заводской номер ККТ
Значение: KKS050711528
Описание:
Описание:
Данная запись храниться по адресу 0096h
Старшим является байт 12.
Запись не имеет контрольной суммы.
Информация записана в ASCII кодировке.

2. Пример записи о сменном отчёте (отчёте Z):
№ байта 01 02 03 04 05 06 07 08 09 10 11
Пример: 0B 0A 06 00 4F 00 02 75 04 C4 20
Описание: Дата Номер смены Сумма КС end
Значение: 12.10.1906 0079 1612р20к А5 20

Описание:
Байт 01 – число.
Байт 02 – месяц.
Байт 03 – год минус 1900.
Байты 04-05 – порядковый номер отчёта, байт номер 04 является старшим.
Байты с 06 по 09 – сумма выручки за смену, байт номер 06 является старшим.
Байт 10 - контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов с 01 по 09.
От полученного результата берётся младший байт.
Байт 11 –байт окончания отчёта.
Записи о сменных отчётах начинаются с адреса 0200h и идут последовательно.
Максимальное количество записей об сменных отчётах 3000.
Все данные записаны в HEX системе.

3.Пример записи об активизации ЭКЛЗ:
№ байта 01 02 03 04 05 06 07 08 09 10
Пример: 38 54 98 01 06 08 04 11 01 74
Описание: Рег. № ЭКЛЗ Дата Номер отчёта
Значение: 3854980106 11.04.2008 0372

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

4. Запись о фискализациях ККТ:
Запись о фискализаци ККТ не является единым целым и разбита на отдельные реквизиты
прописывающиеся в ФП как отдельный список.
Записи не имеют контрольных сумм.
Всего может быть 4 записи о регистрации ККТ.
4.1 Регистрационный номер ККТ:
№ байта 01 02 03 04 05 06 07 08
Пример: 31 38 31 33 36 34 00 00
Описание: Регистрационный номер ККТ в ASCII
Значение: 463181

Описание:
Байт 08 является старшим. Пустые поля заполняются значением 00h.
Записи о регистрационных номерах начинаются с адреса 0006h и идут последовательно.
4.2 ИНН:
№ байта 01 02 03 04 05 06 07 08 09 10 11 12
Пример: 34 37 30 39 35 39 36 31 38 37 00 00
Описание: ИНН в ASCII
Значение: 7816959074

Описание:
Байт 12 является старшим. Пустые поля заполняются значением 00h.
Записи ИНН начинаются с адреса 0030h и идут последовательно.
4.3 Дата фискализации (перерегистрации):
№ байта 01 02 03
Пример: 1D 05 6C
Описание: Дата
Значение: 29.05 2008

Описание:
Байт 01 – число.
Байт 02 – месяц.
Байт 03 – год минус 1900.
Дата записана в HEX системе.
Записи о датах начинаются с адреса 006Dh и идут последовательно.
4.4 пароль НИ:
№ байта 01 02 03
Пример: 2D 17 01
Описание: Пароль
Значение: 12345

Описание:
Старшим является байт 03.
Пароль НИ это 5 !!! цифр.
BCD представление пароля разбито на три байта и переведено в HEX систему.
Т.е. 2D=45, 17=23, 01=01
Записи о паролях хранятся с адреса 007Dh и идут последовательно.
4.5 Номер первой смены в текущей регистрации ККТ::
№ байта 01 02
Пример: 61 01
Описание: Номер Z
Значение: 0197

Описание:
BCD представление номера смены разбито на два байта и переведено в HEX систему.
Байт 02 является старшим.
Записи о номерах смен хранятся с адреса 008Dh и идут последовательно.

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

5.1 По адресу FFFFh расположен байт A5h. Изменение данного байта воспринимается ККТ как отсутствие ФП

5.2 По адресу FFF3h расположена дата первой фискализации ККТ:
№ байта 01 02 03
Пример: 24 08 6A
Описание: Дата
Значение: 24.08 2006

Описание:
Байт 01 – число.
Байт 02 – месяц.
Байт 03 – год минус 1900.
Дата записана в HEX системе.

5.3 По адресу FFE0h расположен байт 02h –определяет количество разрядов после запятой (признак деноминации)

5.4 По адресу FFF1h расположен байт AAh

5.5 В случае обнаружения по адресу FFF7 байта 55h его следует удалить. Данный байт является маркером ошибки записи в ФП. В случае его наличия ККТ выдаёт ошибку «о5»