N | Содержание | Число байт | Описание |
1 | STX | 1 | 0bH |
2 | Код команды | 2 | "69" |
3 | Результат выполнения | 1 | “0...C” |
4 | ЕТХ | 1 | 0СН |
5 | ВСС | 2 | Контрольная сумма |
Команда 70 "Программирование пароля оператора"
N | Содержание | Число байт | Описание |
1 | STX | 1 | 0bH |
2 | Код команды | 2 | "70" |
3 | Пароль администратора | 6 | "000000...999999" |
4 | Код оператора | 1 | "1...4" |
5 | Новый пароль оператора | 6 | "000000...999999" |
6 | ЕТХ | 1 | 0СН |
7 | ВСС | 2 | Контрольная сумма |
Ответ на команду 70 "Программирование пароля оператора"
N | Содержание | Число байт | Описание |
1 | STX | 1 | 0bH |
2 | Код команды | 2 | "80" |
3 | Результат выполнения | 1 | “0...C” |
4 | ЕТХ | 1 | 0СН |
5 | ВСС | 2 | Контрольная сумма |
Команда 71 "Программирование пароля администратора"
N | Содержание | Число байт | Описание |
1 | STX | 1 | 0bH |
2 | Код команды | 2 | "71" |
3 | Старый пароль администратора | 6 | "000000...999999" |
4 | Новый пароль администратора | 6 | "000000....999999" |
5 | ЕТХ | 1 | 0СН |
6 | ВСС | 2 | Контрольная сумма |
Ответ на команду 71 "Программирование пароля администратора"
N | Содержание | Число байт | Описание |
1 | STX | 1 | 0bH |
2 | Код команды | 2 | "81" |
3 | Результат выполнения | 1 | “0...C” |
4 | ЕТХ | 1 | 0СН |
5 | ВСС | 2 | Контрольная сумма |
Команда 72 "Запрос из ККМ Х – Y - Z - отчетов"
N | Содержание | Число байт | Описание |
1 | STX | 1 | 0bH |
2 | Код команды | 2 | "72" |
3 | Пароль администратора | 6 | "000000...999999" |
4 | Тип отчета | 2 | "00"- Z-отчет, "01" - Х-отчет «02»- Y-отчет |
5 | ЕТХ | 1 | 0СН |
6 | ВСС | 2 | Контрольная сумма |
Ответ на команду 72 "Запрос из ККМ Х – Y - Z - отчетов"
ПОЛНЫЙ Х-Y-Z-ОТЧЕТ ККМ для IBM
1-й пакет данных | ||||
Адрес | Данные | Кол-во Байт | Формат записи | Примеч. |
0000 | признак начала | 1 | 0B | |
0001 | Код команды | 2 | 38h,32h | |
0003 | результат выполнения | 1 | 1байт ASCII | |
0004 | номер ККМ | 8 | 8 зн. ASCII | |
Адрес | Данные | Кол-во Байт | Формат записи | Примеч. |
000C | время | 4 | часы, минуты (ASCII) | |
0010 | дата | 6 | число, мес.,год (ASCII) | |
0016 | номер оператора | 2 | 30h,31h-30h,34h (ASCII) | |
0018 | номер чека | 4 | (ASCII) | на 1 больше |
001С | признак фиск. режима | 2 | 30h,30h - нефиск. режим 30h,31h-фиск. режим | |
001E | номер спецчека | 4 | (ASCII) | на 1 больше |
0022 | признак отчета | 2 | 30h,30h - Z-отчет 30h,31h - Х-отчет 30h,32h - Y-отчет | |
0024 | дата занесения налогов и запятой | 6 | число, мес.,год (ASCII) | |
002A | признак запятой | 1 | 30h – нет запятой 31h – есть запятая | |
002B | НСП | 2 | 00-99 (ASCII) | |
002D | НДС А | 2 | 00-99 (ASCII) | |
002F | НДС B | 2 | 00-99 (ASCII) | |
0031 | НДС C | 2 | 00-99 (ASCII) | |
0033 | НДС D | 2 | 00-99 (ASCII) | |
0035 | А∑ | 10 | Мл. адрес = ст. байт | |
003F | B∑ | 10 | ||
0049 | C∑ | 10 | ||
0053 | D∑ | 10 | ||
005D | N∑ | 10 | ||
0067 | E∑ | 10 | ||
0071 | A %∑ | 10 | ||
007B | B %∑ | 10 | ||
0085 | C %∑ | 10 | ||
008F | D %∑ | 10 | ||
2-й пакет данных | ||||
Адрес | Данные | Кол-во Байт | Формат записи | Примеч. |
0099 | кол-во продаж по 1-й секции | 4 | (ASCII) | |
009D | сумма по 1-й секции | 10 | Мл. адрес = ст. байт (ASCII) | |
00A7 | кол-во продаж по 2-й секции | 4 | (ASCII) | |
00AB | сумма по 2-й секции | 10 | Мл. адрес = ст. байт (ASCII) | |
00B5 | 99 секций по 14 байт | |||
05F5 | кол-во продаж по секции 99 | 4 | (ASCII) | |
05F9 | сумма по секции 99 | 10 | Мл. адрес = ст. байт (ASCII) | |
3-й пакет данных | ||||
Адрес | Данные | Кол-во Байт | Формат записи | Примеч. |
0603 | общее кол-во продаж | 4 | (ASCII) | |
0607 | общая сумма продаж N∑ | 10 | Мл. адрес = ст. байт (ASCII) | |
0611 | `кол-во скидок | 4 | Мл. адрес = ст. байт (ASCII) | |
0615 | сумма скидок | 10 | Мл. адрес = ст. байт (ASCII) | |
061F | кол-во надбавок | 4 | Мл. адрес = ст. байт (ASCII) | |
0623 | сумма надбавок | 10 | Мл. адрес = ст. байт (ASCII) | |
062D | сумма возвратов A ВЗ | 10 | Мл. адрес = ст. байт (ASCII) | |
0637 | сумма возвратов B ВЗ | 10 | Мл. адрес = ст. байт (ASCII) | |
0641 | сумма возвратов C ВЗ | 10 | Мл. адрес = ст. байт (ASCII) | |
064B | сумма возвратов D ВЗ | 10 | Мл. адрес = ст. байт (ASCII) | |
0655 | сумма возвратов E ВЗ | 10 | Мл. адрес = ст. байт (ASCII) | |
Адрес | Данные | Кол-во Байт | Формат записи | Примеч. |
065F | общее кол-во возвратов | 4 | (ASCII) | |
0663 | общая сумма возвратов | 10 | Мл. адрес = ст. байт (ASCII) | |
066D | кол-во внесений | 4 | (ASCII) | |
0671 | сумма внесений | 10 | Мл. адрес = ст. байт (ASCII) | |
067B | кол-во | 4 | (ASCII) | |
067F | сумма инкассаций | 10 | Мл. адрес = ст. байт (ASCII) | |
4-й пакет данных | ||||
Адрес | Данные | Кол-во Байт | Формат записи | Примеч. |
0689 | Оплата наличными | 10 | Мл. адрес = ст. байт (ASCII) | |
0693 | Оплата чеком | 10 | ||
069D | Кредит | 10 | ||
Общие итоговые суммы | ||||
06A7 | сумма наличных К | 12 | Мл. адрес = ст. байт (ASCII) | |
06B3 | сумма итога *∑ | 14 | ||
06С1 | накопительный итог И∑ | 14 | ||
06CF | конец | 1 | 0С | |
06D0 | Контр. сумма | 2 | 2-е цифры (ASCII) |
Полный объем Х-Y-Z-отчета 1745 байт
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


