Fisk Cmd: ------------------------ GetMsgStatus
MsgSend mst 4 len 1 cmd 20
In
wait read
MsgResponse mst 4 len 14 ack 0
Out [13] 05 00 2f 01 03 09 00 00 1a 01 1b 08 24
флаги статуса: 0x05
- транспортное соединение установлено
- ожидание ответного сообщения
Начато чтение сообщения для ОФД 0
Количество сообщений для передачи в ОФД 303
Номер документа для ОФД первого в очереди 2307
Дата-время документа для ОФД первого в очереди 27/01/26 08:36
Fisk Cmd: ------------------------ Req Status
MsgSend mst 4 len 1 cmd 30
In
wait read
MsgResponse mst 4 len 31 ack 0
Out [30] 03 00 00 00 00 1a 01 1d 0e 19 37 33 38 34 34 34 30 39 30 31 31 32 35 38 31 36 31 0a 00 00
состояние ФН: 0x03
проведена настройка ФН: 1
открыт фискальный режим: 1
закрыт фискальный режим: 0
закончена передача фискальных данных в ОФД: 0
текущий документ: 0x00
данные документа: 0
флаги предупреждения: 0x00
Дата: 29/01/26
Время: 14:25
Номер ФН: 7384440901125816
Номер последнего ФД: 2609
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 9 ack 0
Out [08] f4 03 04 00 f0 78 78 69
tag [1012] TIME = <27/1/2026 8:36> "дата, время"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 11 ack 0
Out [10] 35 04 06 00 23 04 c7 bb 95 6e
tag [1077] ARRAY[6] 23 04 c7 bb 95 6e "фискальный признак документа"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 9 ack 0
Out [08] 0e 04 04 00 10 00 00 00
tag [1038] INT32 = <16> "номер смены"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 6 ack 0
Out [05] b6 04 01 00 00
tag [1206] BYTE = <0> "сообщение оператора"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 19 ack 0
Out [18] fd 03 0e 00 97 a5 e1 ad ae aa ae a2 a0 20 8e 2e 88 2e
tag [1021] ASCII <Чеснокова О.И.> "кассир"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 6 ack 0
Out [05] a5 04 01 00 04
tag [1189] BYTE = <4> "версия ФФД ККТ"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 8 ack 0
Out [07] a4 04 03 00 33 36 32
tag [1188] ASCII <362> "версия ККТ"
Fisk Cmd: ------------------------ GetReqDocNextTLV
MsgSend mst 4 len 1 cmd 46
In
wait read
MsgResponse mst 4 len 1 ack 8
Out [00]
Error 344 ДАННЫХ НЕТ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tag [0002] STLV len[134] "Отчет об открытии смены"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tag [1209] BYTE = <4> "версия ФФД"
tag [1041] ASCII <7384440901125816> "заводской номер фискального накопителя"
tag [1037] ASCII < -удалено- > "регистрационный номер ККТ"
tag [1018] ASCII < -удалено- > "ИНН пользователя"
tag [1040] INT32 = <2307> "порядковый номер фискального документа"
tag [1012] TIME = <27/1/2026 8:36> "дата, время"
tag [1077] ARRAY[6] 23 04 c7 bb 95 6e "фискальный признак документа"
tag [1038] INT32 = <16> "номер смены"
tag [1206] BYTE = <0> "сообщение оператора"
tag [1021] ASCII <Чеснокова О.И.> "кассир"
tag [1189] BYTE = <4> "версия ФФД ККТ"
tag [1188] ASCII <362> "версия ККТ"
Fisk Cmd: ------------------------ GetMsgStatus
MsgSend mst 4 len 1 cmd 20
In
wait read
MsgResponse mst 4 len 14 ack 0
Out [13] 02 00 2f 01 03 09 00 00 1a 01 1b 08 24
OFD Connect
URL connect.ofd-ya.ru [091.107.067.212]
Port 7779
OFD Run 156 (10000)
Fisk Cmd: ------------------------ GetMsgStatus
MsgSend mst 4 len 1 cmd 20
In
wait read
MsgResponse mst 4 len 14 ack 0
Out [13] 02 00 2f 01 03 09 00 00 1a 01 1b 08 24
Fisk Cmd: ------------------------ TCP Status
MsgSend mst 4 len 2 cmd 21
In [1] 01
wait read
MsgResponse mst 4 len 1 ack 0
Out [00]
Fisk Cmd: ------------------------ Req Status
MsgSend mst 4 len 1 cmd 30
In
wait read
MsgResponse mst 4 len 31 ack 0
Out [30] 03 00 00 00 00 1a 01 1d 0e 19 37 33 38 34 34 34 30 39 30 31 31 32 35 38 31 36 31 0a 00 00
Fisk Cmd: ------------------------ GetValidTime
MsgSend mst 4 len 1 cmd 32
In
wait read
MsgResponse mst 4 len 6 ack 0
Out [05] 1b 02 1a 1d 01
Fisk Cmd: ------------------------- GetFiskParam
MsgSend mst 4 len 4 cmd 44
In [3] 01 b9 04
wait read
MsgResponse mst 4 len 6 ack 0
Out [05] b9 04 01 00 04
tag [1209] BYTE = <4> "версия ФФД"
Fisk Cmd: ------------------------ OpenMsgToOFD
MsgSend mst 4 len 1 cmd 22
In
wait read
MsgResponse mst 4 len 3 ack 0
Out [02] b4 00
Fisk Cmd: ------------------------ SendMsgToOFD
MsgSend mst 4 len 5 cmd 23
In [4] 00 00 b4 00
wait read
MsgResponse mst 4 len 181 ack 0
Out [180] b4 00 02 80 a5 02 01 10 09 73 84 44 09 01 12 58 16 00 09 03 c3 90 58 ee 95 00 08 a2 00 11 00 8a
02 00 86 00 b9 04 01 00 04 11 04 10 00 37 33 38 34 34 34 30 39 30 31 31 32 35 38 31 36 0d 04 14
00 30 30 30 35 31 30 33 35 37 32 30 32 36 34 36 35 20 20 20 20 fa 03 0c 00 33 38 30 31 30 30 32
31 37 37 32 39 10 04 04 00 03 09 00 00 f4 03 04 00 f0 78 78 69 35 04 06 00 23 04 c7 bb 95 6e 0e
04 04 00 10 00 00 00 b6 04 01 00 00 fd 03 0e 00 97 a5 e1 ad ae aa ae a2 a0 20 8e 2e 88 2e a5 04
01 00 04 a4 04 03 00 33 36 32 81 06 27 f5 f0 9a 02 97 00 00
----- Send to server [210]:
2a 08 41 0a 81 a2 01 20 37 33 38 34 34 34 30 39 30 31 31 32 35 38 31 36 b4 00 14 00 00 00 b4 00
02 80 a5 02 01 10 09 73 84 44 09 01 12 58 16 00 09 03 c3 90 58 ee 95 00 08 a2 00 11 00 8a 02 00
86 00 b9 04 01 00 04 11 04 10 00 37 33 38 34 34 34 30 39 30 31 31 32 35 38 31 36 0d 04 14 00 30
30 30 35 31 30 33 35 37 32 30 32 36 34 36 35 20 20 20 20 fa 03 0c 00 33 38 30 31 30 30 32 31 37
37 32 39 10 04 04 00 03 09 00 00 f4 03 04 00 f0 78 78 69 35 04 06 00 23 04 c7 bb 95 6e 0e 04 04
00 10 00 00 00 b6 04 01 00 00 fd 03 0e 00 97 a5 e1 ad ae aa ae a2 a0 20 8e 2e 88 2e a5 04 01 00
04 a4 04 03 00 33 36 32 81 06 27 f5 f0 9a 02 97 00 00
Fisk Cmd: ------------------------ CloseMsgToOFD
MsgSend mst 4 len 1 cmd 25
In
wait read
MsgResponse mst 4 len 1 ack 0
Out [00]
------------------------------------------------------------------------------------------------
Отправка сообщения в ОФД:
Транспортный заголовок:
Сигнатура: 2A08410A
Версия S-протокола: 81A2
Версия P-протокола: 120
Номер ФН: 7384440901125816
Размер тела: 180
Флаги: 14
Проверочный код: 00
Заголовок сообщения:
Длина: 180
CRC 16: 8002
Тип сообщения: A5
Тип ФД: 2
Версия к.протокола: 1
Флаги обработки: 16
Флаги к.защиты: 9 (без шифрации)
Номер ФН: 7384440901125816
Номер ФД: 2307
Серия: 17
Длина подписываемая: 138
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tag [0002] STLV len[134] "Отчет об открытии смены"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tag [1209] BYTE = <4> "версия ФФД"
tag [1041] ASCII <7384440901125816> "заводской номер фискального накопителя"
tag [1037] ASCII < -удалено- > "регистрационный номер ККТ"
tag [1018] ASCII < -удалено- > "ИНН пользователя"
tag [1040] INT32 = <2307> "порядковый номер фискального документа"
tag [1012] TIME = <27/1/2026 8:36> "дата, время"
tag [1077] ARRAY[6] 23 04 c7 bb 95 6e "фискальный признак документа"
tag [1038] INT32 = <16> "номер смены"
tag [1206] BYTE = <0> "сообщение оператора"
tag [1021] ASCII <Чеснокова О.И.> "кассир"
tag [1189] BYTE = <4> "версия ФФД ККТ"
tag [1188] ASCII <362> "версия ККТ"
------------------------------------------------------------------------------------------------
Fisk Cmd: ------------------------ GetMsgStatus
MsgSend mst 4 len 1 cmd 20
In
wait read
MsgResponse mst 4 len 14 ack 0
Out [13] 05 00 2f 01 03 09 00 00 1a 01 1b 08 24
Ожидание данных от сервера ОФД..
Ошибка чтения из порта
Recive err [436]:err 436
OFD Close 360 (10000)