Формат фискальной памяти
версия 3.0
1. Параметры.
Наименование параметра | Значение |
Заводской номер, (десятичных разрядов) | 8 |
ИНН, (десятичных разрядов) | 12 |
РНМ, (десятичных разрядов) | 10 |
Пароль налогового инспектора, (десятичных разрядов) | 8 |
Дата, (десятичных разрядов) | 6 |
Номер смены, (десятичных разрядов) | 4 |
Сменный итог, (десятичных разрядов) | 10 |
Количество знаков после запятой в значениях итогов | 2 |
Количество фискализаций/перерегистраций, (не более) | 5 |
Количество записей сменных итогов, (не более) | 2000 |
Количество записей активизации ЭКЛЗ, (не более) | 20 |
Регистрационный номер ЭКЛЗ, (десятичных разрядов) | 10 |
Минимальный объем накопителя ФП, (Кбит) | 128 |
2. Карта памяти.
Адрес | Назначение | Примечания |
0000h…0007h | Служебная информация для определения накопителя ФП | 0AAh, 55h, 0AAh, 55h, |
0008h…000Fh | Идентификатор формата ФП (ASCII) | 0AAh, 55h, 46h, 20h, |
0010h…0013h | Заводской номер (ЗН) | BCD-формат(1) |
0014h | Контрольная сумма ЗН | HEX-формат(2) |
0015h…001Fh | Зарезервировано | 0FFh … 0FFh |
0020h…0083h | Таблица записей фискализации/перерегистраций | |
0020h…0033h | Запись фискализации | |
0020h…0021h | Дата фискализации | Упакованный HEX-формат(4) |
0022h…0026h | РНМ | BCD-формат(1) |
0027h…002Ch | ИНН | BCD-формат(1) |
002Dh…002Eh | Номер смены до фискализации | 00h, 00h - BCD-формат(1) |
002Fh…0032h | Пароль налогового инспектора | BCD-формат(1) |
0033h | Контрольная сумма записи | HEX-формат(2) |
0034h…0047h | Запись перерегистрации №1 | |
0048h…005Bh | Запись перерегистрации №2 | |
005Ch…006Fh | Запись перерегистрации №3 | |
0070h…0083h | Запись перерегистрации №4 | |
0084h…008Fh | Зарезервировано | 0FFh … 0FFh |
0090h…0157h | Таблица активизаций ЭКЛЗ | |
0090h…0099h | Активизация ЭКЛЗ №01 | |
0090h…0091h | Дата активизации ЭКЛЗ | Упакованный HEX-формат(4) |
0092h…0093h | Номер смены до активизации ЭКЛЗ №01 | 00h, 00h - BCD-формат(1) |
0094h…0098h | Регистрационный номер ЭКЛЗ | BCD-формат(1) |
0099h…0099h | Контрольная сумма записи | HEX-формат(2) |
009Ah…00A3h | Активизация ЭКЛЗ №02 | |
00A4h…00ADh | Активизация ЭКЛЗ №03 | |
… | … | … |
0146h…0157h | Активизация ЭКЛЗ №20 | |
0158h…015Fh | Зарезервировано | 0FFh … 0FFh |
0180h…3FFFh | Таблица сменных итогов | |
0180h…0187h | Запись сменного итога № 000 | |
0180h…0184h | Сменный итог № 000 | BCD-формат(3) |
0185h…0186h | Дата закрытия смены № 000 | Упакованный HEX-формат(4) |
0187h | Контрольная сумма записи | HEX-формат(2) |
0188h…018Fh | Запись сменного итога № 000 | |
0190h…0197h | Запись сменного итога № 000 | |
… | … | … |
3FF8h…3FFFh | Запись сменного итога № 000 | |
3. Форматы представления данных.
3.1. BCD-формат без десятичной точки.
+0 | +1 | +2 | +3 | +4 |
младший | старший |
3.1.1. Заводской номер: .
+0 | +1 | +2 | +3 |
78h | 56h | 34h | 12h |
3.1.2. Номер смены: 1234.
+0 | +1 |
34h | 12h |
3.2. HEX-формат (контрольная сумма).
Байт контрольной суммы равен младшему байту арифметической суммы всех байт записи без учета переноса.
3.3. BCD-формат с двумя знаками после десятичной точки.
+0 | +1 | +2 | +3 | +4 |
младший | старший |
3.3.1. Сменный итог: рублей 90 копеек).
+0 | +1 | +2 | +3 | +4 |
90h | 78h | 56h | 34h | 12h |
3.4. Упакованный HEX-формат представления даты.
+0 | +1 | ||||||||||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Дата | Месяц | Год | |||||||||||||
3.4.1. Дата сменного итога № 000: 25 декабря 2001 года (25/12/01).
+0 | +1 | ||||||||||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0CEh | 01h |


